Ultra DMA
「Ultra Direct Memory Access」の略です。
Ultra DMAはUDMAとも略され、コンピューターとストレージデバイス通常は(ハードディスクドライブ)の間でデータを転送するインターフェースです。これはDMAの最も高速なバージョンで、Word DMA(WDMAとも呼ばれます)に取って代わり、最大133 MB/sのバースト転送速度に対応しています。DMAの他のすべてのバージョンと同様に、システムのメモリからデータを直接転送できるため、CPUを経由せず、関連するオーバーヘッドをなくすことができます。
コンピューターは、さまざまなDMAモードを使用して、Parallel ATAインターフェース経由でメモリからハードディスクドライブへデータを転送します。ほとんどのUDMAモードで提供される高速な転送速度を利用するには、ハードディスクドライブを40芯のATAケーブルではなく、80芯のATAケーブルで接続する必要があります。このケーブルの追加された線はすべてアース線で、データ線を分離して干渉を防ぎます。
UDMAには、より高速なデータ転送速度を実現するため、WDMAにはない2つの新機能があります。1つ目は、ダブルトランジション・クロッキングです。これは、1回だけではなく、1つのクロックサイクルあたり2回データを転送します。2つ目は、巡回冗長検査(CRC)です。これはアルゴリズムを使ってデータ転送に含まれる冗長情報を計算し、そのCRCコードをデータに含めます。受信デバイスは、受信したデータとCRCコードを照合して、転送中にデータが破損していないか確認し、必要に応じてデータを再送するよう要求します。CRCエラーが頻繁に発生する場合、信頼性を高めるために、システムはより低速なUDMAモードに切り替えることがあります。
知識をテストする