Hi,
I am going throught the SRIO loopback examples and trying to make an understanding.
I will be communicating between TI C6638 DSP (port 0 , 4X mode, 5Gbps serdes )and 3 Other Keystone Single core DSP's using the SRIO-SWITCH using SRIO type DIO for the data transfer.
I seek clarity for the following :-
1. In the multicore environment we set the device id to the core 0 during initilization and because of the DIO every core does not need the "Specific device ID" , it will auto routed to the specific core with defined destination addr (if L2 Addr used) in the DIO transaction ?? ( unlikely in the TYPE 9 / 11 transaction where we explicity asign the device id for each core during socket binding ?)
2. If 3 DSPs transfer the data continously to the "TIC6638 - core 0", how do we handle the congestion if occurs ?
Thanks and Regards, Manav