现规划做一块信号处理板,打算用4块C6678芯片。由于要处理的数据量比较大,
每块C6678芯片处理数据20Gbps,因此数据输入时计划用DSP的Hyperlink接口,处
理完的数据输出时用SRIO接口。
在输出时我可以加个Rapid IO的交换芯片,将数据发送出去;但是在待处理数据
输入时,我不清楚4块C6678之间如何互联,有Hyperlink接口的交换芯片么?还是通
过其他什么方式连接。
或者有相关应用案例的也行,请TI DSP专家指教!谢谢。
Andy Yin1:
你的输入数据20Gbps是从哪里输入的?
Hyperlink是点对点的,两个DSP可以通过Hyperlink直连。
Green Jim:
回复 Andy Yin1:
HYPERLINK是点对点的话,我的20Gpbs的数据就无法输入了。
如果我用SRIO,单通道最高4Gbps,4个通道可以到20Gps。但是我如果用了,那么我输出就没有接口了。
在论坛上看过四个C6678的EVM,是用PCIE交换芯片互联的,但C6678只有两通道的PCIE,带宽还是不够。我想问下
除这种架构外,还有什么好的4片C6678的架构,能够满足的我数据输入输出要求的。
Andy Yin1:
回复 Green Jim:
你各个DSP之间的数据交换达到20Gbps?怎么会有这么大的数据量?那原始的数据从哪里过来?
Green Jim:
回复 Andy Yin1:
我外部有AD板,采集完信号后再送给DSP处理。我计划将4片DSP放在一块处理板上,我现在想给每块DSP送入20Gbps的数据,每块DSP处理完毕后再输出。
现在的问题是没有足够的接口送入数据,想用hyperlink,但hyperlink是点对点的,就想问有没有Hyperlink的交换芯片。
如果没有,应该就没有没有办法实现我的设想了。
xiao weihua:
回复 Green Jim:
你送的这么快,dsp消化的了吗?把dsp当神仙了吧