Apache最近公布了他们的RTL功率模型(RPM)。其理念是,它可以让设计师在设计周期的早期就了解他们的电源和电源完整性问题。然而,“早”是一个相对的词。与某些将评估转移到架构阶段的技术不同,这将功能从后布局转移到RTL。这并不是要从它身上拿走任何东西——他们声称它给了设计师们六个月的时间来解决这个问题。
这种工作方式涉及到许多Apache工具,从PowerArtist开始。实际上,为了让PowerArtist完成它的任务,还必须有另一个组件:所谓的PACE模型。
PACE模型提供了对给定技术的细胞寄生率的估计。它只做一次,随着细胞的发展,PACE模型成为设计师工具包的一部分。
然后,PACE模型与其他技术信息一起提供给PowerArtist,后者通过RTL查看并推断电路的单元。即使没有布局,通过了解单元,您可以调用PACE模型并估计寄生和功率影响。
然后模拟设计,PowerArtist创建RPM。它通过计算每个电池在运行时消耗的能量,并将其除以时钟周期,得出每个电池的每周期功率指标来实现这一点。将这些数据加在一起,该工具可以识别功率峰值和电流快速变化的事件(高di/dt)。
对于每一种类型的事件,他们都定义了一个“框架”——大约10个左右的时钟周期,包括事件的前瞻和事件的后续。RPM由这些框架组成,并伴随着各种各样的库和专有信息,然后可以交付给RedHawk工具。
有了这些信息,“红鹰”将为每一帧中的每个时钟周期构建当前波形。有了这些波形,您可以使用RedHawk来研究早期的电网想法或开始研究芯片/封装协同设计问题,只关注那些已知的挑战。
因此,这可以让您在布局提供确切结果之前,就开始处理潜在的电源完整性问题。显然,当布局准备好时,需要重复分析以确认,但是,希望到那时,主要问题已经解决了。
更多信息请浏览释放...