登录/注册

cadence16.6规则

更多

好的。在 Cadence Allegro PCB Editor(通常也简称为 Cadence)的 16.6 版本 中,“规则”主要是指 约束规则(Constraints),这些规则用于定义和控制在 PCB 设计过程中必须遵守的各种要求和限制,以确保设计的电气性能、信号完整性、可制造性和可靠性。规则在 Constraint Manager(约束管理器) 中进行集中管理。

以下是用中文解释的关键规则类型和概念:

  1. Electrical Constraints (电气约束)

    • 作用: 控制与信号电气行为和时序相关的特性。
    • 关键子类别:
      • Nets (网络): 为特定网络(信号线)设置全局规则。
        • 最大电压 (Voltage)
        • 电磁干扰敏感性 (EMI Sensitivity)
      • Net Class (网络类): 将具有相同要求的网络分组,并统一为类设置规则。
      • Net Spacing (网络间距): 设置不同网络之间(或同一网络不同段之间)的最小间距要求。
        • 线到线间距 (Line to Line)
        • 线到过孔/焊盘间距 (Line to Via/Pad)
        • 过孔/焊盘到过孔/焊盘间距 (Via/Pad to Via/Pad)
      • Electrical Net Sets (电气网络集): 对需要特别进行间距控制的网络进行分组(例如,敏感模拟信号和高噪声数字信号)。
      • Diff Pair (差分对): 定义差分信号的规则,这是高速设计的核心。
        • 差分对内相位容差(相位匹配 / Unbalanced Tolerance / Phase Tolerance):确保 P 和 N 线的长度差在允许范围内。
        • 差分对内间距 (Coupling):设置 P 和 N 线之间的宽度和间距要求。
        • 差分对内阻抗 (Impedance):定义差分阻抗目标值。
        • 差分对长度(差分总长)(Length):设置差分对总长度的最小/最大限制。
      • Match Group (匹配组): 将需要保持长度等特性的多个网络(或走线段)分组。常见应用:
        • 时序匹配 (T-Match):保证关键信号(如地址/数据总线、时钟与数据)在电气长度上匹配(等长),以满足建立/保持时间要求。
        • 相位匹配 (P-Match):确保多对差分信号之间具有相同的走线长度(例如,DDR 的多对数据选通信号 DQS)。
      • Relative Propagation Delay (相对传播延时 - RPD): (通常通过 Match Group 实现) 定义两个或更多个网络(或其上的点)之间的最大允许长度差(或延时差)。
      • Timing (时序): 定义更复杂的时序约束(在高速设计中使用更高阶的约束管理器功能)。
      • Signal Integrity (信号完整性): 设置过冲、下冲、单调性等 SI 参数的约束(通常需要结合仿真模型)。
  2. Physical Constraints (物理约束)

    • 作用: 控制 PCB 布局布线的物理尺寸和几何形状。
    • 关键子类别:
      • Line Width (线宽): 定义走线的最小、最大和推荐宽度。
        • 可以基于网络、网络类、层或区域设置。
      • Bolt Hole (安装孔): 设置安装孔(螺丝孔)相关的禁止布线区和禁止覆铜区。
      • Design Constraints (设计约束): 设置全局性的物理规则。
        • 过孔尺寸 (Via Sizes):定义允许使用的过孔类型(最小孔径、焊盘尺寸等)。
        • 差分对物理规则 (Physical Constraints for Diff Pair):为特定差分对设置物理属性(如线宽、间距)。
        • 区域规则 (Region Constraints):定义特定区域(如高密度区域)内更严格的线宽、间距规则(覆盖全局或类规则)。
      • Constraint Regions (约束区域): 定义应用不同物理规则(更紧或更松)的矩形区域(设置好后需在 Design Constraints -> Physical Constraint Set 中关联)。
      • Physical Constraint Set (物理约束集 - PCS): 包含一组物理规则(线宽、间距、区域规则等),可以直接应用到网络、网络类或层。
      • Spacing Constraint Set (间距约束集 - SCS): 包含一组间距规则,可以直接应用到网络、网络类、电气网络集或层。
      • Impedance (阻抗): 定义单端网络的阻抗目标值(通常通过控制层叠厚度、介电常数、线宽来实现)。
      • Neck/Down Mode (缩颈/变细模式): 定义在狭窄通道区域(如BGA扇出区)布线时允许临时使用更细的线宽(需要设置最大长度)。
  3. Spacing Constraints (间距约束)

    • 作用: 定义设计中不同对象(走线、过孔、焊盘、铜皮、丝印等)之间所需保持的最小安全距离(绝缘间距)。
    • 位置: 主要在 Constraint Manager -> Spacing 区域集中设置。
    • 关键设置项:
      • 线到线 (Line to Line)
      • 线到焊盘 (Line to Pad)
      • 线到过孔 (Line to Via)
      • 线到形状 (Line to Shape)
      • 焊盘到焊盘 (Pad to Pad)
      • 焊盘到过孔 (Pad to Via)
      • 焊盘到形状 (Pad to Shape)
      • 过孔到过孔 (Via to Via)
      • 过孔到形状 (Via to Shape)
      • 形状到形状 (Shape to Shape)
      • 钻孔到钻孔 (Drill to Drill)
      • 丝印到焊盘 (Silkscreen to Pad)
      • 丝印到过孔 (Silkscreen to Via)
      • (等等 - 几乎所有对象之间的组合)
    • 作用范围: 可以全局设置(所有对象),或非常精确地基于:
      • 不同的网络 (Net)
      • 不同的网络类 (Net Class)
      • 不同的电气网络集 (Electrical Net Set)
      • 不同的 PCB 层 (Layer)
      • 不同的区域 (Region Constraint)

规则管理的关键概念和最佳实践:

如何在Cadence 16.6中使用规则:

  1. 规划:明确设计的电气、物理和制造要求。
  2. 设置层叠结构 (Cross-Section):准确的层叠是计算阻抗的基础。
  3. 打开约束管理器 (Setup -> Constraints -> Constraint Manager)。
  4. 定义Net Classes:将相关信号分组。
  5. 设置Spacing Constraint Rules:
    • Spacing 工作区设置全局/默认间距。
    • 创建/管理 Spacing Constraint Sets
    • Net, Net Class, Net Electrical SetLayer 分配特定的间距约束集或规则值。
  6. 设置Physical Constraint Rules:
    • Physical 工作区设置全局/默认物理规则(线宽等)。
    • 创建/管理 Physical Constraint Sets (包含线宽、阻抗等物理属性,并可包含关联的 Region Constraints)。
    • Net, Net Class, Net Electrical SetLayer 分配特定的物理约束集。
    • 定义 Region Constraints(在PCB画布上用矩形画出区域),并为其指定更严格的物理约束集(PCS)。
  7. 设置Electrical Constraints:
    • Electrical 工作区设置 Nets 属性(如电压)。
    • 定义 Differential Pairs 并设置它们的规则(相位容差、耦合间距、阻抗、总长)。
    • 定义 Match Groups (T-Match, P-Match) 并设置它们的相对传播延时 (RPD) 容差。
    • (高级) 设置更复杂的时序和SI约束。
  8. 运行DRC:在布局布线过程中和完成后,不断运行DRC检查以确保规则被遵守。

理解并熟练掌握 Cadence 16.6 的约束规则系统是进行高质量、高效率 PCB 设计,特别是高速数字电路设计的关键技能。务必在 Constraint Manager 中多实践、多观察规则的继承和覆盖效果。

Cadence在Windows11上是否能正常安装破解

我最近使用Cadence16.6版本的软件,在原来的Windows7上可以正常安装破解,但是换了新电脑后,是Windows11的系统,按照安装破解步骤走完之后,打开OrCAD提示找不到证书。在环境变量中有那个变量。有人知道是怎么回事吗?

2022-09-26 17:35:29

下载的cadence16.6,安装时自己关闭安装界面 高手指点一下,第一次安装

下载的cadence16.6,安装时自动关闭安装界面高手指点一下,第一次安装安装里已经关闭杀毒和360安装时自动关闭安装界面,之后就一直没的反应,多次安装都这样请高手指点一下,什么问题

2022-01-07 13:24:27

cadence16.6生成网表后原理图与PCB不能正常交互,为何?

cadence16.6生成网表后原理图与PCB不能交互,交互功能勾选了,原理图改网络重新生成网表PCB的网络也会相应改过,PCB选择器件高亮原理图相应的也会有关联,但是在原理图选择元器件PCB不会

2021-09-09 17:10:24

cadence pcb封装库

cadence16.6封装库免费下载。

资料下载 ah此生不换 2022-10-08 10:03:45

Cadence SPB 16.6文件及说明

Cadence SPB 16.6破解文件及说明,亲测可用

资料下载 jf_15210184 2022-07-12 14:41:18

Cadence16.6 Allegero之机械孔的制作

Cadence16.6 Allegero之机械孔的制作

资料下载 ah此生不换 2021-05-10 09:51:29

Cadence16.6设计PCB有哪些新功能详细资料说明

千呼万唤始出来,犹抱琵琶半遮面,期待已久的 Cadence 16.6 版本终于要发布了,本人万分荣幸参加了此次的新版本 Training。

资料下载 ah此生不换 2019-12-11 08:00:00

Cadence16.6安装教程资料免费下载

资料是layout软件cadence的安装链接和安装教程。安装教程很详细,大家一步步来安装基本都能安装好。

资料下载 1鱼与渔1 2019-05-05 08:00:00

cadence16.6打开cadence17.4文件

之前用cadence16.6创建并绘制了PCB,但是用cadence17.4打开了,并修改了一个点,之后用16.6就打不开了,想请问下能不能解决

2020-12-23 11:07:21

cadence软件无法打开

电脑上安装cadence16.6在安装了PSpice for TI之后不能使用了,无法打开cadence,点击cadence图标后也没反应,请问

2020-10-17 14:48:52

cadence 画封装,引脚字体大小的大小怎么改啊

本帖最后由 aa531850874 于 2019-6-13 09:54 编辑 cadence16.6画封装时,引脚的字体大小能改吗?

2019-06-13 09:43:02

请问有cadence16.6这个软件分享吗

看见论坛上画电路图都是AD,论坛上谁可以分享一下cadence16.6这个软件,工作中急需要,谢谢!

2019-05-30 23:55:33

Cadence16.6打开原理图是空白文件

cadence16.6 OrCAD打开原理图是空白的啊,不知道是为什么,昨天都没问题,今天就这样了,PCB也打不开了。。。有大佬遇到这样的情况吗?在线等,挺急的,谢谢。

2019-05-30 09:00:32

cadence16.6突然出问题打开看不到原理图

今天打开cadence16.6,突然发现打开看不到原理图了,PCB也打不开了。。。不知道是为啥,,,昨天还能打开啊有的原理图能打开,但是看不到。。。有的原理图直接就打不开,弹出以上的提示。。我进PCB以前能打开的文件也打不开了,,,大神们看看你们有遇到过吗,小弟感激不尽啊!!!

2019-05-28 16:20:00

Cadence16.6安装包+安装教程

资料是layout软件cadence的安装链接和安装教程。安装教程非常详细,大家按照安装步骤基本都能安装好。

2019-05-03 11:53:56
7天热门专题 换一换
相关标签