首页/文章/ 详情

Cadence® Innovus新一代数字设计实现系统全新发布

2月前浏览315

·经过产品验证的10%~20% PPA提升

·界首个大规模并行运算解决方案,实现前所未有的运行速度和设计容量

·支持先进的16/14/10纳米FinFET和成熟的制程节点

·一代平台更具易用性且大幅度提高工程效率

2015年3月10日美国加州圣何塞— CadenceCadence Design Systems, Inc. NASDAQ: CDNS)今天发布Cadence® Innovus™ 设计实现系统,这是新一代的物理设计实现解决方案,使系统芯片(system-on-chip,SoC)开发人员能够在加速上市时间的同时交付最佳功耗、性能和面积(PPA)指标的的设计。Innovus设计实现系统由具备突破性优化技术所构成的大规模的并行架构所驱动,在先进的16/14/10纳米FinFET工艺制程和其他成熟的制程节点上通常能提升10%到20%的功耗、性能和面积指标,并实现最高达10倍的全流程提速和容量增益。

Innovus设计实现系统具备的几项核心技术可以帮助物理设计工程师在满足功耗/面积预算要求下实现最佳的性能、或者在满足频率指标的同时确保功耗/面积最小。以下为Innovus的核心技术,包括:

·全新的以GigaPlace解算器为基础的布局技术,包括slack驱动和拓扑结构/引脚接入/颜色感知从而实现最佳的管道布局、线长、利用率及PPA为后续优化流程提供最佳起点。

·先进的时序和功耗驱动优化,多线程执行和层次感知,确保最佳性能的同时减少动态和漏电功耗。

·独有的并发时钟和数据路径优化,包括混合式H-tree自动生成,在降低功耗的同时提高多环境差异性优化、并最大限度的提升性能。

·新一代Slack驱动布线算法包含线道感知时序优化技术,能尽早处理信号完整性并改善布线前后的关联性。

·全流程多目标技术,能够同步进行电子与物理优化以避免单一优化的局限性,从而获得全面最佳的PPA。


Innovus设计实现系统还提供多项技术,大幅度提高每一个布局和布线迭代的迭代时间。其全流程核心算法经过多线程运算的强化,在业内标准的8~16核CPU硬件标准上实现了大幅度加速。此外,Innovus设计实现系统还具备业界第一个大规模分布式并行解决方案,支持1千万及以上规模设计模块的实现。贯穿整个流程的多情境加速提升了运行速度,即使面对日益增加的多模、多角情境。

除了提供一流的PPA和最优化的周转时间以外,Innovus设计实现系统也提供一个通用用户界面(UI),贯穿了综合、设计实现和signoff工具;并通过数据模型和API集成Tempus 时序签收方案和Quantus QRC 寄生参数提取方案。这些方案共同实现了快速、精准、10纳米立即可用的signoff收敛,方便客户采用和开发端对端的全定制化流程。客户也可以受益于卓越的可视化报告,实现增强调试、根本原因分析和数据驱动的设计流程管理.

“在ARM,我们不断推进硅与EDA工具技术的极限,响应客户产品市场的要求,在紧张的工期内交付产品。”ARM CPU事业部总经理Noel Hurley表示:“我们与Cadence密切合作,在开发ARM® Cortex®-A72处理器时利用Cadence Innovus设计实现系统,提升了5倍的运行时间、同时在我们的面积目标内实现2.6GHz以上的性能。居于这个结果,我们相信全新的物理设计实现方案能够帮助我们双方的客户及时交付复杂、先进制程的SoC设计项目。

“以下客户已经开始使用Innovus设计实现系统,协助他们达成更高性能、更低功耗和更小面积的目标,在市场上领先其竞争对手推出自己的设计。”Cadence数字与Signoff事业部资深副总裁Anirudh Devgan博士表示:“最早使用该方案进行量产设计的客户都反馈PPA得到极大的提升,周转时间大幅提速,远超过竞争对手的解决方案。”


来源:Cadence楷登
System寄生参数信号完整性通用电子芯片Cadence管道
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2025-09-24
最近编辑:2月前
Cadence楷登
签名征集中
获赞 2粉丝 109文章 636课程 0
点赞
收藏
作者推荐

Palladium Z1开创数据中心级硬件仿真加速新时代

本文转自《中国电子商情》,作者:单祥茹 Palladium Z1是Cadence公司Palladium XP系列的后继产品,同时也是业内第一个数据中心级硬件仿真加速器。它将最顶尖的硬件仿真加速和电路仿真融合在一个平台内,系统密度远超过上一代平台达8倍,仿真处理能力更是提高近5倍。凭借企业级的可靠性和可扩展性,Palladium Z1平台最多能同时处理2304个并行作业,容量可扩展到92亿逻辑门,充分满足了市场对硬件仿真加速技术不断发展的需求。新增的多种新特性让Palladium Z1成为日趋复杂的系统级芯片(SoC)以及智能设备设计验证的不二之选。(图1 Cadence全新企业级硬件仿真加速平台Palladium Z1拥有数据中心级的扩展能力)大规模并行处理器计算引擎赋予平台 独一无二的处理能力 对高级SoC设计而言,我们经常同时面临来自于各个项目的数以千记、规模各异的验证任务。 传统验证工具的更新已经跟不上前者的发展步伐,造成硬件/软件验证差距的不断扩大,限制了可重用性和生产效率,增加了重新流片和开发进度拖延的可能性。Palladium Z1 的计算引擎由高级自定义处理器网格组成,构建了一个企业级硬件仿真加速平台,它可以真正实现数据中心资源利用率的最大化。采用基于机架的刀片式架构,Palladium Z1具有企业级的高可靠性,而占地面积缩小至Palladium XP II平台的92%,但容量密度却是它的8倍。 Cadence全球副总裁兼硬件与系统验证事业部总经理Daryn Lau表示:“在项目规划时间不断紧缩的情况下,客户对于硬件仿真加速容量的要求每两年就会翻一番,主要原因包括验证复杂性增加,对质量、软硬件集成和功耗要求更高。作为系统开发套件中的一个支柱性产品,Palladium Z1平台使得设计团队终于可以将硬件仿真加速器作为数据中心计算资源进行使用,而且和使用基于刀片服务器的计算工厂进行仿真毫无差别,进而可以进一步缩短规划时间,提高验证自动化。”灵活的资源分配与模型支持大幅提高生产效率 一个优良验证引擎的生产效率主要由四个决定性因素进行衡量,包括构建(Build)、分配(Allocate)、运行(Run)以及调试(Debug),如图2,其中,(图2 衡量验证引擎生产效率的四大要素)构建:在硬件仿真加速器上运行之前,可能要因为数百万门的设计尺寸而花费数小时/数天的时间对设计进行编译,而且通常还需要占用多个主机资源。如果缩短了编译耗时,整体验证时间也可以缩短。通过使用高级VXE软件功能,Palladium Z1平台上一个工作站就可以实现140MG/hr的编译速度,在一天内能实现多个设计转变。分配:企业的仿真资源非常宝贵,高效的资源管理可以最大化系统同时运行的任务数量。在资源无浪费或浪费最小的前提下,任务分配的系统粒度对系统上运行的并行任务数量起着重要作用。在实际应用场景下,不同的任务通常会在不同的时间内完成,这样就会在系统的不同部分产生新的可用资源。动态任务分配以及再分配等特性可以为新的任务简化资源配置,甚至还能重新对正在运行的任务进行分配,最大程度地保证利用效率。Palladium Z1平台配备有业内最先进的再构造、再分配以及外设重定位再分配能力,可以极为高效地管理系统资源,实现高利用率。得益于业内最先进的4MG任务尺寸粒度,Palladium Z1 平台还能实现任务的高度并行化,使得同时运行从IP模块到子系统再到系统级设计的多个任务成为现实。运行:一般情况下,运行时的性能是决定系统生产效率最重要的参数,但诸如运行时调试等其它因素,也可能会对运行时性能产生重大影响。系统支持多种使用模式对使用模式多种功能的支持,可以确保验证过程能够涵盖硬件、软件集成相关的所有要素。完整的接口支持可以实现主要协议的全面覆盖,速率适配器或专门针对硬件辅助的定制IP验证可以在流片和硅可用之前对设计进行彻底验证,避免后期意外,并缩短上市时间。Palladium Z1 平台的运行时性能高达 4MHz,可以快速运行设计,鉴别设计存在的潜在问题。调试:系统调试主要分运行时调试和离线调试两种。良好的功能设置以及较深的追踪深度和动态触发可以帮助在运行时找到漏洞。与其他系统不同的是,在启动运行时调试过程中,Palladium Z1平台的性能不会出现剧烈下降。另外,离线调试还能够捕捉运行记录,并将捕捉到的数据在线下进行调试,为其他的任务释放宝贵的仿真资源。Palladium Z1平台所具有的灵活编译、极高效的分配、快速的运行时间以及全方位的调试能力,能够快速而全面地对设计进行验证,最终可以自信地让这些设计进入流片。一个项目通常由多个阶段组成,包括IP模块验证、单个IP模块集成、组件子系统、将多个子系统整合成完整系统、硬件设计上的软件初启,以及最后的流片阶段。为了不出差错地及时把SoC推向市场,按照项目的不同阶段,需要同时展开图3环路中的多个迭代。可以说,每次设计转变都要经历构建、分配、运行和调试的完整周期。任何一个阶段节省出来的时间增量都会大大缩短总体设计周期。 为了进一步提高平台的生产效率,Palladium Z1还支持多个任务同时运行,包括加速与硬件仿真加速混合进行的任务,并且不会对其他任务产生影响,因此可用于多个项目或试验。为此,Palladium Z1率先引入了动态目标再分配,它在目标间转换的灵活性可以实现内部电路硬件仿真加速的全部优势。系统任何一部分上运行的任务都可以与任一目标连接,同时不需要重新布设任何实体电缆,远程用户也可以轻松地用多个界面完成设计验证。有了动态任务再分配能力,就可以用 Palladium Z1 平台将新进入的大型任务分配到系统的非连贯部分中,以充分利用系统资源。(图3 在整个项目实施过程中,每次设计转变都要经历构建、分配、运行和调试的完整周期)离线调试以及独有的虚拟外设重定位功能实现生产效率最大化 利用独有的虚拟外设重定位功能,Palladium Z1对外部接口进行了完全虚拟化。它支持精确地远程访问实际和虚拟化外围设备,例如Virtual JTAG。预集成的仿真开发套件适用于USB和PCI-Express接口,具备建模准确、高性能和远程访问的功能。与具有验证虚拟机功能的数据库一起使用,还可以实现多用户并行离线访问仿真运行数据。 Palladium Z1能够实现生产效率最大化的另一关键措施就是:采用的离线模式能够拥有在线调试的大部分功能设置。例如,触发事件、灵活捕捉触发器和存储器的状态可以确保设计者高效地进行离线调试。Palladium Z1 平台在在线和离线模式下都具备领先的调试能力,通过使用 FullVision、InfiniTrace、动态探针、SDL触发以及顶尖的新型VVM,可以在多数在线调试功能可用的情况下进行高效离线调试。 Palladium Z1平台可用于多种设计和验证阶段,从初期的架构分析,到模块、芯片和系统集成,再到软件开发与系统验证。因功率密度下降、平均系统利用率和并行用户数的提高,使得Palladium Z1的作业排队周转时间大幅缩短,只有Palladium XP II平台的五分之一。并且单个工作站上的编译速度高达 1.4 亿门/小时,调试深度和上传速度都有大幅度提高。因此,Palladium Z1平台的每个仿真周期功耗却不升反降,不到Palladium XP II平台的三分之一。 Cadence公司硬件系统验证部门产品营销总监Michael Young表示,Palladium Z1是当今业内通用性最高的平台,它具有十几种使用模式,包括运行软件电路仿真、仿真加速并支持软件仿真和硬件仿真之间的热切换、使用Cadence Joules RTL Power estimation进行动态功率分析、基于IEEE 1801 和 Si2 CPF的低功耗验证、门级加速和仿真以及比常用标准仿真提高50倍性能的基于ARM SoC的操作系统启动等。作为系统开发套件中的一个支柱性产品,Palladium Z1平台使得设计团队终于可以将硬件仿真加速器作为数据中心计算资源进行使用,而且和使用基于刀片服务器的计算工厂进行仿真毫无差别,进一步缩短了规划时间,提高验证自动化,快速实现最终产品的交付。 虽然Palladium Z1是建立在刀片式服务器架构之上的全新硬件仿真加速平台,然而对于正在使用Palladium XP平台的设计者而言,除了性能的大幅提升,他们的使用习惯不会有任何改变,用Daryn Lau副总裁的话说,无论是测试方式,还是用户界面,Cadence均保证了两个平台间的平稳迁移,用户在使用中不会有任何异常的感觉。来源:Cadence楷登

未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈