EDA365电子工程师网

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

作者: qibenxiajiang    时间: 2016-6-8 13:35
标题: PCIE无法识别问题
最近在做一款PCIE的延长线,将产品上的PCIE接口信号经过排线延长到另一块带有PCIE金手指的板卡上,再接到PC上,实现产品与PC的通信,使用的是普通的排线,线间距为2.0mm,线长大约为300mm,但是找不到设备、无法通信,电路板上PCIE的PERP/N、PETP/N和PECKP/N信号均按照规定的线间距、线宽、线长做了处理,怀疑与排线有关系;/ H6 x! s2 z# r8 E
想请教一下大家,是不是排线的长度太长导致的,除了从这方面入手,即将排线尽量缩短,还有其他哪些方面可能导致问题的,谢谢了
8 N* n5 e  G2 c! X; A
0 k$ W! A* {1 x) {
作者: askmen    时间: 2016-6-8 13:52
300mm一般而言确实有点长了,我用的延长线都没有超过150mm的。不过在怀疑走线过长之前,我建议你先排查一下信号是否已经正常连接,比如100MHz参考时钟是否正常传输过去了,等等。
作者: 超級狗    时间: 2016-6-8 14:03
批西哀醫(PCIe SIG)協會是有規範滴︰/ E) ~% j( T; F* C4 y
PCI Express External Cable Specification
- f: W& a- y  i5 O0 C/ s* @( z
* Y4 l7 W6 w& u2 f5 }/ L; Q0 o  L3 X/ L3 }) v

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

  {3 p1 H) W% b* c& n, S开始都查了,信号都正常,时钟信号也有的
- z, ]$ v3 a) _) ?4 e% _; L( N我把线改短了点,通信上了,谢谢
5 p- {+ c  f  \& F2 N
作者: qibenxiajiang    时间: 2016-6-8 17:29
超級狗 发表于 2016-6-8 14:03" k0 m; ~4 F/ C; r4 N0 O
批西哀醫(PCIe SIG)協會是有規範滴︰. g" }. @5 z" w* l2 M
PCI Express External Cable Specification
& S+ l. U" i" v1 W" {
有延长线长度或者其他的规范?
1 H* K# I* r0 N3 Y' E
作者: 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