EDA365电子工程师网

标题: USB上百兆跑不起 [打印本页]

作者: 梦醉人生    时间: 2017-3-22 17:03
标题: USB上百兆跑不起
USB几十兆能运行,上百兆跑不起,在pcb设计时我控了90欧的,请问大神,这是什么原因?  O) P+ _5 s3 f! c" S  F

作者: WYL_GW    时间: 2017-3-23 09:19
降速能跑,估计是信号完整性问题
作者: 梦醉人生    时间: 2017-3-23 09:25
WYL_GW 发表于 2017-3-23 09:19
- w* `8 I+ D1 e6 V' [) u+ B降速能跑,估计是信号完整性问题

. R# c, g# k: j( q% s我的USB走线是从主板到控制板,主板上线长900mil,控制板上1100mil,参考完整,并且包地完整。是不是线太长啊?
% v% Y0 Z- P' [+ R; R0 y3 d
作者: shirdon    时间: 2017-3-23 11:21
看看是否电路中存在电容过大问题,例如TVS的电容值(如果存在的话)等
作者: 梦醉人生    时间: 2017-3-23 11:34
shirdon 发表于 2017-3-23 11:21$ ^4 L' w8 h5 }. i+ d
看看是否电路中存在电容过大问题,例如TVS的电容值(如果存在的话)等

% J8 y, [7 K' Q) a* \好的,谢谢!* A' P" `/ ~3 f7 }' r* k

作者: wangchqin    时间: 2017-3-23 18:14
900mil 不长,估计还是参考层问题
作者: xhy_hard    时间: 2017-3-23 23:03
wangchqin 发表于 2017-3-23 18:14
7 G) F5 l7 P6 S( Q900mil 不长,估计还是参考层问题
4 Y) w. k+ G( g2 s1 I  o+ W. q
总的有2000mil  很高了  z: q1 G1 k2 G  a6 c

作者: 张湘岳    时间: 2017-3-27 20:31
xhy_hard 发表于 2017-3-23 23:03! Q  F( W' \: H, l3 f
总的有2000mil  很高了

& A8 n7 d. A3 [2000不算长6 v% w9 m$ P6 r" N6 Y; I# \# Y9 K

作者: True    时间: 2017-3-27 21:27
不算长, 可以测试一下信号。
作者: lxz0708    时间: 2017-3-28 14:27
把板子传上来看看?
作者: kevin890505    时间: 2017-3-28 16:35
额,你没有回答狗大神的问题,你两个板子是怎么连接的,线缆,专门连接器,还是排针什么的?? PCB阻抗控制好只是一个,接线有问题照样是跑不动。
作者: 梦醉人生    时间: 2017-3-29 09:13
kevin890505 发表于 2017-3-28 16:35$ o* M4 L  I) i1 N, L
额,你没有回答狗大神的问题,你两个板子是怎么连接的,线缆,专门连接器,还是排针什么的?? PCB阻抗控制 ...

; F( _$ M- y9 T7 A& G$ K排针连接的1 y0 }) d- Y3 T) l9 R, q

作者: kevin890505    时间: 2017-3-29 12:39
梦醉人生 发表于 2017-3-29 09:134 q  |: t* C, a1 Q2 R$ w! V3 S
排针连接的
1 l# {) n9 t0 j# T2 ]! J) Y
那就得看你设计了,直插弯插?USB和GND分布情况,排针周围信号分布,排针脚距,排针长度,标贴还是通孔,通孔的话背面stub有多长,因为普通排针的话这块阻抗是100%有问题的,480M的处理不好,跑不通很正常的。以前只拿排针跑12M的USB,480M的还是算了。速率也不高,随便拿个示波器测下信号就知道了。8 d2 ?' N- j9 p4 R: `" b  {6 u$ ]3 Z

作者: 嗜血霓裳    时间: 2017-4-12 16:11
上的走线图和接口图来看看。




欢迎光临 EDA365电子工程师网 (https://bbs.elecnest.cn/) Powered by Discuz! X3.2