AXI-Lite 源码分析
对于使用AXI总线,最开始肯定要了解顶层接口定义,这样才能针对顶层接口进行调用和例化,打开axi_lite_v1_0.v文件,第一段就是顶层的接口定义:
代码4 1 axi_lite接口定义
1. // Ports of Axi Slave Bus Interface S00_AXI
2. input wire s00_axi_aclk,
3. input wire s00_axi_aresetn,
4. input wire [C_S00_AXI_ADDR_WIDTH-1 : 0] s00_axi_awaddr,
5. input wire [2 : 0] s00_axi_awprot,
6. input wire s00_axi_awvalid,
7. output wire s00_axi_awready,
8. input wire [C_S00_AXI_DATA_WIDTH-1 : 0] s00_axi_wdata,
9. input wire [(C_S00_AXI_DATA_WIDTH/8)-1 : 0] s00_axi_wstrb,
10. input wire s00_axi_wvalid,
11. output wire s00_axi_wready,
12. output wire [1 : 0]