Barramentos de Expansão ISA, PCI, AGP e PCI Express
description
Transcript of Barramentos de Expansão ISA, PCI, AGP e PCI Express
![Page 1: Barramentos de Expansão ISA, PCI, AGP e PCI Express](https://reader034.fdocuments.net/reader034/viewer/2022042609/56814bf3550346895db8dfb4/html5/thumbnails/1.jpg)
1
Barramentos de ExpansãoISA, PCI, AGP e PCI Express
Tópico 23 - SITópico 25 - PD
![Page 2: Barramentos de Expansão ISA, PCI, AGP e PCI Express](https://reader034.fdocuments.net/reader034/viewer/2022042609/56814bf3550346895db8dfb4/html5/thumbnails/2.jpg)
2
ISA (Industry Standard Architecture)
• Barramento utilizado no PC da IBM e foi padrão de fato para os sistemas baseados no processador 8088, pois quase todos os clones de PC eram baseados nele.
• Para tornar possível o aproveitamento em seus sistemas de placas de E/S fabricadas por terceiros.
• Apesar de possuir baixa taxa de transferência, foi adotado para os barramentos de periféricos de baixa velocidade.
![Page 3: Barramentos de Expansão ISA, PCI, AGP e PCI Express](https://reader034.fdocuments.net/reader034/viewer/2022042609/56814bf3550346895db8dfb4/html5/thumbnails/3.jpg)
3
ISA (Industry Standard Architecture) Características:
– O barramento PC da IBM possuía 62 linhas de sinais, sendo:
• 20 linhas para endereçar a memória; (Capacidade de endereçar 1MBytes )
• 8 linhas para dados;• 1 linha para ativar a leitura na memória;• 1 linha para ativar a escrita na memória;• 1 linha para ativar leitura de E/S;• 1 linha para ativar a escrita em E/S;
– Além dessas, existiam também linhas de sinais para requisição e garantia de interrupções e utilização da técnica DMA.
![Page 4: Barramentos de Expansão ISA, PCI, AGP e PCI Express](https://reader034.fdocuments.net/reader034/viewer/2022042609/56814bf3550346895db8dfb4/html5/thumbnails/4.jpg)
4
ISA (Industry Standard Architecture)• PC-AT exigia um bus de 16 bits compatível com I/O Channel
– 16 bits de dados;– Freqüência: 8 MHz;– Taxa = 16 MB/s.
Detalhes do conector (“slot”) ISA
![Page 5: Barramentos de Expansão ISA, PCI, AGP e PCI Express](https://reader034.fdocuments.net/reader034/viewer/2022042609/56814bf3550346895db8dfb4/html5/thumbnails/5.jpg)
5
PCI (Peripheral Component Interconnect)
• Desenvolvido pela Intel, tornando-se quase um padrão para todo o mercado, como barramento de E/S de alta velocidade.
• Permite transferência de dados em 32 e 64 bits a velocidade de 33MHz e de 66MHz, no máximo.
• Interconecta-se ao barramento local e outro barramento, tipo ISA, através de um circuito para compatibilizar as diferentes características entre eles (pontes).
• Apresenta taxas de transferência de até 132 MB/s, com 32 bits
• Possui suporte para o padrão PnP (Plug and Play)
![Page 6: Barramentos de Expansão ISA, PCI, AGP e PCI Express](https://reader034.fdocuments.net/reader034/viewer/2022042609/56814bf3550346895db8dfb4/html5/thumbnails/6.jpg)
6
PCI (Peripheral Component Interconnect)
• Conexão do bus do microprocessador com barramento PCI é através de um chip chamado PONTE BUS LOCAL – PCI;
• Há duas pontes:– Norte: Conecta o BUS LOCAL ao PCI;– Sul: Conecta o PCI ao ISA.
![Page 7: Barramentos de Expansão ISA, PCI, AGP e PCI Express](https://reader034.fdocuments.net/reader034/viewer/2022042609/56814bf3550346895db8dfb4/html5/thumbnails/7.jpg)
7
PCI (Peripheral Component Interconnect)
Microprocessador CacheBUS local
PonteNorte
PCIHD
Vídeo
PonteSul
ISA Dispositivo A
Dispositivo B
PeriféricosLentosROM
Barramento X
MemóriaPrincipal
![Page 8: Barramentos de Expansão ISA, PCI, AGP e PCI Express](https://reader034.fdocuments.net/reader034/viewer/2022042609/56814bf3550346895db8dfb4/html5/thumbnails/8.jpg)
8
PCI - Peripheral Component Interconnected
![Page 9: Barramentos de Expansão ISA, PCI, AGP e PCI Express](https://reader034.fdocuments.net/reader034/viewer/2022042609/56814bf3550346895db8dfb4/html5/thumbnails/9.jpg)
9
PCI Express• A tecnologia PCI Express conta com um recurso que permite
o uso de uma ou mais conexões seriais, isto é, "caminhos" (também chamados de lanes) para transferência de dados.
• Se um determinado dispositivo usa um caminho, então diz-se que este utiliza o barramento PCI Express 1X, se utiliza 4 conexões, sua denominação é PCI Express 4X e assim por diante. Cada lane pode ser bidirecional, ou seja, recebe e envia dados.
• Cada conexão usada no PCI Express trabalha com 8 bits por vez, sendo 4 em cada direção. A freqüência usada é de 2,5 GHz, mas esse valor pode variar. Assim sendo, o PCI Express 1X consegue trabalhar com taxas de 250 MB por segundo, um valor bem maior que os 132 MB do padrão PCI.
• Atualmente, o padrão PCI Express trabalha com até 16X, o equivalente a 4000 MB por segundo. Certamente, com o passar do tempo, esse limite aumentará.
![Page 10: Barramentos de Expansão ISA, PCI, AGP e PCI Express](https://reader034.fdocuments.net/reader034/viewer/2022042609/56814bf3550346895db8dfb4/html5/thumbnails/10.jpg)
10
PCI Express
Conector PCI Express macho
Conector PCI Express fêmea (SLOT)
![Page 11: Barramentos de Expansão ISA, PCI, AGP e PCI Express](https://reader034.fdocuments.net/reader034/viewer/2022042609/56814bf3550346895db8dfb4/html5/thumbnails/11.jpg)
11
AGP (“Accelerated Graphics Port”)• Barramento desenvolvido por vários fabricantes, porém,
liderados pela Intel, com o propósito de acelerar as transferências de dados do vídeo para a memória, especialmente dados para 3D. Trata-se, pois, de um barramento específico (para vídeo), não genérico, porém, de alta velocidade de transferência por ligar vídeo diretamente à memória principal.
![Page 12: Barramentos de Expansão ISA, PCI, AGP e PCI Express](https://reader034.fdocuments.net/reader034/viewer/2022042609/56814bf3550346895db8dfb4/html5/thumbnails/12.jpg)
12
• Objetivo: gráficos 3D e vídeos full-motion;• Disponível a partir do Pentium II;• Conector semelhante ao PCI;
AGP (“Accelerated Graphics Port”)
Microprocessador CacheBUS local
PonteNorte
PCISlots PCI
PonteSul
Barramento X
Slot AGP MemóriaPrincipal
![Page 13: Barramentos de Expansão ISA, PCI, AGP e PCI Express](https://reader034.fdocuments.net/reader034/viewer/2022042609/56814bf3550346895db8dfb4/html5/thumbnails/13.jpg)
13
AGP (“Accelerated Graphics Port”)• AGP usa a memória do microcomputador para a
renderização (processo pelo qual se pode obter imagens digitais), permitindo rápida atualização pelo processador;
• Geralmente há apenas um único slot, pois aplica-se a vídeo;
• Taxas:– 266 MBps (1x);– 533 MBps (2x);– 1 GBps (4x);– 2.1 GBps (8x).
![Page 14: Barramentos de Expansão ISA, PCI, AGP e PCI Express](https://reader034.fdocuments.net/reader034/viewer/2022042609/56814bf3550346895db8dfb4/html5/thumbnails/14.jpg)
14
Comparação entre o PCI Express e o AGP
AGP 1X: 266 MBps
PCI Express 1X: 250 MBps
AGP 4X: 1064 MBps
PCI Express 2X: 500 MBps
AGP 8X: 2128 MBps
PCI Express 8X: 2000 MBps
PCI Express 16X: 4000 MBps