请教,一般DSP与FPGA之间EMIF通讯需要做数据校验吗?如果需要的话采用什么校验方式呢?如果DSP采用的是DMA读写,那传错一个数据就得把那一堆数据重新传了,这样会不会影响实时性呢? |
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与FPGA之间EMIF通讯需要做数据校验吗?如果需要的话采用什么校验方式呢?如果DSP采用的是DMA读写,那传错一个数据就得把那一堆数据重新传了,这样会不会影响实时性呢? |
你的问题较多,一个一个来回答吧
一般DSP与FPGA之间EMIF通讯需要做数据校验吗?
这取决你的FPGA的电路实现,一般来说你的编程电路以及电路板应该有足够的正确性保证。
如果需要的话采用什么校验方式呢?
这种电路接口的通信应该是稳定可靠的。除非是特殊环境下的应用,常见校验 和校验和 crc 校验。
如果DSP采用的是DMA读写,那传错一个数据就得把那一堆数据重新传了,这样会不会影响实时性呢?
DMA是进行两个存储区域的数据搬移,正常使用是可以确保数据正确的。
假如你用在特殊领域,应该自行在应用环境下处理数据的纠错或重传。