Knowledge Base Article
RapidIO II IP Core Incorrectly Sets Illegal Transaction Decode Flag Instead of Unsupported Transaction Flag
Description
In response to an incoming RapidIO read transaction with rdsize greater
than 4’b1011 and address[0] set to 1, the RapidIO II
IP core should set the Unsupported Transaction (UNSUPPORT_TRAN)
bit in the Logical/Transport Layer Error Detect CSR (offset
0x308) and return an ERROR response.
However, under these circumstances the RapidIO II IP core
sets the Illegal Transaction Decode (ILL_TRAN_DECODE)
bit in the register and does not set the UNSUPPORT_TRAN bit.
Resolution
This issue has no workaround.
This issue will be fixed in a future version of the RapidIO II MegaCore function.
Updated 2 months ago
Version 2.0No CommentsBe the first to comment