Escolar Documentos
Profissional Documentos
Cultura Documentos
Barramento
Bus
um conjunto de condutores eltricos em um
computador que
permite a comunicao entre vrios
componentes do computador, tais como; CPU, memria,
dispositivos de I/O.
Que sinais trafegam no barramento?
dados
relgio
endereos
sinais de controle
Bus standard (protocolo) um conjunto de regras que
governam como as comunicaes no barramento sero
efetuadas.
Barramento
Vantagens
Baixo custo na comunicao entre componentes, desde
que um simples conjunto de fios compartilhado em
mltiplo sentidos
Versatilidade, que permite a fcil adio de novos
dispositivos no computador
Desvantagens
Criao
de
engarrafamento
(bottleneck)
na
comunicao, limitando a mxima vazo de dados
(throughput) para dispositivos de I/O.
Barramento - Classificao
Quanto Funcionalidade
Linhas de dados (barramento de dados) - fornecem o meio de
transmisso de dados entre os mdulos do sistema.
Linhas de endereo (barramento de endereos) - usadas para
designar fonte e destino dos dados do barramento de dados.
Linhas de controle (barramento de controle) - usadas para
controlar o acesso e o uso de linhas de dados e endereos.
CPU
Memria
I/O
Barramento de dados
Barramento de endereos
Barramento de controle
Barramento - Classificao
Barramento
Dispositivos
Ativos ou Mestres - dispositivos que controlam o
protocolo de acesso ao barramento para leitura ou
escrita de dados
Passivos ou Escravos - dispositivos que
simplesmente obedecem a requisio do mestre.
Exemplo:
CPU ordena que o controlador de disco leia ou escreva um
bloco de dados.
A CPU o mestre e o controlador de disco o escravo.
Barramento - Classificao
Quanto temporizao
Barramento assncrono
O controle ocorre exclusivamente por meio de
sinais trocados entre os dispositivos. Os ciclos de
barramentos podem ter qualquer durao e no
precisam ser iguais para todos as situaes.
So barramentos mais rpidos que os sncronos.
Barramento - Classificao
Quanto temporizao
Barramento sncrono
Este tipo de barramento exige que todo o trfego
de dados e controle seja sincronizado sob uma
mesma base de tempo chamado de relgio
(clock)
Barramento - Arbitragem
Arbitragem centralizada
Arbitragem descentralizada
GNT
REQ
rbitro PCI
GNT
REQ
GNT
REQ
Disp.
PCI A
Disp.
PCI B
Disp.
PCI C
Barramento Multibus
O dispositivo mais prximo do incio da cadeia que requer o barramento tem maior prioridade, onde:
No existe mais a figura do rbitro
mais rpido
No vulnervel a falhas do rbitro
O barramento Multibus tambm oferece arbitragem centralizada, permitindo que os projetistas faam a escolha.
Barramento - Classificao
Barramentos de Memria
Caractersticas:
So pequenos
Operam em alta velocidade
So em geral conectados diretamente a
CPU para maximizar a largura de banda
entre memria e CPU (bandwidth)
Dispositivos a serem acoplados tm suas
caractersticas tcnicas conhecidas.
ISA bus
EISA bus
VL Local bus
PCI bus
IDE
USB
PS/2
ISA Bus
Caractersticas
Conecta CPU, memria e dispositivos de E/S
Barramento de 16 bits (2 bytes)
Frequncia de operao de 8 MHz
Taxa de 8MB/s (dois pulsos de clock por transao de modo
a manter compatibilidade com o barramento do PC-XT, o
XT-bus, que era de 8 bits)
Permite mais de um mestre mas de forma precria
Extenses => Plug-and-Play ISA
16 bits
ISA bus
ISA slots
EISA bus
32 bits
EISA bus
EISA slots
VL Local bus
Memria
CPU
VL-VESA Local bus
Controlador de
barramento
Barramento sncrono.
Arbitragem centralizada
32 ou 64 bits, 33 MHz (ou 66MHz, na verso 2.1).
Dados e endereos so multiplexados (usam mesmo
barramento)
133 MB/s (4 bytes x 33MHz 32Bits) at 533 MB/s (8 bytes x 66
MHz 64Bits)
PCI - Bus
PCI - Bus
PCI Bus
CPU
Cache
Shipset - Norte
Cont. de memria
DRAM
PCI bus
Chipset - Sul
o ISA ou EISA
PCI slots
SCSI
LAN
SLOT AGP
AGP - Advanced Graphics Port (1997)
Conecta apenas CPU e placa de vdeo
AGP (20W), AGP Pro (110W)
No h disputa com outros dispositivos
32 bits, 66 MHz
1x-mode 3,3V => 1 transf. por clock => 266MB/s>
2X-mode 3,3V => 2 transf. por clock => 533 MB/s
4X-mode 1,5V => 4 transf. por clock => 1,066 GB/s
8X-mode 0,7V => 8 trasnf. Por clock => 2,132 GB/s
Uma placa AGP comum pode ser usada sem problemas
num slot AGP Pro, mas no o contrrio.
SLOT AGP
SLOT AGP
SLOT CNR
SLOT CNR
IDE Bus
IDE ou Integrated Drive Electronics (ou ATA Advanced Technology Attachment, ou ainda
ATAPI - ATA Packet Interface)
Caractersticas
Desenvolvido pela Western Digital a pedido da
Compaq (1984)
Suporta discos rgidos de alta capacidade.
Permite apenas dois dispositivos conectados.
Baixo custo.
At 2 dispositivos conectado ao mesmo cabo
At 133MB/s
IDE Bus
no
barramento
dispensa
fontes
de