Why does the Arria 10 Hard IP for PCI Express CraWaitRequest_o never deassert for CRA internal configuration space registers? - Why does the Arria 10 Hard IP for PCI Express CraWaitRequest_o never deassert for CRA internal configuration space registers?
Description Due to a problem in the Arria® 10 Hard IP for PCI Express® in Avalon®-MM mode, the Control Register Access(CRA) waitrequest signal ( CraWaitRequest_o ) never deasserts for accesses to the CRA configuration space registers (offsets 0x3c00 - 0x3c6c). Resolution Modify the following always block starting at ~ line 340 in the file altpciexpav128_cr_avalon.v to add the item in bold to the sensitivity list: // Select the returned read data and read valid always @(addr_decode_reg or AdTrReadData_i or AdTrReadDataVld_i or A2PMbReadData_i or A2PMbReadDataVld_i or P2AMbReadData_i or P2AMbReadDataVld_i or RuptReadData_i or RuptReadDataVld_i or RpReadData_i or RpReadDataVld_i or RdBakReadData_i or RdBakReadDataVld_i or CfgReadDataVld_i ) This problem is scheduled to be fixed in a future release of the Quartus® II software.
Custom Fields values:
['novalue']
Troubleshooting
novalue
False
['novalue']
['FPGA Dev Tools Quartus II Software']
novalue
14.0a10
['Arria® V GT FPGA', 'Arria® V GX FPGA', 'Arria® V GZ FPGA', 'Arria® V ST FPGA', 'Arria® V SX FPGA', 'Cyclone® V GT FPGA', 'Cyclone® V GX FPGA', 'Cyclone® V SE FPGA', 'Cyclone® V ST FPGA', 'Cyclone® V SX FPGA', 'Arria® 10 GT FPGA', 'Arria® 10 GX FPGA', 'Arria® 10 SX FPGA', 'Stratix® V GS FPGA', 'Stratix® V GT FPGA', 'Stratix® V GX FPGA']
['novalue']
['novalue']
['novalue'] - 2021-08-25
external_document