|
Talus Power提供了综合全面从RTL到GDSII的解决方案,从而实现了功率的优化和管理。Talus Power通过有功率意识的综合、物理优化、时钟树综合以及布局布线,将最优化的功率管理贯穿到整个设计流程,使得设计师们能够最小化功率,从而确保了统一的功率分布。Talus Power与微捷码的实施流程完全整合,在贯穿整个设计流程中提供了持续的功率、时序以及面积折衷。
随着通过电池供电的便携式电子系统的应用范围持续增长,推动了对某类数字集成电路(ICs)的需求,这类电路的特点是功率消耗保持在尽可能低的水平。与此同时,设计师们必须在最小的封装体积中,将更多的高频功能封装到芯片内。毫无疑问,越来越多的性能和单元数量将导致功率的增加,使得功率管理成为影响硅片成功的重要因素。
为了在不延长周期时间的条件下获得最优化的结果,功率和时序之间持续的、实时在线的折衷操作必须贯穿在整个RTL-to-GDSII流程中。传统的功率管理方法需要多种工具,而且需要使用定制技术。这种方法缺乏整合性,同时也导致单点独立工具无法充分满足功率以及其它的设计需求。而Talus Power则提供了综合的低功耗解决方案,能够与微捷码的RTL-to-GDSII流程完全整合到一起。Talus Power使得有效的功率管理得以贯穿整个设计流程,确保了迅速收敛。同时,它也充分利用了内置的功率、时序和电压(IR)降分析引擎,确保了折衷的实施,而无需退出实施系统。

- 贯穿整个RTL-to-GDSII 设计流程,面向功率优化和管理,提供了综合全面的解决方案。
- 通过能够确保功率门控、先进的时钟门控以及其它的支持技术的有功率意识的综合,在流程早期就致力于满足功率需求。
- 通过使用多阈值电压(multi-Vt)库,实现了泄漏功率最小化。
- 支持自动化的多阈值电压(multi-Vdd)方法;允许在RTL阶段的域定义,优化并分析交叉域,以及电平相移器和绝缘单元的自动嵌入。
- 通过MTCMOS 开关的嵌入和分析,积极主动地优化功率;支持分布式的、全局的,以及特殊标准单元变量。
|
- 有功率意识的时钟树综合(CTS)包括时钟门控的克隆/反克隆,最优化的缓存规模定义以及时钟门极多路布置。
- 通过自动的功率网格综合,基于特定的约束条件,自动地生成功率网格。
- 根据瞬态分析结果,通过解耦电容单元的自动优化和嵌入,最小化泄漏功率,并改善良率。
- 通过先进的有功率意识的缓存和规模控制,最小化开关功率,确保了统一的功率和电压降分布。
- 以统一的数据模型架构和内置的分析引擎,确保了贯穿整个RTL-to-GDSII流程的持续的、发生在功率、时序以及面积之间的折衷
|
有功率意识的综合在设计流程早期就能够满足功率需求
在流程早期满足功率需求能够确保卓越的结果质量(QoR)以及次数最少的迭代,从而实现了较快的周期时间。Talus Power 与微捷码的集成电路实施流程紧密整合在一起,确保了综合过程中协调一致的功率、时序以及面积优化。该工具通过使用时钟门控技术,实现了动态的功率补偿,这种时钟门控技术也包括对测试逻辑的支持。同时,Talus Power 也通过识别特殊的指令,在RTL中插入功率门控单元和保持多谐振荡器,达到降低动态功率的目的。
利用多阈值电压(multi-Vt)库最小化泄漏功率
Talus Power通过利用多阈值电压库,最大限度地降低了泄漏功率。来自各类库的单元被组合到一个库中,这样就能够从中自动地选择最合适的单元,以达到同时满足时序和泄漏功率需求的目的。在实施流程的各个阶段,优化引擎都会在泄漏功率和时序之间进行折衷,尽最大可能地减少设计所需要的低阈值电压(速度更快,但是泄漏更高)单元数量。
MTCMOS开关嵌入和分析极大地降低了泄漏功率 多阈值互补金属氧化物半导体(MTCMOS)开关用于连接全局的恒定电源线和局域的开关电源线。这些开关能够根据芯片的运行模式有效地切断设计中某些区块的电源供给,使得泄漏功率减少率高达10倍。微捷码的解决方案也支持各种类型MTCMOS 开关的嵌入和尺寸调整,诸如全局页眉和页脚开关,分布式或者精细微粒页眉和页脚开关以及基于标准单元的开关。递增的嵌入和使能线的键合都是自动处理的。瞬态电压降(IR-drop)性能能够用来分析MTCMOS区域电源的开/关次数。
自动化的解决方案支持带有电压岛的设计
电压岛方法通过灵活机动地选择关闭不同的区域或在不同的电压条件下运行岛,从而实现功率的降低。Talus Power 面向含有不同电压岛的设计提供了完全自动化的解决方案。这一自动化的解决方案同时支持层次化的流程和几乎扁平化的流程,从而实现了更好的QoR。Talus Power 将根据用户定义的规范,自动创建电压岛,连接电源和接地网络,并且嵌入和放置特殊的单元,诸如电平相移器和绝缘单元等。Talus Power 能够利用来自相应库的合适单元逐个优化这些电压域。同时,Talus Power也通过在不同操作条件下执行协同的多区域时序优化实现了动态的电压和频率调节(DVFS)。在综合过程中,Talus Power也支持RTL pragmas,以便定义电压域。
有功率意识的CTS优化了时钟树功率,优化率达25%
时钟树的功率损耗构成了芯片整体功率的重要组成部分。Talus Power 在时钟树综合过程中,采用各种技术来优化时钟树功率。在时钟树构建过程中,使用了很多领先的技术(诸如网表级时钟门控、时钟门极电路物理意义的克隆和反克隆、多阈值电压、有功率意识的缓冲、规模调整以及散热片簇安排等)。功率和时序都作为价值函数被仔细衡量,以达到最理想的QoR。诸如由活动驱动的时钟门控以及时钟树平衡等其它技术也有助于进一步地优化时钟树功率。
面向最优化功率分布的自动功率网格综合
Talus Power 可接受用户定义的功率网格约束,并自动生成适当的功率回路。较之于根据传统设计来估算电源数量的电子数据表方法,这种方法无疑是极为有效的。用户能够定义每一层的应用限定条件、电流密度或者电压降限制作为输入约束。设计师们也能够在规划的早期详细说明功率网格的最理想参数,定义焊点的位置,继而在详细的实施过程中,继续细化改进。这种方法免除了对功率网格冗余设计的需求,节约了芯片上宝贵的布线资源和空间。该自动化方法极大地减少了设计收敛时间,同时无需牺牲芯片的性能。

Talus Power几乎扁平的自动电压岛解决方案确保了跨区域的优化和分析。
功率网格综合能够根据用户定义的约束条件自动地生成功率网格。
根据瞬态分析自动优化并嵌入解耦电容单元
微捷码的Quartz™ Rail 与Talus Power 紧密整合,实现了精准的瞬态线轨分析,使得Talus Power 能够根据这些瞬态结果,自动地执行解耦电容嵌入和优化,从而最小化功率网络的波动。智能的嵌入确保了解耦电容单元的功耗最低,进而改善了可靠性,同时将功率分布噪声降低到最小。
低功耗参考解决方案支持使用专业的库单元和知识产权(IP)
Talus Power 通过支持来自代工厂、库供应商以及自定义知识产权(IP)供应商的参考方法,提供了完善的功率管理平台。来自第三方供应商的各种系统能够帮助用户自有工具(COT)设计师构建低功耗应用。基本架构支持跨标准单元、输入/输出器件(I/Os),存储体以及模拟IP功能块测量动态和泄漏功率的降低。Talus Power 也支持诸如电平相移器、保持多谐振荡器、绝缘单元以及MTCMOS单元等专用单元。考虑这些单元有助于推动低功耗实施过程。这种模块化方法帮助用户在他们的设计流程中混合并匹配各个元素,以获得最理想的功率消减。一旦提供了SPICE模型,就可以执行标准单元上解耦电容的特征表征。
技术特点:
动态功率
- 完全自动化的、几乎扁平的多阈值电压(multi-Vdd)流程
- 动态的电压和频率调节(DVFS)
- 有功率意识的综合和物理优化
- 时钟门控嵌入、克隆,以及有功率意识的时钟树综合
泄漏功率
- 利用多阈值电压(multi-Vt)库将泄漏功率降低到最小
- MTCMOS 和 VTCMOS (主体偏置)技术降低泄漏功率
功率分布
- 功率和电压降(IR-drop)分析
- 自动的功率网格综合
- 于瞬态分析结果的智能解耦电容优化
|
支持专用的单元和准确的模型
- 利用专用库单元和自定义知识产权的参考方法
- 准确的模型特征表征,确保硅片的可预测性
与Tight Talus平台的紧密整合
- 在最优化的功耗最小化过程中,理想的规模尺寸调整
- 内置的功率布线器
- 功率和电压降(IR-drop)分析
- 据电压降(IR-drop)调整设置和保持时间
|
|