WDMA (компьютер) - Википедия - WDMA (computer)
В Слово DMA (WDMA) был самым быстрым методом передачи данных между компьютером (через ATA контролер ) и ATA устройство, пока UDMA.Single / Multiword DMA пришел на смену PIO как выбор интерфейса между устройствами ATA и компьютером. Интерфейс WDMA сгруппирован по различным режимам.
Объяснение разницы между одиночным и многословным DMA можно найти в том, как Intel 8237[нужна цитата ] Микросхема DMA работает. В режиме одиночной передачи только одно слово (16 бит) будет передано между устройством и компьютером перед передачей управления процессору, а позже он повторит этот цикл, позволяя процессору обрабатывать данные, пока данные передаются. переведен.
В режиме многословной передачи (блочный режим) после начала передачи она будет продолжаться до тех пор, пока все слова передаются.
Два дополнительных режима Advanced Timing были определены в CompactFlash спецификация 2.1. Это режим Multiword DMA 3 и режим Multiword DMA 4. Они специфичны для CompactFlash. Многословный DMA разрешен только для устройств CompactFlash, настроенных в режиме True IDE.
Режим | Максимальная скорость передачи (МБ / с) | Биты | Мин. Время цикла | Определение стандарта |
---|---|---|---|---|
Одноместный 0 | 2.1 | 16 | 960 нс | АТА-1 |
Одноместный 1 | 4.2 | 16 | 480 нс | АТА-1 |
Одноместный 2 | 8.3 | 16 | 240 нс | АТА-1 |
Мульти 0 | 4.2 | 16 | 480 нс | АТА-1 |
Мульти 1 | 13.3 | 16 | 150 нс | АТА-2 |
Мульти 2 | 16.7 | 16 | 120 нс | АТА-2 |
Мульти 3 | 20 | 16 | 100 нс | CompactFlash 2.1 |
Мульти 4 | 25 | 16 | 80 нс | CompactFlash 2.1 |