Ultra Advanced Technology Attachment (Ultra ATA) è una tecnologia di archiviazione di massa legacy, che nel 1997 ha raddoppiato il limite di trasferimento EIDE (Enhanced Integrated Device Electronics) di 16.6 megabyte al secondo (MBps) a 33 MBps. L’unicità di Ultra ATA è visibile nell’informatica quotidiana, poiché richiede molto meno tempo per eseguire attività noiose, come la copia di file, l’esecuzione di backup e il salvataggio di documenti. Trasferimenti più rapidi riducono i tempi di inattività, aumentano la produttività e abilitano funzionalità avanzate all’interno del sistema operativo. Poiché è possibile leggere e scrivere più dati contemporaneamente, il computer funziona più velocemente di quanto farebbe con un’architettura ATA tradizionale.
Ultra ATA combina la tecnologia ATA legacy con la più recente ATA Packet Interface (ATPAI), che combina i comandi tradizionali con protocolli innovativi. Lo standard ATA/ATAPI è stato pubblicato e adottato da ANSI nel 1998. La tecnologia ha anche aggiunto diverse modalità, ha utilizzato un cavo IDE ad alta velocità e ha utilizzato comandi avanzati.
Lo standard ATAPI è uno dei motivi principali per cui Ultra DMA e ATA sono unici rispetto alle tecnologie precedenti. Il supporto ATAPI consente ai dispositivi di archiviazione rimovibili, come le unità CD-ROM, di avviarsi utilizzando l’interfaccia ATA del sistema host. Affinché il sistema avvii in modo nativo un dispositivo ATAPI, il BIOS (Basic Input Output Device) deve supportare gli standard ARMD e ATAPI. Il BIOS del sistema facilita il processo di avvio, ma gli utenti devono impostare l’ordine in cui si avviano i dispositivi ATA.
Oltre a fornire maggiori velocità di trasferimento, l’Ultra ATA ha anche riformato gli sforzi per l’integrità dei dati implementando un sofisticato algoritmo di rilevamento degli errori chiamato Cyclical Redundancy Checking (CRC). I produttori hanno adattato rapidamente il modello alla fine degli anni ‘1990 e non hanno perso tempo prima di implementare il nuovo standard nei loro sistemi. Ultra ATA è un termine di marketing adottato dal settore utilizzato al posto della specifica ufficiale, “ATA-4 Ultra DMA Mode 2”.
Sebbene Ultra ATA sia noto per l’utilizzo della modalità Ultra DMA 2, lo standard supporta la modalità 0 a 16.7 MBps e la modalità 1 a 25 MBps. Velocità di trasferimento più elevate richiedono un cavo IDE avanzato ad alte prestazioni, che dispone di 80 conduttori ed elimina le interferenze durante il trasferimento alle massime velocità. Il protocollo CRC a 16 bit identifica gli errori durante la trasmissione dei dati dalla scheda madre al dispositivo di archiviazione di massa.
Esistono diverse revisioni dello standard Ultra ATA, inclusi ATA/ATAPI-5, ATA/ATAPI-6 e ATA/ATAPI-7. Sebbene molte delle revisioni abbiano aggiunto funzionalità rivoluzionarie, il cambiamento principale tra i modelli ATA sono le velocità di trasferimento massime. La quinta revisione di ATA aumenta la velocità di trasferimento fino a 66 MBps e aggiunge un connettore Compact Flash. La sesta revisione di ATA/ATAPI-6 aumenta il throughput massimo a 100 MBps, aggiunge il supporto per Device Configuration Overlay e integra la gestione acustica automatica. L’ultima e ultima revisione di ATA/ATAPI-7 segna la trasformazione in un’architettura basata su Serial ATA e aumenta la velocità di trasferimento fino a 133 MBps.
Gli standard Parallel e ATA sono stati sostituiti dalle interfacce Serial ATA (SATA) nei primi anni 2000, quando i produttori hanno iniziato ad adottare dispositivi più veloci, più piccoli e più affidabili. La velocità dei dati per le periferiche Ultra ATA è stata limitata a 133 MBps al secondo, mentre i chipset SATA supportano trasferimenti fino a 257 MBps. Inoltre, la capacità massima dell’unità è stata aumentata da 128 gigabyte a più di 2 terabyte.