新刊のご案内 「TECHI45 改訂版 ATA(IDE)/ATAPIの徹底研究」
新刊案内 2010年3月12日
TECH I シリーズ Vol.45
改訂版 ATA(IDE)/ATAPIの徹底研究
ストレージの代表と言えばHDD,HDDといえばIDEというほど定番のインターフェース仕様である.パソコンの世界ではシリアルATAに移行しているが,非常に簡単なハードウェアでも接続可能であることから,組み込み分野では今後も使われるストレージ規格である.
本書ではIDE(ATA)/ATAPIのハードウェア仕様から,ATAコマンド,ATAPIパケット・コマンドについて解説する.またそれらを制御するためのATA/ATAPI BIOSの作成について解説している.
後半では,組み込みマイコンにIDEデバイスやATAPIデバイスを接続する事例について解説する.とくに組み込みマイコンとの接続では,ビッグ・エンディアンのCPUへの接続方法についての考察や,実際にHDDを繋ぐだけでなく,CompactFlashカードをTrueIDEモードで接続することで,IDEデバイスとまったく同じ制御プログラムでアクセスできる事例について解説している. さらにFPGAを使ってPIO転送モードだけでなく,UltraDMA転送対応のIDEコントローラを設計し,HDLソース・コードなど一式も公開している.