In my Vivado IP Integrator design, the AXI bus is made external and the interface properties are changed to have the AXI protocol set to AXI4Lite, and the HDL wrapper has been created.
However, the AXI4 signals are still seen, instead of the AXI4Lite signals.
To update the AXI protocol for external AXI interface:
- Highlight the AXI port in the block diagram.
- In the External Interface Properties, drop down the CONFIG list and locate the PROTOCOL option.
- Change this to AXI4LITE.
- Regenerate the output Products (right click the block diagram in Sources, and select Generate Output Products)
- Close the Block Diagram (to do this select the X in the top right hand corner of the Block Diagram window).
- Re-open the Block Diagram.
- Re-generate the HDL wrapper and the signals should now be correct.
This issue is fixed starting in Vivado 2013.3.