我正在设计一块标准的VPX 6U板子,板子上用到TMS320C6678这款DSP,整个系统打算用5块这样的板子,在一个标准的6U、5槽的VPX机箱里使用。我打算将DSP上的Hyperlink相关的管脚引入VPX插座,并通过VPX机箱内的背板,使5块的板子上的Hyperlink在物理上可以两两互联。但是,我在看6678官方的EVM开发板原理图的时候,留意到上面有标注:"The HyperLink routes must have a maximum of 2 vias and no via stubs – top layer routing recommended" 这样一句话,意思就是Hyperlink的路径上不能有超过两个过孔,可是在我的设计里,Hyperlink信号线在通过两个VPX插座的时候,就已经有两个过孔了,再加上DSP扇出的过孔,肯定会超过两个。Hyperlink的速度有5档:1.25G,3.125G,6.25G,10G和12.5G。而在我的设计里,VPX插座物理上就只支持到6.25G,所以如果这种条件下,Hyperlink走线路径上超过两个过孔,或者走线不走表层,走内层的话,会对传输速率及性能有很大影响吗?谢谢!
Nick Zhang~:
胡搞。
hyperlink不支持2个2x,无法做到两两互联,vpx通用做法是使用srio互联。
TAO ZOU:
回复 Nick Zhang~:
DSP的SRIO已经和板卡上的FPGA进行互联,无法连到VPX背板上去。Hyperlink在硬件上两两互联,但是实际使用时,软件配置成两块板之间的点对点互联,不知道行不行?
Nick Zhang~:
回复 TAO ZOU:
使用srio交换芯片
Shine:
回复 Nick Zhang~:
hyperlink用于点对点传输,不能一对多或路由。
TI中文支持网