EDA365电子论坛网

标题: Altium 9中正确的差分对走线方法 [打印本页]

作者: cj033    时间: 2012-4-11 15:56
标题: Altium 9中正确的差分对走线方法
本帖最后由 cj033 于 2012-4-11 16:43 编辑
4 h& ~# I+ V1 T+ @0 ~& [4 Z1 J7 x: j# T5 e1 U
1.在原理图中定义差分对
( r; T3 B! c! l+ h; |在菜单中Place>>Directive为差分网络放置差分对指令。差分对网络名称必须以“_N”和“_P”作为后辍。对差分网络放置指令后要对其参数进行配置,包括DifferentialPair名称以及True参数。/ g* t; o$ [* B/ b; W
在设计同步的时候,差分对将从原理图转换到PCB中。2 f, M- a' ~) \9 g# r# G  }% l

# o3 X; h/ o  K( S, tPlace directives on the schematic to define differential pairs.  ~8 r; {% K8 L2 z/ w
在PCB中查看和管理差分对在PCB面板的下拉列表中选择“Differential Pairs Editor”后可以查看和管理已定义的差分对。图15-31所示的差分对属于全局的差分对类,当前V_RX0高亮显示,V_RX0_N和V_RX0_P组成差分对,“-”和“+”是系统的标志,指示了差分对的正负极性。1 T4 x+ \1 f* S+ {& V
& C; @7 Q; A7 [7 L  P  O
Differential pairs can be viewed and managed in the Differential Pair Editor.# U/ f, B1 y9 N7 C# P+ I# U
在PCB中定义差分对用户不但可以在原理图中定义差分对,同样可以在PCB编辑器中定义差分对。& W6 A6 p) [! \' t- P( E. c
在PCB面板中选择Differential Pairs Editor模式并点击Add按钮。在弹出的Differential Pair对话框中,在现有的网络中选择正极和负极网络,并对差分对进行命名后点击OK。3 L6 x0 Z$ [( M% ]7 t

1 d: Q$ C( w) h/ R2 v( CQuickly create pairs from the named nets.
. m$ n( f4 q0 b3 V- i同样可以通过网络名称进行差分对的定义,对于一个差分对,其名称有相同的前辍,并以不同的后辍作区分,如TX0_P或TX0_N。在PCB面板中点击Create From Nets按钮打开Create Differential Pairs From Nets对话框。在对话框顶部使用过滤器从现存的网络中筛选出差分对。如图所示为对电路板上以“_P”或“_N”结尾的网络名称进行筛选。
7 ?- K5 r6 j  j2 \7 T适用的设计规则对差分对进行布线,必先在PCB Rules和Constraints Editor对话框(在Design>>Rules中调出)中的三项设计规则进行配置,分别是:$ y9 X7 |& V1 ^! K7 M
差分对线路的长度可以通过Interactive Diff Pair Length Tuning(在Tools菜单中)功能进行调整。该功能可以对差分对线路的期望长度和容限值进行实时调整,并具有不同的选项通过增加各种起伏的波纹状线路调节网络线路长度。2 T1 f+ B& b9 [9 ~1 o
设置设计规则的辖域设计规则的辖域定义了规则所作用的范围。差分对可以通过如下的检索条件例子对设计规则的辖域进行定义。7 O+ t1 B- M& C( }5 o
差分对布线差分对布线是一对进行的,也就是对两个网络同时布线。对差分对进行布线,可从菜单中选取Place » Differential Pair Routing 或通过鼠标右键菜单调出差分对布线工具。此时将提示用户选取布线对象,点击差分对的任意一个网络开始布线。下图所示为差分对布线。 ) ]! Q; ^7 Z+ n+ b6 ?( N
差分对布线中使用的是遇到第一个障碍停止或忽略障碍的交互式布线模式,使用SHIFT+R快捷键进行循环切换。差分对布线和交互式布线有部分相同的快捷键。使用数字小键盘中的 *  键进行换层。按 5 快捷键来循环可能的过孔模式。按 Shift+F1 快捷键来显示所有可能的快捷键。
$ I8 n: }. f- k, w3 J: ~
3 T' Y+ t" {8 B" p0 ^4 c+ j- uDifferential pairs are routed simultaneously.
9 E- [* y9 y! R" y% t8 @. _! m4 a% n
应用差分对指示器通过添加一个差分对指示器到覆盖区指示器的边框,您可以快速创建基于覆盖区内的差分网络的差分对。
7 x# w! s" v0 E8 k$ ]1 Y, ^- A
; p! |* g) v* K6 ~4 g) m- m$ z快速地基于覆盖区中捕获到的差分网络来创建差分对

3 g+ N; C, `% n% d包括管脚交换的FPGA设计中全面的差分对支持现代的FPGA,即使在一些廉价的产品中也提供大量的管脚供用户配置成差分对。为了便于设计工作的开展,Altium Designer在FPGA和PCB设计中都对基于FPGA的差分对整合作全面的支持。1 c' W- ~  L& i
在FPGA设计中,可以把单一的网络定义到差分I/O上,如LVDS标准,这样软件就会把一对物理网络映射到PCB设计中。这个过程用户可以通过FPGA Signal Manager进行控制。设计编译器同样可以确定管脚是否在PCB设计中用作差分对并正确映射到FPGA器件中。4 x: [; n7 Z" \! Y) ~
差分对中对信号完整性的支持Altium Designer的信号完整性分析提供对差分对仿真的全面支持。在FPGA管脚中使用LVDS标准能确保运用正确的信号完整性模型。5 l) d) S& p9 l: h* a

! s0 G0 ^2 Q: y5 m: R
作者: Linda_008    时间: 2012-4-13 16:29
对差分走线功能有了新的认识,学习了
作者: juanc1234    时间: 2012-4-18 09:15
谢谢楼主,正好要用,请问楼主在差分对阻抗怎么计算?那个蛇形走线怎么走呢?
作者: cj033    时间: 2012-4-25 22:48
顶贴啦
作者: wuxin999    时间: 2012-10-30 16:37
要出差,做个记号下回看
作者: JIMDENG    时间: 2013-12-8 23:54
顶顶更健康!
作者: JIMDENG    时间: 2014-7-14 12:55
正好要用




欢迎光临 EDA365电子论坛网 (https://eda365.com/) Powered by Discuz! X3.2