EDA365电子工程师网

标题: PCIE无法识别问题 [打印本页]

作者: qibenxiajiang    时间: 2016-6-8 13:35
标题: PCIE无法识别问题
最近在做一款PCIE的延长线,将产品上的PCIE接口信号经过排线延长到另一块带有PCIE金手指的板卡上,再接到PC上,实现产品与PC的通信,使用的是普通的排线,线间距为2.0mm,线长大约为300mm,但是找不到设备、无法通信,电路板上PCIE的PERP/N、PETP/N和PECKP/N信号均按照规定的线间距、线宽、线长做了处理,怀疑与排线有关系;
2 \: [" j( H- r; N1 q! q想请教一下大家,是不是排线的长度太长导致的,除了从这方面入手,即将排线尽量缩短,还有其他哪些方面可能导致问题的,谢谢了
& S( H# p5 d1 ~) @4 c; X' }
' i& N, K( m  R
作者: askmen    时间: 2016-6-8 13:52
300mm一般而言确实有点长了,我用的延长线都没有超过150mm的。不过在怀疑走线过长之前,我建议你先排查一下信号是否已经正常连接,比如100MHz参考时钟是否正常传输过去了,等等。
作者: 超級狗    时间: 2016-6-8 14:03
批西哀醫(PCIe SIG)協會是有規範滴︰
/ c0 b6 s6 v7 V" a+ i/ WPCI Express External Cable Specification) i5 O. Q9 \, E% N3 x; i
; n* {' N  h8 M! N' i, }% @
# \# t, I4 W! t, S8 c! G4 g" E/ ?

作者: sencars    时间: 2016-6-8 16:44
普通排线应该不行,看你通讯协议走的频率有多高,500M以上普通排线基本不行,只能做软PCB排线。
作者: qibenxiajiang    时间: 2016-6-8 17:27
askmen 发表于 2016-6-8 13:52" i. [' w9 O7 u, _6 O6 d7 ~% K! q
300mm一般而言确实有点长了,我用的延长线都没有超过150mm的。不过在怀疑走线过长之前,我建议你先排查一下 ...

6 q& t. d- R& W: s1 p开始都查了,信号都正常,时钟信号也有的
- `+ i) ]3 t$ ]; W2 f+ L1 W2 u8 o我把线改短了点,通信上了,谢谢* d: Z( U' B, Y5 C

作者: qibenxiajiang    时间: 2016-6-8 17:29
超級狗 发表于 2016-6-8 14:03
9 c0 c( {  T6 m& o批西哀醫(PCIe SIG)協會是有規範滴︰. s0 H1 L$ K9 S5 b" F$ G7 V3 A
PCI Express External Cable Specification
! n1 b2 L$ O; H; {
有延长线长度或者其他的规范?
2 ?4 s0 ~  c$ A- R% B6 ?# F
作者: qibenxiajiang    时间: 2016-6-8 17:31
问题已解决,操作是把线改短,谢谢各位的回复
作者: 980155498cai    时间: 2016-6-11 20:16
pcie的总长度不能超过1500mil
作者: 7878678    时间: 2016-7-1 08:43
GOOD
作者: bozai_1990    时间: 2016-9-8 16:58
排线能用来做PCIE连接??搞笑么




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