Knowledge Base Article
RapidIO II IP Core Does Not Support Write Transactions With Payload Size Below Maximum
Description
The RapidIO II IP core should be able to handle NWRITE and NWRITE_R requests
on the RapidIO link for all legal combinations described in Table
4-4 in Part 1: Input/Output Logical Specification of
the RapidIO Interconnect Specification, Revision 2.2.
However, currently the RapidIO II IP core cannot process write
requests on the RapidIO link that include a payload of less than
the maximum payload size allowed for the packet’s wrsize and wdptr values.
For example, if the IP core receives a write request on the RapidIO
link in which wdptr has the value of 1 and wrsize has
the value of 4’b1011, and the payload length is less than 16 bytes,
the IP core does not handle the incoming write request correctly.
Resolution
This issue has no workaround.
This issue will be fixed in a future version of the RapidIO II MegaCore function.