Critical Issue
Designs that use the high-performance controller II (HPC II) architecture with the Enable Configuration and Status Register Interface option turned on, cannot access the CSR address 0×05 and 0×06 contents.
This issue affects all designs that use the high-performance controller II architecture with the Enable Configuration and Status Register Interface option turned on.
Your design fails to simulate and doesn’t work in hardware.
To access the CSR address 0×005 and 0×006 contents, perform the following steps:
- Open <variation name>_controller_phy.v file.
- Search for the following debug ports under the <variation name>
_phyinstantiation. - Export these ports into <variation name>_example.v file.
- Use the Avalon-MM protocol to access the CSR address 0×005 and 0×006 contents through the debug ports.
dbg_clk (Clock)
dbg_addr (Address)
dbg_cs (Chip select)
dbg_waitrequest (Wait request)
dbg_wr (Write request)
dbg_wr_data (Write data)
dbg_rd (Read request)
dbg_dr_data (Read data)
This issue will not be fixed.