- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I want to use a AXI master and slave in design. How do I use the AXI ip core provided in quartus? I dont want to create a completely new design, that is why creating a new design (and including the AXI ip) using Qsys is not an option. There are a lot of signals for AXI, such as axs_awid, axs_awaddr, axs_awlen, axs_awsize, axs_awburst, axs_awlock, axs_awcache, axs_awprot, axs_awvalid, axs_awready, axs_wid, axs_wdata, axs_wstrb, axs_wlast, axs_wvalid, axs_wready, and so-on. 1. How are the signals differentiaed between the master and slave? For example, in Xilinx we have, M_AXI_arready (for master) and S_AXI_arready (for slave) 2. A general question, in the .v file, I have something like system system_i ( ....... ....... .M_AXI_araddr(M_AXI_araddr), .M_AXI_arburst(M_AXI_arburst), // burst type .M_AXI_arcache(), .M_AXI_arid(M_AXI_arid), .M_AXI_arlen(M_AXI_arlen), ....... ....... ); So how is the AXI interface added into this design? Using this interface? ThanksLink Copied
0 Replies

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page