[技术讨论] PCIE2.0链路初始化不稳定,如何确定走线问题,有什么调试手段呢

[复制链接]
2762|1
 楼主| 狂羁青马 发表于 2021-7-1 19:18 | 显示全部楼层 |阅读模式

CPU的PCIE2.0×4接口,插上pcie2.0×4子卡,链路训练不稳定
1.cpu核心板+载板引出一个pcie×4插槽走线总共5000mil(接插件:高速连接器+pcie插槽),自己做的子卡+载板引出PCIE金手指走线总共5500mil(看pcie规范子卡约束3500mil)(接插件:高速连接器),这样PCIE2.0经过了两级高速连接器加一个插槽,
这种对pcie2.0速率影响大吗,速率有时候2.5Gb/s×4,  2.5Gb/s×1 ,5Gb/s×2 , 5Gb/s×4每次上电初始化在这几种速率间link成功或者还有找不到设备的时候(概率较高),一旦link成功,设备再也不会丢掉,数据传输没问题

2.cpu核心板+载板引出一个pcie×4插槽走线总共5000mil(接插件:高速连接器+pcie插槽),买的pcie2.0×4标准子卡,这样PCIE2.0经过了一级高速连接器加一个插槽,速率有时候2.5Gb/s×4,5Gb/s×4(2.5Gb/s×4出现较少)暂无上电link失败情况,link成功,设备再也不会丢掉,数据传输没问题


3.cpu核心板上引出一个pcie×4插槽走线总共2000mil(接插件:pcie插槽),自己做的子卡+载板引出PCIE金手指走线总共5500mil(看pcie规范子卡约束3500mil)(接插件:高速连接器),这样PCIE2.0经过了一级高速连接器加一个插槽,速率有时候2.5Gb/s×4,  2.5Gb/s×1 ,5Gb/s×2 , 5Gb/s×4每次上电初始化在这几种速率间link成功或者还有找不到设备的时候(概率一般),一旦link成功,设备再也不会丢掉,数据传输没问题,按理说这种情况自己的子卡插到cpu核心板pice插槽应该比1.的情况
要好才对呢,测试为啥没体现呢



4.cpu核心板上引出一个pcie×4插槽走线总共2000mil(接插件:pcie插槽),买的pcie2.0×4标准子卡,这样PCIE2.0经过了一个插槽,速率有时候2.5Gb/s×4, 5Gb/s×4每次上电初始化在这几种速率间link成功,暂无上电link失败情况,一旦link成功,设备再也不会丢掉,数据传输没问题

有么有人PCIE2.0过几个连接器的情况,这种影响如何
感觉是PCB走线问题,如何调试呢,没搞过,有啥手段吗
求高手指点
ysdx 发表于 2021-7-2 12:15 | 显示全部楼层
这玩意你不发PCB走线图+实物图+生产阻抗文件,神仙才能答复你。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

33

主题

120

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部