Você está na página 1de 2

TRABALHO AOC

Interface ATA

ATA significa Advanced Technology Attachment, ou IDE (Integrated Drive Electronics ) como so chamados : um padro para interligar dispositivos de armazenamento: como Hds, Cd-rom, zip. Como foi o surgimento do ATA

Em 1986 a Wester Digital, a Imprimis que atualmente faz parte da Seagate criaram a tecnologia de comunicao IDE. O padro foi criado para rivalizar com os padres existentes, que utilizavam o controlador separado dos discos, uma placa a parte. O 1 computador que utilizou o ATA foi um 386 a capacidade do disco era de 20 MB, essas placas utilizavam o slot iSA, depois o barramento VLB (Vesa Local Bus), depois o slot PCI, passou a colocar as interfaces diretamente no barramento do PC

Em 1990 o padro foi ratificado pela ANSI (American National Standards Institute), dando o nome de ATA, como o termo IDE j estava difundido passaram a chamar IDE/ATA. Em 2003 com a criao do SATA o ATA foi renomeado para PATA, em referencia ao mtodo de transmisso pelos cabos. Que era em paralelo.

Continuando Inicialmente o IDE servia apenas para HDs, os CD-roms por exemplo eram conectados atravs de interfaces prprias (existiam os kits multimdias). Com a criao do protocolo ATAPI (ATAttachment Packet Interface) os leitores de CD passaram a ser conectados na interface IDE. Normalmente uma placa-me contem duas portas IDE: a primria e a secundaria, podendo ser conectados at dois dispositivos em cada porta: MASTER e SLAVE.

A conexo se d atravs de cabo flat que continham 40 fios e 40 pinos, 16 para enviar e receber dados 7 so terra para evitar rudos e 1 de cable select.

Veremos como o processador enxerga a interface. Ele as v como um conjunto de 09 endereos de entrada e sada A IDE primria ocupa os endereos 1F0-1F7 e 3F6 A IDE secundria 170-177 e 376 (hexadecimal) Os circuitos representados por esse endereos ficam no dispositivo. A seguir uma representao grfica de como a IDE vista pelo processador Os circuitos so chamados de registradores, cada um deles tem 8 bits. Note que alguns registradores so usados em operaes de leitura e escrita, outros s pra leitura, outros s para escrita. Por exemplo: ao escrevermos um dado no endereo 1F7 estamos enviando um comando para o dispositivo ( leitura de setor, gravao de setor..) Ao lermos o endereo estamos verificando o status do dispositivo. Obtendo informaes sobre as operao em andamento ou finalizadas. Para o BIOS ou os drivers de dispositivos fazerem seus acessos, precisam executar operaes de entrada e sada sobre os endereos na interface.

Agora vamos mostrar os mtodos de transferncias . Inicialmente era utilizado o modo PIO (Entrada e sada programada), ou seja, era realizada diretamente pelo processador.

Agora mostraremos o modo de transferncia DMA, onde acesso realizado diretamente pela memria. A partir do ATA 66 so utilizados cabos de 80 vias, as vias adicionais so fios terra para cancelamento de rudos.

Você também pode gostar