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.

请教一个DSP通过SRIO写FPGA的FIFO的问题



这边DSP使用SRIO从FPGA读一块数据时,FPGA中块数据地址和DSP中块地址都是一一对应的,读完一个数据,FPGA那边也会地址增加一个字节。

现在要通DSP将一块数据写入到FPGA的FIFO中。 FPGA仅提供给DSP一个FIFO地址就可以了吗?DSP向FPGA写完一个数据后,FPGA会不会增加地址?如果一次LSU写入的数据不是4个字节对齐的话,譬如写999个,FPGA那边的FIFO收到的是999还是1000啊?

  • FPGA仅提供给DSP一个FIFO地址就可以了吗?

    【TY】对,

    DSP向FPGA写完一个数据后,FPGA会不会增加地址?如果一次LSU写入的数据不是4个字节对齐的话,譬如写999个,FPGA那边的FIFO收到的是999还是1000啊?

    【TY】这个取决于FPGA侧怎么实现,SRIO底层包是地址+size,具体FPGA侧怎么应对,要咨询FPGA侧开发人员