Barramentos de Expansão
ISA, PCI, AGP e PCI Express
Tópico 23 - SI
Tópico 25 - PD
1
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.
2
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.
3
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
4
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)
5
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.
6
PCI (Peripheral Component Interconnect)
Microprocessador
BUS local
Cache
Ponte
Norte
Memória
Principal
HD
PCI
Vídeo
Barramento X
ROM
Periféricos
Lentos
Ponte
Sul
ISA
Dispositivo A
Dispositivo B
7
PCI - Peripheral Component Interconnected
8
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á.
9
PCI Express
Conector PCI Express macho
Conector PCI Express fêmea (SLOT)
10
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.
11
AGP (“Accelerated Graphics Port”)
• Objetivo: gráficos 3D e vídeos full-motion;
• Disponível a partir do Pentium II;
• Conector semelhante ao PCI;
Microprocessador
Slot AGP
BUS local
Ponte
Norte
PCI
Barramento X
Cache
Memória
Principal
Slots PCI
Ponte
Sul
12
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).
13
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
14
Download

Barramentos Expansão