Description
Keywords: SRIO, 5.1, SWRITE, target, request, data, treq_rdy_n, TREQ
If Large System support is enabled (the core is configured to use 16-bit Device IDs), treq_vld_n can assert one cycle prior to the assertion of treq_sof_n during an SWRITE transaction.
Solution
To ensure that the User Application properly receives the SWRITE data, monitor both treq_vld_n and treq_sof_n to determine the start of the SWRITE frame.
It is still necessary to monitor treq_vld_n during the frame to ensure that valid data is being transferred, as shown in cycle 3 in Figure 4-21 in the Serial RapidIO User Guide.
Revision History03/23/2009 - Initial Release