找回密码
 注册
关于网站域名变更的通知
查看: 2829|回复: 4
打印 上一主题 下一主题

关于何时在PCB布线时需要走蛇形线的探讨

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2011-11-15 23:00 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
                            关于何时在PCB布线时需要走蛇形线的探讨
) N0 Q7 J9 i5 [0 f& c
6 j  S5 T( M, t) J; @      我们知道,很多时候在进行PCB布线的时候,对于有些信号为了满足时序的要求,需要走线时进行等长布线,也就是所谓的蛇形布线,到底什么情况下需要进行蛇形布线呢?下面通过实例进行分析。
8 R" _, Q+ D* I9 B8 }      ANX7150是一款HMDI视频信号的编码芯片,它把24位(4:4:4)并行的视频信号进行编码,以HDMI的信号格式输出,也就是四路串行的差分信号。在对ANX7150外部电路进行PCB布线的时候,其24位并行信号需要等长吗?有一些工程师担心其不等长会影响信号的时序,就分别进行等长,我们来具体分析下,其是否需要等长。% r" w2 k- ]+ O! T" ]
      信号只有满足建立时间(set time)和保持时间(hold time)才能被打入触发器,通过阅读ANX7150的数据手册查找其输入信号的set time为0.6ns,hold time为1ns,工作时钟最高频率为180M,对应的周期为5.56ns,其并行信号输入的时序如下图所示(附件中)。
$ E; C! f6 E/ P' V2 T4 x/ x
* f# Y/ C* p7 p; a+ |) [       在最高工作频率时,半个时钟周期为2.78ns,假设传输线延迟1ns,仍能完全满足其触发条件,一般的微带线传输信号的速度为6000mil/ns(具体可以根据PCB材料计算),那么布线时信号线长度跟时钟线有6000mil的差距是可以满足其时序要求的,所以此时不需要进行等长走线。- {/ p% e" c9 y5 \% Q- s: z3 l7 y6 M
      总之,在布线时,计算出传输线或者时钟线的延时,然后查找相应器件的手册,看是否满足触发条件,即可判断是否需要蛇形布线。对于一般低于100M的系统来说,都可以不用考虑信号线延时问题,但对于高速的信号,比如800M的DDR信号,则需要进行严格的蛇形布线,以满足信号的完整性。欢迎大家回复讨论。( @( \5 p2 V' `, C1 n

该用户从未签到

2#
发表于 2012-7-22 18:12 | 只看该作者
好资料   收了

该用户从未签到

3#
发表于 2012-7-28 07:27 | 只看该作者
正解

该用户从未签到

4#
发表于 2012-8-2 16:33 | 只看该作者
有道理的。

该用户从未签到

5#
发表于 2012-9-21 11:51 | 只看该作者
看不懂啊,,楼主的例子
# H; M/ f. [- E: R( O1---ANX7150 触发条件是输入信号的set time为0.6ns,hold time为1ns那么加起来就是1.6ns,
3 f" V. _# Z5 P0 T" w$ ]. d3 w+ O2---,在最高工作频率时,半个时钟周期为2.78ns
+ D8 Z; j! D  h& x3---一般的微带线传输信号的速度为6000mil/ns
' A9 h" Y7 e: T3 ?  H
2 N) G: `, P9 W) V, R, i  e' i4 s) b
/ s+ W5 {, |1 U5 t$ f1点和2点是什么关系啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-6 08:10 , Processed in 0.156250 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表