WDMA (компьютер)
Эта статья нуждается в дополнительных цитатах для проверки . ( июль 2022 г. ) |
Интерфейс Word DMA ( WDMA ) был самым быстрым методом, используемым для передачи данных между компьютером (через Advanced Technology Attachment (ATA) контроллер ) и устройством ATA до тех пор, пока не был реализован Ultra Direct Memory Access (UDMA). Одно-/многословный DMA заменил программируемый ввод-вывод (PIO) в качестве интерфейса между устройствами ATA и компьютером. Интерфейс WDMA сгруппирован в разные режимы.
В режиме одиночной передачи только одно слово (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 нс | КомпактФлэш 2.1 |
Мульти 4 | 25 | 16 | 80 нс | КомпактФлэш 2.1 |
категория