Hi
DSP: C6472, DIO lib 1.1.0
Because of target memory access issues, I have to reduce the tx speed of the SRIO data. We are currently configured for 3.125 which we need for writes to the DSP, but for writes from the DSP to the target, the max can only be about 2 Gbps.
Is there a way to configure SRIO to use wait states between packets to reduce the average DSP to target transfer rate?
I've read in the RapidIO Interconnect Spec Rev1.2 that there is packet pacing symbols. Can these be used somehow? Is there a way to configure SRIO to force pacing symbol insertions?
I tried NWRITEs and the NWRITE overhead does not appear to reduce the transmit rate significantly relative to SWRITEs.
We have added high speed FIFO's to the target infront of its memory but we are still filling up our SRIO tx fifo (aka getting outbound credit errors) since our transfer size is large (about 0.5 MB).
Cheers
Eddie