PEX8796PCIe交换芯片硬件设计与调试技巧解析
PEX8796 的 PCIe 交换芯片,端口多、带宽大,适合那种数据吞吐量要求比较高的场景,比如图像采集或者多通道通信。调试起来虽然有点门槛,但只要搞清楚拓扑结构,走线合理,稳是没问题的。
PEX8796的板级设计有几个点挺关键。电源滤波别偷懒,电源层叠放也别省。芯片内部对REFCLK
要求挺高,建议加SI5338
或者类似的可编程时钟源,稳定性更靠谱。
调试的时候,EEPROM
烧录别忘了。建议你用 PLX 的工具烧写,版本对不上就容易认不到芯片。默认不通的话,先排查一下PERST#
和REFCLK
有没有正常供进去,挺常见的问题。
配套的PEX8796 规格书
可以先过一遍,主要看一下寄存器配置、地址映射那块。其他像PEX8733
、PEX8111
的资料也可以顺便参考一下,思路差不多,调试逻辑上通的。
如果你还不熟 PCIe 链路建立的过程,pcie 硬件设计要点那份 PDF 也挺有用,讲得不啰嗦,抓重点。
,调 PEX8796 别光看原理图,最好上机多跑跑,LnkUp
状态点亮才算真正通了。如果你手上正好有相关项目,建议把这几份资料都备一份,调试的时候能少踩坑。
下载地址
用户评论