Questions tagged [axi]
The axi tag has no usage guidance.
10
questions
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):
...
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, ...
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), ...
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, ...
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 ...
-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 ...
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 ...
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 ...
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 ...
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 ...