I am attempting to establish an SRIO data communication infrastructure that will split a large data block into multiple LSU-sized parcels and make the most efficient use of the SRIO bandwidth possible with minimal DSP resources consumed. I will be using all 4 LSUs with NWRITE_R to ensure data integrity while not stalling the transfer to wait for a single LSU to complete. This will require noticable DSP resources to handle the LSU parcel completion interrupts.
I was hoping to set up a the DSP EDMA to populate the control registers of all 4 of these LSUs as they interrupt but all of the examples strongly imply that the C6455 can only support one EDMA-LSU-interrupt connection.
Q1) Is this correct?
Q2) If this is correct, is it a hardware connection to a specific LSU or is it merely a correlation limitation where the EDMA can only listen to one LSU interrupt at a time but that LSU can be any of the 4 available?
Q3) If it is a hardware connection to a specific LSU, which one?
If you locate this information in a document please include a reference to the document (both TI code name and verbose name, ideally).
Thank you in advance,
Joseph Gagnon
Dyaptive Systems