概述
HyperLynx® DRC 是一款强大的快速的电气设计规则检查工具, 自动化执行验证 流程并且帮助你反复执行设计检查.可以用它来检查一些复杂的难以仿真的问题, 例如信号线跨分割的问题, 垂直参考平面发生变化的问题, 电磁干扰以及电磁兼 容方面的问题。HyperLynx DRC远远超过布线工具中内嵌的有限的保证设计正 确的设计规则。
PCB设计师和硬件工程师可以根据工艺的要求或者公司自己的一些布局布线规 则来参数化设置这些内置的DRCs。它的项目初始化设置向导非常简单明了, 这 让设计初始化, 规则检查和设计分析非常容易, 和使用者的经验没有太大的关 系。由于同时支持从Mentor的PCB设计流程和非Mentor的PCB设计流程导入布 局布线数据, 遵循ODB++和IPC-2581规范, HyperLynx® DRC 可以无缝整合到客 户现有的PCB设计流程中。
开发者可以使用HyperLynx DRC开发版的基于script的调试环境来编写和调试 自己的定制规则, 从而可以增加设计验证的覆盖率。
通过 HyperLynx DRC 来执行设计规则检查板级系统在电磁干扰和信号完整性方面的问题
特点和优势:
■ 46项 (HyperLynx DRC 标准版) 或 63项 (HyperLynx DRC 开发 版)广泛的信号完整性, 电源完整 性, 电磁干扰/电磁兼容, 安全以 及模拟方面的规则检查
■ 能直接从Xpedition® 里运行
■ 也支持从PADS® 和非Mentor的 PCB流程中导入布线数据
■ 规则参数可以根据具体的制造工 艺、或者开发公司自己的指导规 范、或者IC供应商的设计指南来 修改
■ 先进的图形和拓扑引擎更高效地 执行设计规则检查
■ 方便的设置和浏览功能
■ 从错误报告的共享列表(HTML格 式)中交互定位到设计冲突所在 的地方
■ 通过HyperLynx DRC Developer可以编写和执行自定 义规则
■ 自定义规则编写支持 JavaScript、VBScript 和rule debugger (HyperLynx DRC Developer)
包含内容
HyperLynx DRC标准版可以快速地容易地精准定位设计中 潜在的信号完整性, 电源完整性, 电磁干扰和电磁兼容方面 的问题。46项内置的设计规则检查中, 10项是和DDR规范 有关的, 10项是和电磁兼容有关的, 还有相对延迟以及长度 匹配、相邻连线/返回路径相关的。
HyperLynx DRC开发版通过增加了17个设计规则来扩大设 计验证的范围。这包括了针对间距距离, 爬电距离和安规方 面的6项安全规则, 3项模拟规范的规则, 以及其他在一些通 用信号完整性的规则, 比如差分对对称和锐角。总共, HyperLynx DRC开发版支持63项设计规则检查。
内置引擎可以快速准确地进行图形计算, 路径寻找, 网络拓 扑提取, 通过一个二维的场解算器, 不需要设备模型, 快速准 确地获得结果。HyperLynx DRC 开发版可通过 Automation Object Model (AOM) 来访问数据库对象,并 且允许对这些对象执行高级几何操作。这样您就能以独特 的方式访问设计数据库,并可以开发多种类型的 DRC。借 助 VBScript 和 JavaScript 的支持、详尽的 AOM 和 DRC 编码标准文档以及内置的脚本调试环境,您可以立即编写 自己的 DRC。
方便的设置和导航
HyperLynx DRC 的图形界面专为快速方便地访问设计数 据而设计。内置的设计向导可引领您逐步完成设置,从而 在电路板上运行设计检查。电气模型分配、连接器定义、 电源/地线网络定义、离散元器件和电气网络定义等项目都 包含在设置向导中。
检查范围可利用特定的设计对象(例如电源网络、电容) 列表(称为“对象列表”)予以定义。借助一个精密的筛 选系统,可以自动生成含名称、元器件值、料号或任何其 他属性的特定对象列表。
此外,每条规则的相关参数可以基于技术规范、企业的指 导准则来进行编辑。
错误报告
您可以从违规列表中选择要在 HyperLynx DRC 中查看的 错误。此外,共享列表报告(包含图像、违规细节和坐 标)可生成为 HTML 格式,以便于日益扩大的团队进行评审。
可扩展的解决方案
HyperLynx DRC 具有很好的扩展性, 提供了多种配置来满 足客户的需求。根据后面的一些表格中的问题提示客户可 以决定最适合自己的产品。
支持的 PCB Layout 系统:
■ Mentor Graphics PADS®, Xpedition®, 和 Board Station®
■ Cadence Allegro®, SPECCTRA®, 和 OrCAD®
■ Zuken CADSTAR®, Visula®, CR-3000/5000/8000 PWS, and Board Designer
■ Altium® Designer
■ ODB++
■ IPC-2581