15.0版本与14.x的Differential Pairs设置对比解析

需积分: 10 2 下载量 35 浏览量 更新于2024-09-19 1 收藏 743KB PDF 举报
"differential_pairs_2" 在电子设计自动化(EDA)领域,差分对(Differential Pairs)是PCB设计中一个重要的概念,用于提高信号传输的抗干扰能力和精度。本文将深入探讨差分对的设计方法,尤其是从14.x版本到15.0版本的变化。 差分对在14.x版本的设置主要包括以下步骤: 1. **设定属性**:通过Edit > Property选择Netname,然后指定Differential Pair,并赋予一个特定的值。 2. **规则设定**:在Setup > Constraints中的Spacing Ruleset中设置差分对的条件,如Checkrule V14.2。 升级至15.0版本后,差分对的设定和使用发生了显著变化,新增了一些参数和功能: 1. **Length Tolerance**对应新版本的**Diffp_phase_tol**,定义两条线之间的长度误差值。 2. **PrimaryMaxSep**转换为**Diffp_primary_gap**,表示两条线的理想间距。 3. **SecondaryMaxSep**变为**Maxuncoupledlength**,允许的最大非耦合距离。 4. 在完成以上设置后,需要在**Assignment Table**中进行应用。 15.0版本引入了新的专业术语,这些术语增强了设计的精确性和灵活性: - **Calculator**:用户可以根据需要设定阻抗,计算线宽、线距等参数,存在于Setup > Constraints > ECsets > diffpair values中。 - **Primary Gap**:定义两条线的主要间距。 - **LineWidth**:两条线的主要宽度。 - **NeckGap/Width**:次要的线宽和线距,用于处理线路收缩或扩张的情况。 - **Coupled Tolerance+/-**:两条线之间的间距误差值。 - **MinLineSpacing**:两条线之间的最小间距要求,确保信号质量。 - **MaxUncoupledLength**:当差分对无法保持耦合时,允许的最大线长。 - **Phase Tolerance**:两条线之间可接受的相位误差值,确保信号同步。 - **PseudoSegment**:在Uncoupled Length的线段上使用特定层的DRC颜色标记,以便于视觉识别和检查。 了解这些新的专有名词后,设计师可以在Layout过程中按照规则进行差分对的布线,利用Calculator进行阻抗计算,同时监控Primary Gap、LineWidth、NeckGap/Width、Coupled Tolerance等参数,确保满足MinLineSpacing和MaxUncoupledLength的要求。PseudoSegment功能可以帮助设计者实时检查布线是否符合Phase Tolerance,从而实现更精确的差分对设计。 总结来说,15.0版本的差分对设计提供了更多的定制选项和检查工具,提升了PCB设计的精确度和效率。设计师需要熟悉这些新的概念和参数,以便在实际工作中更好地应用差分对技术,降低噪声影响,优化信号完整性。