PrimeShield——synopsys 最新timing sign_off点工具
文章目录
一、PrimeShield概述
PrimeShield结合PT和Hspice仿真达到signoff的程度。内嵌MachineLearning,可以实现任意尺寸下的分析优化。
优势:
1.相比于传统的蒙特卡洛仿真而言,可以达到100X——1000X的加速。原本几天的仿真时间缩短至几分钟。
2.相较于之前的机器学习仅能对几十门而言,可以对数十亿单元的Soc进行分析。
我们目前设计在加速比勉强可以比肩,但是维度是很大的一个问题。
猜想:它的机器学习完全通过delay的高阶矩作为输入,囊括输入信息,通过机器学习估计路径延时的3sigma点作为路径的真实delay。
二、应用场景1——高性能设计
在不同电压下和工艺条件下,尽可能减少margin,提高主频。我们做的主要是这一方面的工作。
三、应用场景2——低功耗设计
刻画电压鲁棒性和IRdrop对时序带来的影响。主要目的是为低功耗服务,可以调整电压做低功耗设计。确实Xtime也把IRdrop与时序关系的曲线刻画出来。
四、应用场景3——鲁棒性设计
相比于传统基于STA的库signoff。PrimeShield利用蒙特卡洛可以report瓶颈单元(精准定位,不是特别理解),并且基于MenteCarlo的timing signoff为设计提供更高的鲁棒性。