TA的每日心情 | 慵懒 2020-8-28 15:16 |
---|
签到天数: 3 天 [LV.2]偶尔看看I
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
信号完整性分析的应用 ; _5 `! z5 I5 t
3.2.1 信号延迟分析
1 m) Z& z; M) c! p6 x1 Y 一些高速数字电路,如存储器接口等,要求各个存储芯片的时钟相位偏差不能过大,否则可能脍引起读写错误,这就要求从时钟发生器到各个芯片接收端因PCB布线引起时钟延迟要大致相等。利用信号完整性分析工具,就可以方便地模拟时钟到达各个芯片的时间延迟,从而调整相应的布局布线以达到预定的要求。 ( v( o' X, f7 s! i7 {+ ^( T/ m
3.2.2 信号畸变分析 9 P4 m" p$ d" f7 {' \0 A9 l- R# N
利用信号波形可以直观地观察信号在传输过程中所发生的畸变,包括过冲、下冲、振铃等各种现象。IBIS模型提供了电路的动态参数,因此可以模拟脉冲传输的全过程。对比传输前后信号波形的变化,就可以知道电路设计能否满足要求,如不满足则可以做出相应的修改。
# d& G0 q- a6 E) E5 c; b5 y9 ?/ }$ R6 P+ Z @+ _+ u! l
3.2.3 信号串扰分析 % O( e3 ^/ A; g: b: _7 {4 K3 _
串扰是指两个不同的电性能网络之间相互作用。产生串扰的被称为Aggressor,而接干扰的被
0 N1 a+ N) N9 S2 K$ z1 M 称为Victim。通常,一个网络既是Aggressor,又是Victim。严重的串扰会导致信号的延迟增加、波形畸变加剧等后果。串扰是电路设计中最难解决的问题之一,因为在电路的最后调试过程中很难判断是由于串扰引起的还是其它因素影响的。目前解决这个问题的最好方法就是在电路设计过程中进行模拟,预选避免由于串扰而可能引起的各种问题。
7 J3 X$ G5 D% _4 y+ O' s
1 b9 b. ^9 L' v 4 信号完整性分析应用示例 : U6 m V0 z! q8 f8 N4 C
下面通过一个阻抗匹配的例子说明如何进行信号完整性分析,分析工具采用cadence公司的Signoise(其它PCB设计软件也有相类似的工具,如pads的Linesim和Boardsim,protel的Signal ' ?% _9 m6 X+ m
Integrity Tools等)。 9 t$ x1 z2 Z% t1 I) m+ l O3 h
阻抗匹配是电路设计中经常遇到的问题。当负载的阻抗与驱动源的阻抗不相等时,信号传输时会在源与目的之间来回反射多次,从而导致过冲、振铃等现象而使信号质量变差,阻抗匹配的目的就是通过端接适当的电阻使源和目的端的阻抗大致相等。
/ R2 l7 e/ m+ k4 ]* Y: m* t 示例电路很简单,如图7所示。用一个74LS245作为驱动源驱动一个74LS245负载,中间串入电阻R作为阻抗匹配电阻,激励信号采用占空比为50%的50MHz方波。
5 X5 q8 Z! E' O( e1 l# ~; ~% `, G" s* `$ \: g
|
|