Меню
Главная
Случайная статья
Настройки
|
Ultra DMA (Ultra Direct Memory Access, UDMA) — метод передачи данных через ATA контроллер, например, между компьютером и жёстким диском. Данный метод позволил достичь значительно большей скорости передачи данных по сравнению с ранее использовавшимися методами PIO и Singleword DMA/Multiword DMA[1], став предпочтительным способом подключения ATA устройств к компьютеру. При использовании Ultra DMA обеспечивается контроль целостности передаваемых данных с помощью CRC. Метод поддерживает 8 режимов, отличающихся скоростями передачи данных, из которых режимы 0 — 6 используются ATA устройствами, а режимы 0 — 7 устройствами CompactFlash.
Режимы передачи
Режим |
Номер |
Альтернативное название |
Максимальная скорость передачи, Мбайт/с |
Минимальное время цикла |
Стандарт
|
Ultra DMA
|
0 |
|
16.7 |
120 нс |
ATA-4
|
1 |
|
25.0 |
80 нс |
ATA-4
|
2 |
Ultra ATA/33 |
33.3 |
60 нс |
ATA-4
|
3 |
|
44.4 |
45 нс |
ATA-5
|
4 |
Ultra ATA/66 |
66.7 |
30 нс |
ATA-5
|
5 |
Ultra ATA/100 |
100 |
20 нс |
ATA-6
|
6 |
Ultra ATA/133 |
133 |
15 нс |
ATA-7
|
7 |
Ultra ATA/167 |
167 |
12 нс |
CompactFlash 6.0[2]
|
При передаче данных используется управляющий сигнал STROBE, по которому фиксируются данные на шине. Используются оба фронта сигнала STROBE, что позволяет не превышая основной частоты сигнала в кабеле, равной 8,33 МГц, передавать данные со скоростью до 33,3 Мбайт/с.
Использование 80-проводного кабеля позволяет снизить импеданс и уменьшить перекрёстные помехи для сигналов в шине данных, а так же уменьшается время установления сигналов (DST) с >25 нс, бывших в UDMA 2, до 0 нс, снижая задержку с 60 нс, бывших в UDMA 2, до 15 нс в UDMA 6[3].
См. также
Примечания
- Михаил Гук. Аппаратные средства IBM PC. Энциклопедия. — 2-е изд.. — СПб.: Питер, 2003. — С. 769. — 928 с. — ISBN 5-318-00047-9.
- CompactFlash 6.0 (неопр.). Архивировано 21 ноября 2010 года.
- AT Attachment with Packet Interface - 7 Volume 2 - Parallel Transport Protocols and Physical Interconnect (ATA/ATAPI-7 V2) E.2.1.1 Cabling p172
|
|