Ultra DMA
É a sigla de "Ultra Direct Memory Access."
Ultra DMA, também abreviado como UDMA, é uma interface que transfere dados entre um computador e um dispositivo de armazenamento geralmente um (disco rígido). É a versão mais rápida do DMA, substituindo o Word DMA (ou WDMA) e oferecendo suporte a uma velocidade de transferência em rajada de até 133 MB/s. Como todas as outras versões do DMA, ele permite transferir dados diretamente da memória do sistema, ignorando a CPU e eliminando a sobrecarga associada.
Os computadores usam os vários modos de DMA para transferir dados da memória para um disco rígido pela interface Parallel ATA. As velocidades mais altas oferecidas pela maioria dos modos UDMA exigem que um disco rígido seja conectado por um cabo ATA de 80 condutores, em vez de um de 40 condutores. As linhas adicionais nesse cabo são todas linhas de aterramento, separando as linhas de dados para evitar interferências.
O UDMA adiciona dois recursos novos em relação ao WDMA para permitir taxas de transferência de dados mais altas. Primeiro, o clocking de transição dupla transfere dados duas vezes por ciclo de clock, em vez de apenas uma. Segundo, a verificação de redundância cíclica (CRC) usa um algoritmo para calcular informações redundantes em uma transferência de dados e inclui um código CRC com os dados. O dispositivo receptor compara o código CRC com os dados recebidos para verificar se algum dado foi corrompido durante a transferência e solicita que os dados sejam enviados novamente, se necessário. Se ocorrerem erros de CRC com frequência, o sistema poderá mudar para um modo UDMA mais lento para aumentar a confiabilidade.
Teste seus conhecimentos