一般CPU带DDR或SDRAM 多片的时候是需要仿真的,一般是一组或几组数据,地址,# W( f3 f- T2 s, ~8 @
你的分支点A靠近CPU处点D越近,越近似星形拓扑,信号波形会越好,但PCB布线会最困难,
: u: f% Q, }% f: o' {" U( E# |. `分支点靠近B,C点则为远端簇形拓扑,大多数设计者采用的拓扑结构,
! o+ x+ I* f/ i多根数据或地址线都采用这种拓扑的时候,需要分段等长,等长到多少需要计算时序或仿真一下.(原则上越等长越好)8 q9 p: `$ c, A
如果不采用SigXP工具通过付模型方式设计分支T点与等长,也可以用命令方式来设T点,只是要一个一个网络来点,具体如下图:) y9 O5 _1 W; d) M, m' _
1,logic>>Net Schedule命令,4 N3 p; _/ ?' ]9 y" w( D9 y; W( I
i$ z7 N1 [2 @5 U2,然后点击需要设T点的网络的pin脚,右击选择insert T, 然后点一下放置T点,,再点其它pin
, U3 U9 |- t& Y. ?* c. M( Q
" k( n- |6 w0 m/ _. d3 k' g" L3,显示T点和设置大小在setup>>Drawing Options下,移动T点的时候find里选Rat Ts
- J: v3 A: Y! }2 M' m9 E/ u, k! d2 ?* |3 g& s
4 l* [* i+ u; Q9 t. S
定义好T点之后就可以在规则表里面定义pinpair设置等长了 |