Quantcast
Channel: C6000™多核 - 最近的话题
Viewing all articles
Browse latest Browse all 5545

Xilinx V5 FPGA与DSP 6678 SRIO通信问题

$
0
0

各位大神,小弟最近遇到一个FPGA与DSP SRIO通信的问题,望指点迷津:

        DSP6678与Xilinx V5 FPGA通过SRIO通信,具体为DSP 往DDR3里面写入8K字节的数据,通过RapidIO接口发送给FPGA,在FPGA里面做了一个FIFO,FPGA接收到数据之后再将数据发送给DSP,在DSP中作了一个校验,校验发送和接收的数据是否一致。

         现在出现的问题是:程序运行之后一直是好的,大概半个小时左右之后,DSP收不到FPGA发送过来的数据,FPGA给DSP发送的doorbell中断也没有收到,程序停在了等中断的地方。板子重新上电之后重新开始跑就一直是好的,跑一天也不会出现。只有在隔一天的第一次上电才会出现这个问题。

        我们在DSP程序里面打印了发送的次数,在FPGA chipscope中记录了发送和接收的次数,发现是FPGA收到数据之后发出来了,但是DSP没有收到。

希望大神能够解答,感激不尽!!!

         


Viewing all articles
Browse latest Browse all 5545

Trending Articles