Tweaker系列ECO产品信息
TWEAKER SERIES ECO PRODUCT INFORMATION
作为全球领先ECO解决方案,Tweaker是目前业界首款且罕有的具备灵活的流程控制和集成GUI的综合性ECO平台。
Tweaker的诊断系统(Diagnosis System)能够帮助客户多维度、深层次地分析和评估设计;修复系统(Recovery System)在ECO前可快速高效解决系统的潜在问题,为后续ECO 创造更多的优化空间;变更系统(ECO System)基于ECO domain为客户提供高效、灵活、多样的优化方法,帮助客户显著缩短设计收敛时间。
针对所有半导体工艺节点尤其是先进工艺节点,Tweaker系列旨在解决大规模集成电路设计所面临的ECO迭代次数增加以及时序、功耗等关键参数不收敛的问题。
Tweaker系列的主要产品
THE MAIN PRODUCTS OF TWEAKER
01 PLEXOR
基于Attribute Grid为用户提供多维度、高精度的诊断,并且针对设计潜在问题提供修正方案。
02 MONITOR
为用户提供可以实时控制、监控ECO进度和对比ECO结果的平台。
01 Tweaker-A1
通过Placement Resource、Routing Resource、Defragmentation等角度对设计资源进行优化。
02 Tweaker-R1
结合IR Drop 分析结果实现芯片的电压降违例修复(或优化)。
03 Tweaker-P2
根据功耗分析工具的输出结果,实现Dynamic Power的优化。
01 Tweaker-T1
基于MMMC和Physical Aware的优化方案实现Setup Timing/Hold Timing/Max Transition/Max Capacitance/Max Fanout/SI的ECO优化。
02 Tweaker-M1
在post-silicon阶段,通过Spare Cell和Gate Array Cell实现Function/Timing等优化。
03 Tweaker-P1
采用Sizing、Swapping以及Remove等优化策略实现Leakage Power的优化。
04 Tweaker-C1
通过Sizing、Buffer Insertion等优化策略实现Clock Network的优化。
05 HPO
根据对ECO结果和用户设置的分析,帮助用户动态调整设置以获取最佳优化结果。
06 PRUNER
通过Design Pruner和Corner Pruner减少不必要数据对内存和运行时间的消耗,加速设计优化时间。
Diagnosis System
诊断系统
Recovery System
修复系统
ECO System
变更系统
产品亮点
PRODUCT HIGHLIGHTS
01
强大的设计能力
02
高效、易操作的GUI
图形用户界面
03
用途多样、灵活变通
的 ECO 方法
04
全面物理感知
05
更快的签核收敛过程
01
强大的设计能力

• Tweaker创造性地提出ECO Domain的概念,基于静态时序数据快速精准地定位关键区域,尽量减轻对现有性能的影响,保证Tweaker在极短的周转时间完成大型设计处理。

• Tweaker采用独特的ECO技术框架,并基于设计的布局布线和静态时序分析等数据,对设计进行局部、增量且安全的MMMC优化

• Tweaker在优化过程中充分考虑Physical Aware以及Power Aware特性,显著地缩短设计收敛时间和减少额外错误被引入的机会。

02
高效、易操作的GUI图形用户界面

• Tweaker的GUI将设计数据通过五个不同视角展现给用户,帮助用户多角度深入了解和分析设计违例。

• Tweaker的GUI为用户手动ECO嵌入了丰富灵活的优化交互接口,这些接口具备功能全、易操作以及针对性强的特点,可协助用户更准确高效地完成手动ECO操作。

03
用途多样、灵活变通的 ECO 方法

• Tweaker平台集成了包含时序、功耗和面积优化在内的众多优化方法,用户可以根据自己的需求自定义优化流程

• Tweaker的HPO(High Performance Option)特性能够基于对优化过程的分析及时给客户提供准确有效的反馈和修改方案,缩短设计收敛周期。

04
全面物理感知

物理感知功能是确保精确的RC和时序估算的关键。与其他缺乏物理感知的Timing ECO解决方案相比,Tweaker分析和处理物理信息的能力可以减少ECO迭代次数。在Tweaker的ECO优化过程中,Tweaker能够准确把握布局布线信息和理解物理设计规则,为ECO单元和优化寻找最优位置,从而提高项目设计团队和物理实现团队之间的沟通效率。

05
更快的签核收敛过程

• 在ECO优化过程中,设计中存在的比如单元拥塞、局部绕线资源紧缺等问题会影响ECO优化效果,从而增加设计收敛迭代次数和时间。Tweaker的诊断系统能够在ECO前帮助客户分析设计中的潜在问题,并且针对潜在问题快速准确地提供解决方案,为ECO的高效优化保驾护航。

• Tweaker的Pruner特性能够快速安全地对设计数据和签核场景进行“瘦身”,从而减少工具的内存占用和缩短运行时间。

• Tweaker的Monitor特性更是为客户提供了监控ECO优化进度、对比ECO优化结果的平台。