各チャネルについて、AXI5/AXI4でどのようなバリエーションがあるかまとめていきたい。Bチャネル。
(この図は仕様書を読みながら自分で作ったので、誤解により間違いがあるかもしれない)
| Signal | AXI5 | AXI5-Lite | AXI4 | AXI4-Lite | AXI3 |
|---|---|---|---|---|---|
| BVALID | Y | Y | Y | Y | Y |
| BREADY | Y | Y | Y | Y | Y |
| BID | Y | Y | Y | Y | |
| BUSER | O | O | Y | ||
| BRESP | O | O | Y | Y | Y |
信号の定義
- BVALID: 書き込み応答チャネルの信号が有効であることを示す。
- BREADY: 書き込み応答チャネルでの転送を受け入れることができることを示す。
- BID: 書き込み応答の識別タグ。
- BUSER: 書き込み応答チャネルのユーザー定義拡張。AXI3 では実装されていない。
- BRESP: 書き込み応答。書き込みトランザクションのステータスを示す。
Y: Mandatory
- O: Optional for inputs and outputs
- C: Conditional, must be present if property is True