I am using spectrum digital's 6488 EVM. This has two SRIO lanes between two 6488 processors that are present in the board. It is tentatively learnt that only one of the lane is available for data transfer, to make use of other lane some resistors has to be fixed (please correct me if i am wrong).
Now I require to pump data from both the processors to the other processors simultaneously. I pumped the data using SRIO's direct mode write operation. SRIO is enable for full rate i.e 3.125 Gpbs. I pumped 458752 bits from both the processors simultaneously. Given the SRIO speed, theoritically it should take less than 200 microseconds to transfer for one way transfer. This I am able to acheive in one way of the duplex transfer but the other way takes more time in the order of milliseconds.
Please clarify me whether any register settings are affecting my one way transfer. I am following TI's example code.