|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
用altium Designer进行差分布线例子$ t& y8 g( e: b2 d# S
% a% ~$ ]) k; d6 i+ n, N(1)Hi3516A 用户手册上,USB PCB 设计建议% Z& I" U7 S6 D% e
为了保证良好的信号质量, USB 2.0 端口数据信号线按照差分线方式走线。为了达到USB 2.0 高速 480MHz 的速度要求,建议 PCB 布线设计采用以下原则:
1 d8 C& O. L* c D5 _# Z* m; c
: u8 }8 O$ @! h9 e- z' }: j b差分数据线走线尽可能短、直,差分数据线对内走线长度严格等长,走线长度偏差控制在±5mil 以内。# ]! }% S6 W- `
差分数据线控制 90±10%的均匀差分阻抗。" N, m8 B' D) R
差分数据线走线尽可能在临近地平面的布线层走线且不要换层。
8 ?1 `% l5 Y- o; B* \+ F差分数据线走线应有完整的地平面层作为参考平面,不能跨平面分割。4 `) E) I2 _' H$ R6 y' F% _
差分数据线走线应尽量用最少的过孔和拐角,拐角可考虑用圆弧或者 135 度角,避免直角,以减少反射和阻抗变化。: g# H2 @+ f5 X. v; J9 h2 E1 K
避免邻近其它高速周期信号和大电流信号,并保证间距大于 50mil,以减小串扰。
5 n" c' j2 T$ j& W* X此外,还应远离低速非周期信号,保证至少 20mil 的距离。& E; M9 s+ y5 _7 C5 l
REXT 电阻应该尽可能靠近 Hi3516A 侧。- o! ]( i3 W" C. x
a w8 g# z9 F# t2 @(2)图文说明
7 D8 H7 E1 P5 Y" MUSB是一种快速、双向、同步传输、廉价、方便使用的可热拔插的串行接口。由于数据传输快,接口方便,支持热插拔等优点使USB设备得到广泛应用。目前,市场上以USB2.0为接口的产品居多,但很多硬件新手在USB应用中遇到很多困扰,往往PCB装配完之后USB接口出现各种问题
/ l8 @9 f ]+ L' W. ], N" ?, w比如通讯不稳定或是无法通讯,检查原理图和焊接都无问题,或许这个时候就需怀疑PCB设计不合理。绘制满足USB2.0数据传输要求的PCB对产品的性能及可靠性有着极为重要的作用。, H% i/ p, B' | |
USB协议定义由两根差分信号线(D+、D-)传输数字信号,若要USB设备工作稳定差分信号线就必须严格按照差分信号的规则来布局布线。根据笔者多年USB相关产品设计与调试经验,总结以下注意要点:
t& W6 Q w8 k; E7 V1. 在元件布局时,尽量使差分线路最短,以缩短差分线走线距离(√为合理的方式,×为不合理方式);7 F2 V, U; S" A) i
+ K4 w3 |/ w: |; S3 [8 |# A/ q
2 j* Z/ M: K! y9 N1 Q
2. 优先绘制差分线,一对差分线上尽量不要超过两对过孔(过孔会增加线路的寄生电感,从而影响线路的信号完整性),且需对称放置(√为合理的方式,×为不合理方式);) P3 q; A8 N# C
* P, }/ h8 X( }! s9 W3 U8 u& L% H: A
3. 对称平行走线,这样能保证两根线紧耦合,避免90°走线,弧形或45°均是较好的走线方式(√为合理的方式,×为不合理方式);
# z! O) z9 P2 E7 E# R, h
; ^0 g& f9 G/ e- a1 a2 f
5 \5 x9 v7 v2 b% [1 D4. 差分串接阻容,测试点,上下拉电阻的摆放(√为合理的方式,×为不合理方式);
2 `" [: M1 x* @) ?$ X+ B* q
! l3 j# `6 r* s% x
& t9 T1 K" X' L s: T5. 由于管脚分布、过孔、以及走线空间等因素存在使得差分线长易不匹配,而线长一旦不匹配,时序会发生偏移,还会引入共模干扰,降低信号质量。所以,相应的要对差分对不匹配的情况作出补偿,使其线长匹配,长度差通常控制在5mil以内,补偿原则是哪里出现长度差补偿哪里;" b) z6 B0 c) Y; @/ N$ [
5 \# j- } X1 k. y7 ^
% p ?' e3 \- y+ c3 {" l& J, j/ z4 `
8 v6 e! Q9 ?8 P- K |
|