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.

SRIO doorbell icsr register readback 0

Hi everyone,

    I need to send 8192X8B data from FPGA to C6678 via SRIO, which worked in 1x mode. Every time after send over, a doorbell should be send out to notice the DSP that a packet of  data has been send over, and doorbell info alternate between 0 and 1, SRCID added 1 eveytime. DSP checks the icsr register to get the doorbell number, but read back 0 sometimes, i don't know why. I think once DSP enters the doorbell interrupt, icsr can be readback a nonzero number, is that right?