インターフェース・バス規格

AXIで、前の読み出しの応答を待たずに次の読み出しの要求を出せる(複数の要求を同時に未完了のまま持てる)ことの利点として正しいものはどれか。

  1. Aメモリの遅延の間にも次々と要求を進められ、遅延を隠して帯域を高められる
  2. B要求の数が減るので、回路が小さくなる
  3. C応答の順番が必ず要求の順番と逆になる
答えと解説を見る

正解:A. メモリの遅延の間にも次々と要求を進められ、遅延を隠して帯域を高められる

1つの要求の応答を待ってから次を出すと、メモリの遅延が100クロックなら、ほとんどの時間はバスが空いたままです。AXIでは要求にIDを付けて複数を同時に出しておけるので、遅延の間にも次々とデータが返ってきて、帯域を有効に使えます。IDが違う要求は応答の順番が入れ替わってもよいので、速く終わったものから返すこともできます。

  • A. 正しい。IDを付けて区別します。
  • B. 要求の数は減りません。
  • C. 順番はIDごとの規則で決まり、必ず逆になるわけではありません。
この分野を解く 分野ページへ

インターフェース・バス規格のほかの問題

  1. AXIの種類のうち、AXI4-Liteが主に使われる用途はどれか。
  2. AXI4-Streamの特徴として正しいものはどれか。
  3. 大きなSoCで、1本の共有のバスの代わりにネットワークオンチップ(NoC)が使われるようになった理由として正しいものはどれか。
  4. CXL(Compute Express Link)の説明として正しいものはどれか。
  5. CXLを使ったメモリの拡張(CXLメモリ)の利点として正しいものはどれか。