为正确的工作提供正确的工具

描述

为正确的工作选择正确的工具是成功应对模拟混合信号设计挑战的口头禅!

AMS设计是一项复杂的任务,需要考虑许多因素,例如模拟环境中数字模块的参与。其中一些数字块是递归的,并且足够小,需要为某些部分自定义布局,或者足够小,可以承受设置脚本的痛苦。因此,对于设计工程师来说,快速生成符合约束标准的布局并为 AMS 设计提供高质量的结果始终是一个挑战。

由于周转时间 (TAT) 的增加和设计规则检查 (DRC) 数量的激增,问题在高级节点上恶化。不同的设计部件需要多种工具是另一个挑战,这使得实施变得乏味且耗时。高级节点流程需要新的灵活方法和软件增强功能,使设计人员能够选择和使用正确的工具,以实现最佳结果质量 (QoR),而无需其他外部工具。

为了解决这些问题并帮助设计师,Cadence开发了一个解决方案——Virtuoso Studio。它利用Innovus实施系统的强大功能来解决高级节点的AMS设计问题。它使设计人员能够从Virtuoso Layout Suite中调用Innovus引擎(GigaPlace和NanoRoute)进行数字模块,并避免繁琐,耗时的过渡。我们很高兴地介绍Virtuoso Studio作为应用“正确工具进行正确工作”的推动者。

先进节点 AMS 设计实施的挑战

随着HPC、自动驾驶、移动和物联网等技术创新和应用,在先进节点采用AMS设计的势头正在增强。然而,使用传统方案的高级节点上的AMS设计实现给设计实现工程师带来了许多挑战,例如:

涉及信号耦合和工艺变化等关键问题

严格的放置和布线规则

复杂性增加

难以保持 AMS 布局质量

小型数字模块的实施

不断增加的 TAT 和设计挑战

解决方案:大师工作室

Cadence将Innovus实施系统集成到行业领先的知名Virtuoso布局套件中,以克服在高级节点的定制设计布局实施中实现小数字块的问题。Virtuoso环境一直是定制数字单元设计的首选工具,随着最近Cadence Innovus实施系统的集成,它对于AMS设计变得更加高效和精简。Virtuoso Studio为所有设计风格(器件、标准单元和芯片组装)提供完整的自动化贴装和布线解决方案,如下图所示。

 

自动驾驶

自动布局和路径功能

这种集成的关键技术和功能包括:

Virtuoso Studio利用Innovus Implementation的高级节点支持功能,并通过集成GigaPlace提供自动标准单元放置解决方案。

GigaPlace 和 NanoRoute 支持大多数可在 Virtuoso 中指定的放置和布线约束。

GigaPlace提供具有高性能和容量的全面节点支持,包括自动可互操作的行生成,自定义放置以及点击和填充单元插入

NanoRoute 在 Virtuoso 环境中无缝集成以实现标准单元路由,有助于针对实例多达 2000 个的非时序驱动的自定义模块设计。

它检查互操作性和路由问题,并提供图形用户界面 (GUI) 使用模型。

利用艺术工作室的好处

Virtuoso Studio允许布局设计师利用熟悉的Virtuoso环境中的强大场所和路线引擎。

自动驾驶


 

这种集成提供了以下好处:

在高级节点中获得高质量结果

运行速度更快

混合搭配自定义布局编辑和自动放置和路由流

在具有复杂约束(如屏蔽和匹配)的网络上进行路由

GUI 驱动的界面能够启动 Innovus 引擎并获得布局结果,而无需复杂的脚本。

全面的路由前数据,可在移交给 Innovus 之前进行仔细检查

通过路由约束管理器进行图形约束管理,与Virtuoso Studio内的其他自动化放置和路由流一致,如设备级和芯片组装

使用路由结果浏览器进行图形路由结果分析,以检查结果质量

自动约束检查器,用于验证路由器结果中的约束合规性

为正确的工作提供正确的工具

Virtuoso Studio 提供了使用自定义布局编辑功能的灵活性,可以制作布局的关键部分,并调用 Innovus 引擎来处理不太复杂的数字部分,而无需离开他们熟悉的设计环境。这确保了设计师可以为正确的工作选择正确的工具,从而实现更好的设计和更快的周转时间。

审核编辑:郭婷

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分