EDA365电子工程师网

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

作者: qibenxiajiang    时间: 2016-6-8 13:35
标题: PCIE无法识别问题
最近在做一款PCIE的延长线,将产品上的PCIE接口信号经过排线延长到另一块带有PCIE金手指的板卡上,再接到PC上,实现产品与PC的通信,使用的是普通的排线,线间距为2.0mm,线长大约为300mm,但是找不到设备、无法通信,电路板上PCIE的PERP/N、PETP/N和PECKP/N信号均按照规定的线间距、线宽、线长做了处理,怀疑与排线有关系;# V" C! \( m7 B- f( {$ h3 z- h  J
想请教一下大家,是不是排线的长度太长导致的,除了从这方面入手,即将排线尽量缩短,还有其他哪些方面可能导致问题的,谢谢了
3 D% ]# z$ w3 Z
* y% z2 I1 X& L$ ^
作者: askmen    时间: 2016-6-8 13:52
300mm一般而言确实有点长了,我用的延长线都没有超过150mm的。不过在怀疑走线过长之前,我建议你先排查一下信号是否已经正常连接,比如100MHz参考时钟是否正常传输过去了,等等。
作者: 超級狗    时间: 2016-6-8 14:03
批西哀醫(PCIe SIG)協會是有規範滴︰
- ]2 K6 q: h+ T# I' v2 i$ xPCI Express External Cable Specification
! f  f3 ]  I+ x8 ]. h4 R3 B3 ^
0 v! p+ P$ u, X- ]) [* C5 v! C7 ?: \9 s3 `3 _% b

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

& _; Y- A( k, l* N$ i开始都查了,信号都正常,时钟信号也有的
3 N8 n: N/ X# g2 I1 p- @) P我把线改短了点,通信上了,谢谢& X0 S7 P3 h$ s8 Z

作者: qibenxiajiang    时间: 2016-6-8 17:29
超級狗 发表于 2016-6-8 14:035 f" c: {% x1 I: W! B/ v) Y/ x
批西哀醫(PCIe SIG)協會是有規範滴︰5 D. h9 p, r! Q' O- O
PCI Express External Cable Specification
! U% ~1 u( t' v7 N8 `
有延长线长度或者其他的规范?, h. d  n- n: d8 {. _4 Q

作者: 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电子工程师网 (https://bbs.elecnest.cn/) Powered by Discuz! X3.2