I/O Interfaces & Buses
What is a characteristic of AXI4-Stream?
- AIt is for random reads and writes at specified memory addresses
- BIt has no addresses and is meant for continuously streaming data in one direction, suiting video and signal-processing pipelines
- CIt is a connector standard for external displays
Show answer and explanation
Answer: B. It has no addresses and is meant for continuously streaming data in one direction, suiting video and signal-processing pipelines
Circuits where data flows from stage to stage, such as video filters or communication signal processing, need no addresses. AXI4-Stream carries just data with the VALID/READY handshake, plus signals such as one marking the end of a packet, so data can flow continuously in one direction. It is also widely used in FPGA designs to connect processing blocks.
- A. Addressed access is what AXI and AXI4-Lite do.
- B. Correct. Only data passes, with VALID and READY.
- C. It is an on-chip specification.