中文 英语
系统与设计
的意见

快,专注早期电路验证可以帮你签收更快

执行有效的早期lv简化调试运行。

受欢迎程度

设计师都知道,日益复杂的集成电路(ic),会议tapeout时间表已变得越来越困难。虽然失踪tapeouts经常有很多原因,一个关键组件是运行所需的大量的时间布局验证周期签收,导致整体验收流程持续时间。这计划影响增长可以归因于node-over-node复杂性,包括增加设计复杂度,设备和多边形的数量,新设备类型和更复杂的测量和参数计算。与电路验证规则变得更加复杂结果,设计公司正在经历重大的增长node-over-node电路验证操作。

鉴于tapeout时间敏感,现在关键的是,许多设计问题之前应该检查结果验证。然而,运行完整的布局与签收示意图(lv)不完整的设计不仅需要长时间运行时,但也导致了一个巨大的结果数据库必须审查大量的错误,导致同样的繁琐和耗时的调试和错误修复周期。例如,在早期设计阶段,在设计布局不完整或“脏”,运行结果lv和电路验证通常会返回大量的连接错误。连接错误可能是一个关键的瓶颈,不仅对lv,而且对其他许多物理验证流,需要正确的连接,如可靠性检查,压敏电阻器的设计规则检查(DRC),和通过/填补插入。设计师想要运行这些流和调试他们的设计早期,但每个迭代和通常有许多导致成千上万,如果不是数百万,工程师必须理解和调试的错误(图1)。所有这些错误分析是禁止的设计师和压力,特别是考虑到的许多错误是完全的不完全性造成的设计和只会“消失”的设计融合在了一起。

图1:在早期设计阶段,运行结果验证可以让设计师努力满足期限和不必要的错误修正。

早期ERC &软连接检查

两个主要挑战电路验证电气规则检查(ERC)和软连接检查(softchk)。检测伦理委员会或softchk问题在早期设计阶段使用lv签收流是有问题的,因为每次迭代需要耗时的lv签收运行在一个不完整的设计和结果在许多错误在这些无关紧要的早期设计阶段。设计师可能需要目标只是一个特定的设计问题,或添加一个检查需要分钟运行,但运行他们知道他们将等待签收结果几小时甚至几天。乘以总审核所需的时间运行所需的迭代迅速加起来不可接受对进度的影响。

另一个设计师在早期设计验证面临的挫折是调试伦理委员会和softchk错误。例如,跟踪一个违反多边形可以需要很多手工步骤,和不完整的信息不提供足够的指导,帮助设计师设计调试这些错误更快。当面对成千上万的这些多边形错误,设计师需要多少时间调试,尤其是当他们知道的很多错误会无形的在这个阶段在设计流?它很快就会变得徒劳无功之举。

改善早期电路验证

我们所需要的是一个全新的智能检测技术,高效,快速在早期设计阶段。一个只关注设计师的需求和可操作的错误。Calibre nmLVS侦察工具是一种电子设计自动化(EDA)电路验证工具专门设计来改善早期设计lv检查和调试流程和降低总体验证和调试时间。能力目标至关重要的和相关的早期电路验证痛点,如短隔离(SI)、伦理委员会,softchk,设计师可以执行快速,高效,和专注早期lv运行,使他们的生活更容易。

Calibre nmLVS侦察工具执行智能目标lv不完整和肮脏的lv设计引入一个激进的改变范式[1]。除了支持短隔离(SI),它允许设计师很容易找到并修复布局短裤之前tapeout [2], Calibre nmLVS侦察工具还支持早期的伦理委员会和softchk。从历史上看,运行伦理委员会和softchk在早期设计阶段是一种粗放经营,需要时间,和违反通常非常困难和耗时的调试。Calibre nmLVS侦察伦理委员会和softchk针对性功能可以显著减少周转时间和简化调试在早期设计阶段。

Calibre nmLVS侦察伦理委员会和softchk功能

类似于Calibre nmLVS侦察SI、伦理委员会和softchk功能使设计师能够执行伦理委员会和softchk更快的在使用更少的硬件资源,消除了需要等待数小时调试和修复的结果。此外,因为提供的额外信息,调试是更快和更容易。如图2所示,口径nmLVS侦察伦理委员会和softchk功能包含内置功能,使设计师消除伦理委员会和softchk问题快速、轻松地从他们的设计处于初级阶段。

图2:口径nmLVS侦察伦理委员会和softchk特性提供更快的周转时间和更容易调试。

Calibre nmLVS侦察伦理委员会

一个伦理委员会检查可能需要数小时的运行在不完整或肮脏的设计和可能需要多个调试周期。Calibre nmLVS侦察伦理委员会提供了多个功能在早期设计简化和加快ERC。

规则文件的执行与选定设备识别路径检查(pathchk)允许独立的伦理委员会通过自动执行所需的最小操作运行伦理委员会和pathchk按钮方便使用,提供减少周转时间(乙)只关注什么需要解决。具体设备的选择也可以用于不同组之间的数据分区,导致节省额外的性能。图3说明了时间节省实际设计。

图3:实际设计使用Calibre nmLVS侦察ERC规则文件执行显示答改进。

数据库重用使得设计师使用先前生成的lv数据库运行伦理委员会检查。运行Calibre nmLVS侦察ERC逐步在现有数据库更快的和高效的,因为以前执行的步骤,如连接和其他操作,完全跳过。此外,执行独立的伦理委员会运行逐步在复用现有数据库有助于隔离其他lv的伦理委员会检查操作,同时也降低了运行时的伦理委员会和其他操作。图4显示了一个示例的减少运行时可以使用这个模型来实现。

图4:实际设计使用Calibre nmLVS侦察ERC数据库重用特性显示了显著提高答。

增强lv查询功能和调试改善调试通过提供设计师不仅能够孤立的道路,但也更多的路径信息,消除了多个手动步骤之前,设计师需要执行定位和修复违反伦理委员会。

Calibre nmLVS侦察softchk

类似于伦理委员会功能,口径nmLVS侦察softchk提供降低答,提高debuggability多个特性。

规则文件的执行与layer-aware Calibre nmLVS侦察softchk不仅让设计师执行集中软连接检查和自动选择最低softchk所需操作,但也以多种方式划分他们的设计基于层。

数据库重用允许设计者使用先前生成的运行softchk lv数据库,而交互式调试功能和扩展调试信息消除多个手动步骤,设计师进行精确定位和修复软连接侵犯。交互式softchk调试/固定口径RVE接口还使设计师能够编辑和补丁应用到布局,类似于交互式SI调试过程[3]。

与口径nmLVS侦察Softchk功能,设计师们一个完整的、快速、高效的早期检查流软连接,如图5所示。

图5:完整、快速、高效的软连接使用Calibre nmLVS侦察softchk检查流。

结论

初级阶段的套件的EDA设计验证技术,功能就像Calibre nmLVS侦察的解决方案提供了一种新的范式对早期设计电路验证,使设计和验证工程师能够通过早期电路验证更快和更少的迭代,导致整体交付时间表和减少投放市场的时间。从传统僵化、效率低下和耗时的签收lv运行在肮脏的或不完整的设计快速、简单,高效,集中Calibre nmLVS侦察铺平了道路运行的最短路径结果同时确保设计和质量的信心。

引用

  1. 这个Wagieh”,加快上市时间口径nmLVS侦察技术”西门子EDA。2020年10月。https://resources.sw.siemens.com/en-US/white-paper-accelerate-time-to-market-with-calibre-nmlvs-recon-technology-a-new-paradigm
  1. Raghav Katoch”,提高lv验证效率在早期设计周期,“西门子EDA。2020年10月。https://resources.sw.siemens.com/en-US/white-paper-increase-lvs-verification-productivity-in-early-design-cycles
  1. Raghav Katoch”,提高生产力和更高效的lv调试,“西门子EDA。2019年9月。https://resources.sw.siemens.com/en-US/white-paper-improving-productivity-with-more-efficient-lvs-debug

相关技术论文

https://resources.sw.siemens.com/en-US/white-paper-achieve-dramatic-productivity-and-turnaround-time-improvements-in-early



留下一个回复


(注意:这个名字会显示公开)

Baidu