请问C6678的SRIO端口是否可以配成4个x1模式,然后4个lane可以分别与4个FPGA相连通信?如果可以,请问在DSP中怎样区分是哪个FPGA发送过来的SRIO数据包?多谢
Allen35065:
可以配置成4个1x与4个FPGA相连,DSP通过SRCID区分到达的数据包。
King Wang1:
你说的是DSP的接收报文情况。
Driect I/O一般是通过doorbell来区分源,比如每个FPGA给DSP发送完成direct I/O报文后,给DSP发送不同的doorbell,这样DSP可用根据doorbell中断来断定来自不同FGPA的报文。
Message的方式就更好区分了,通过不同的Mailbox的方式来区分。不同的FPGA发送到同一DSP的不同Mailbox上。
TI中文支持网