IPA過去問ドリル

平成30年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問5

テクノロジ/コンピュータ構成要素

コンピュータと周辺装置とのデータ転送方式に関する記述として,適切なものはどれか。

出典:平成30年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問5

正解:エ

解説

SATA,PCI Express,USB のような高速シリアル転送方式では,データ線とは別にクロック信号線を用意する方法は,信号線間のスキュー(到達時刻のずれ)の影響で高速化に限界があるため採用されません。代わりに,8b/10b エンコーディングなどの符号化方式によって,データ自体にクロック情報を埋め込んだエンベデッドクロック方式を用い,受信側でデータの遷移からクロックを再生(クロックリカバリ)します。これによって,専用クロック線を持たずに高速かつ長距離のシリアル伝送が可能になります。一方,パラレル転送方式では,複数の信号線を同時に伝送するため,転送クロックを高速化するほど各ビット間の到達タイミングのずれ(スキュー)の影響が相対的に大きくなり,タイミングの整合を取ることが困難になります。

選択肢ごとの解説

  • 誤り。SATA,PCI Express,USB などの高速シリアル転送方式は,データ線とは独立した専用クロック信号線を使用せず,8b/10b エンコーディングなどによってデータにクロック情報を埋め込むエンベデッドクロック方式を採用しています。
  • 誤り。8b/10b エンコーディングなどによるエンベデッドクロックを採用しているのは,SATA,PCI Express,USB のような高速シリアル転送方式であり,高速パラレル転送方式の説明ではありません。
  • 誤り。シリアル転送方式のビット順序は規格によって異なり,必ず LSB 側から転送されるとは限りません(MSB 側から転送される規格もあります)。「必ず」という記述は適切ではありません。
  • 正しい。パラレル転送方式では,複数の信号線を同時に使ってデータを伝送するため,転送クロックを高速化するほど配線長やインピーダンスの違いによる各ビット間の信号到達タイミングのずれ(スキュー)の影響が大きくなり,タイミングの整合を取ることが困難になります。
エンベデッドシステムスペシャリストの過去問を演習モードで解く