設計の基本は仕様の理解 ――高速シリアル通信を実現するために知っておくべき最低限の知識

掛須利夫

tag: 組み込み 半導体 実装

技術解説 2004年1月30日

●USB転送タイプは四つ

 USB 2.0では以下に示す四つの転送タイプに対応しています.

1)バルク転送

 バルク転送のパケット構成は図20に示したものと同じです.データ・サイズはフルスピード・モードで8/16/32/64バイトです.ハイスピード・モードでは512バイトのみになります.

 転送エラー対策として,ハンドシェーク・パケットを使用した自動リトライ機能がバルク転送にはあります.ホストはバスの空き時間にバルク・パケットをスケジューリングします.

 バルク転送はプリンタ,スキャナ,モデム,外部記憶装置などに用いられていますが,信頼性が高いのでリアルタイムの画像通信にも使われています.

2)インタラプト転送

 インタラプト転送のパケットは図21に示したようにバルク転送に近い構成です.パケット・サイズは,フルスピード・モードでは1~64バイト,ハイスピード・モードでは最大1,024バイトです.

f21_01.gif
〔図21〕インタラプト転送のパケット構成
バルク転送に近いパケット構成をとっている.

組み込みキャッチアップ

お知らせ 一覧を見る

電子書籍の最新刊! FPGAマガジン No.12『ARMコアFPGA×Linux初体験』好評発売中

FPGAマガジン No.11『性能UP! アルゴリズム×手仕上げHDL』好評発売中! PDF版もあります

PICK UP用語

EV(電気自動車)

関連記事

EnOcean

関連記事

Android

関連記事

ニュース 一覧を見る
Tech Villageブログ

渡辺のぼるのロボコン・プロモータ日記

2年ぶりのブログ更新w

2016年10月 9日

Hamana Project

Hamana-8最終打ち上げ報告(その2)

2012年6月26日