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

CXLを構成する3つのプロトコルの組み合わせとして正しいものはどれか。

  1. ACXL.usb、CXL.sata、CXL.hdmi
  2. BCXL.read、CXL.write、CXL.erase
  3. CCXL.io(PCI Express相当の入出力)、CXL.cache(機器がCPUのメモリをキャッシュする)、CXL.mem(CPUが機器のメモリを使う)
答えと解説を見る

正解:C. CXL.io(PCI Express相当の入出力)、CXL.cache(機器がCPUのメモリをキャッシュする)、CXL.mem(CPUが機器のメモリを使う)

CXL.ioは機器の発見や設定、割り込みなどに使う、PCI Expressとほぼ同じ通信です。CXL.cacheは、アクセラレータがCPU側のメモリをキャッシュの一貫性を保ちながら自分のキャッシュに置くために使います。CXL.memは、CPUが機器のメモリを普通のメモリのように読み書きするために使います。メモリ拡張の装置はCXL.ioとCXL.memを、アクセラレータは3つすべてを使うことがあります。

  • A. ほかの外部インターフェースの名前を並べたものです。
  • B. フラッシュメモリの操作のような名前で、CXLのプロトコルではありません。
  • C. 正しい。用途に応じて組み合わせて使います。
この分野を解く 分野ページへ

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

  1. 高速なシリアル伝送の受信回路で使われるイコライザ(CTLEやDFEなど)の役割として正しいものはどれか。
  2. 高速なシリアル信号の品質を見るアイパターン(アイダイアグラム)について正しいものはどれか。
  3. シリアル伝送の速度を上げるほど、同じ長さの基板の配線で信号を送るのが難しくなり、途中にリタイマなどを入れることがある。その主な理由はどれか。
  4. 高速なシリアル伝送の要求として「ビット誤り率(BER)が10のマイナス12乗以下」とされているときの意味として正しいものはどれか。
  5. 高速な信号の配線で、配線の特性インピーダンスを送受信の回路と合わせる(整合をとる)目的として正しいものはどれか。