Questions tagged [axi]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
0 votes
0 answers
32 views

Why there are random data in AXI-LITE channels when a channel is not active?

I have a simple FPGA design with following topology (on a xilinx FGPA device): ...
bruin's user avatar
  • 377
0 votes
1 answer
33 views

How does the master determine that the data has been completely sent from slave in AXI protocol?

The reason why a read response channel is not needed in 'read' is that if the slave doesn't send data, it can be considered that all the data has been sent. In cases where data might be interrupted, ...
Carter's user avatar
  • 581
1 vote
1 answer
140 views

Vivado AXI attached SPI Slave [closed]

I'm trying to use the Block based design in Vivado for the first time. I am using a Spartan 7 and don't want a Microblaze in the system. My simple system was to have a SPI slave (for incoming data), ...
BlueTwin's user avatar
1 vote
0 answers
46 views

Why the AXI config registers are called GPV?

GPV stands for "Global Programmers View". It appears in Xilinx/Intel/ARM documents related to AXI interconnect, e.g., intel ARM Xilinx: section 4.4 in UG585 STM32 The function of GPV, ...
bruin's user avatar
  • 377
2 votes
1 answer
280 views

VERILOG: why Xilinx AXI Slave declares all output signal as a wires and not reg?

I am reading the code for an AXI Slave provided by Xilinx (here below). I am wondering why they declare all outputs as wire and then assign them to an internal ...
leopicchio's user avatar
-1 votes
1 answer
237 views

Does the AXI interconnect need to subtract the offset address after decoding operation is done

The Address decoder in the AXI interconnect will based on the incoming address to determine which slave device to be targeted to. Question is does the AXI interconnect need to subtract the offset ...
Learner's user avatar
  • 175
0 votes
1 answer
76 views

What happens when there are multiple Read requests to the same address in AXI3/4? Does RVALID assert each time?

Basically the title. I am trying to do a verification on an AXI4Lite protocol. If I try to send a read request to the same address multiple times the RVALID is not re-asserted. Correct data just ...
user2875251's user avatar
0 votes
1 answer
43 views

Command interface in Axi block

could you help me to understand how the following requirement was computed: For example, a 64-bit address system requires the command word to be 104 bits wide to accommodate the wider starting address ...
Franki Lee's user avatar
1 vote
1 answer
2k views

Difference between DMA and CDMA

I am studying DMA block presented in IP catalog and figure out what the best choice is. I started with AXI DMA and AXI CDMA blocks and found the following description of the difference: AXI DMA is ...
Franki Lee's user avatar
2 votes
1 answer
1k views

AXI: Restrictions on slave address spaces?

Does the AXI specification impose any restrictions on the address space of slaves? I've read the latest version of the AXI specification (chapters A1-C2, ARM IHI 0022H) and could not find anything ...
MuchToLearn's user avatar