I/O Interfaces & Buses
What is a characteristic of the AXI bus?
- AIt has five independent channels (read address, read data, write address, write data and write response) that can operate simultaneously
- BIt sends addresses and data alternately on a single wire
- CReads and writes can never occur at the same time
Show answer and explanation
Answer: A. It has five independent channels (read address, read data, write address, write data and write response) that can operate simultaneously
AXI has five channels: read address (AR), read data (R), write address (AW), write data (W) and write response (B). Because they are independent, reads and writes can proceed at the same time, and addresses can be sent ahead of their data. Every channel uses the same VALID/READY handshake, giving a uniform design.
- A. Correct. Separate channels run in parallel.
- B. It is a parallel bus with many wires.
- C. Read and write channels are separate, so they can run together.