This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

C6657板内DSP之间的SRIO通信问题



         各位TI工程师,各位DSP大神好!

         我在我公司研制的有三颗C6657的板卡上测试SRIO遇到这样的问题:首先,硬件连接关系是DSPA的2口与DSPC的3口相连,DSPB的2口与DSPC的2口相连,都跑X1模式。在配置为1.25G或2.5G的速率的时候,DSPB与DSPC之间很难LINK上,端口状态寄存器偏移(0x158+0x20*n)值为:0x00030301。DSPA与DSPC之间LINK上后也在偏移(0x158+0x20*n)寄存器报计数错误:0x00020202。在这种状态下还能通信相互传输数据。但是在速率配置为3.125G的时候,无论DSPA与DSPC,还是DSPB与DSPC之间都能LINK上,只是(0x158+0x20*n)寄存器还是有报计数错误:0x00020202。能进行数据传输通信。这感觉违背了一般高速跑不起来,低速能跑起来的常规,我们这板卡相反。请问下各位大神这是什么原因?

         另外,后来我们想看两两之间的眼图效果,很奇怪的是我们测量的时候发现在DSP初始化后LINK上的信号是断断续续的,不是我们以前看的信号是连续的。在LINK上两个DSP之间进行数据传输的时候,每一次的信号连续会长一些,中间断了的时间会短一些。请问下各位高手有没有遇到过这样问题,是什么原因?