18.luck新利
的意见

对你的RTL物理线头:身体素质指标

提高RTL的质量导致设计收敛性和更高的设计利用更容易预测。

受欢迎程度

为什么在RTL分析物理指标吗?

RTL的逻辑结构生成的质量直接影响设计的迭代的数量需要关闭一个设计。此外,从RTL生成的逻辑结构的质量直接影响设计的利用率。这些趋势如图1所示。

从本质上讲,提高逻辑结构设计的质量将导致减少设计迭代和提高利用率。

屏幕截图2015-05-12 3.38.33点
图1

通常,在后期设计物理可行性的分析开始的物理合成和经常通过一些物理原型的周期。面对现实,直到关闭设计通过物理设计(位置和路由和静态时序分析)的潜力达到新问题将存在。

物理设计工具优化根据一组固定约束。当约束区域,时机和routability无法满足的物理设计工具,设计团队将面临迭代设计。图2说明了高级过程分析和解决设计关闭问题。调查来缩小和解决设计问题通常仍与物理设计团队。设计团队通常会承认这些迭代可以减少如果逻辑进行更改关键时间路径,但后端工程师通常缺乏洞察设计功能,因此依靠平面布置图变化,物理约束,或高努力设计优化技术来解决这个问题。直到所有这些方法和技术都是疲惫,注意力转回到前端设计或RTL。一回到RTL设计师之手,相关的逻辑进行更改和循环重新开始。

为什么在RTL分析物理指标吗
图2

想象一下,如果前端设计师有洞察RTL的质量,或者更明确,指标评估提供物理逻辑结构设计的复杂性。前端设计师,通过回顾洞察的RTL代码的复杂性度量收益将对下游设计趋同造成负面影响。虽然大多数前端设计师这些逻辑结构的一般认识,他们很少有可见性对结构设计的影响。有了这种意识,前端设计师可以更改RTL并重新运行物理线头检查得到即时反馈新的复杂性度量和由此产生的对物理设计下游的影响。

改善RTL的质量,通过解决复杂的逻辑结构与物理的棉絮,导致更可预测设计收敛性和更好的总体设计指标,即设计利用率高。



留下一个回复


(注意:这个名字会显示公开)

Baidu