Qsys-Generated RapidIO IP Core Appears to Allow Larger Revision IDs Than are Implemented - Qsys-Generated RapidIO IP Core Appears to Allow Larger Revision IDs Than are Implemented
Description The RapidIO MegaCore function supports device revision ID values (values in the DEVICE_REV field of the Device Information CAR at offset 0x04 in the capability register space) from 0 to 0xFFFFFFFF, stored in a 32-bit word. The RapidIO parameter editor that appears when you include a RapidIO MegaCore function in your Qsys design shows the Revision ID as a 64-bit parameter. If you set the Revision ID to a value greater than 0xFFFFFFFF, only the least significant 32 bits are maintained, and no warning message is generated. This issue affects all RapidIO MegaCore function variations generated using Qsys. If the user-configured device revision ID value is greater than 0xFFFFFFFF, the actual configured Revision ID value is different. Resolution Ensure that you configure the device revision ID parameter only with values between 0 and 0xFFFFFFFF, inclusive. However, refer to Device and Assembly Register Values Might Lose MSBs . This issue is fixed in version 11.0 of the RapidIO MegaCore function.
Custom Fields values:
['novalue']
Troubleshooting
novalue
True
['novalue']
['FPGA Dev Tools Quartus II Software']
11.0
10.1
['Programmable Logic Devices']
['novalue']
['novalue']
['novalue'] - 2021-08-25
external_document