Barramentos
- Barramentos e Estruturas de Interconexão por Helcio Wagner da Silva
Barramentos
• Para que servem:
– Integrar os diferentes componentes da placa-mãe – Permitir instalação de placas de expansão
• Evoluíram de forma expressiva nas últimas décadas
– ISA, portas seriais, etc → PCI Express, USB 2.0, etc – Imagine uma placa de rede Gigabit Ethernet (1 Gbps ≈ 125 MB/s) conectada em um barramento ISA (5 MB/s)
• Seriam usados apenas 4 % da capacidade nominal da placa
2
Algumas Estruturas de Conexão
• • • • • • • • Portas serial Porta paralela Interfaces IDE Interfaces SATA Barramentos SCSI Barramentos ISA Barramentos MCA Barramentos EISA • • • • • Barramentos VLB Barramentos PCI Barramentos PCI-X Barramentos AGP Barramentos PCI Express • Barramentos USB
3
Porta Serial (COM)
• • • • Conexão de mouse, p.ex. Transmite 1 bit por vez Mais antiga e comum Padrões
– RS-232 (mais antigo)
• Até 20 Kbps
– RS-422 (mais atual)
• Até 115 Kbps • Mais imune a ruídos
• Infravermelho é uma porta serial
– Até 4 Mbps
Porta serial
4
Porta Paralela (LPT)
• Conexão de impressoras • Transfere oito bits de uma só vez • Taxas de transmissão eram limitadas em 50 Kbps • Padrão IEEE 1284 (mais atual)
– EPP (Enhanced Paralell Port) – ECP (Enhanced Capabilities Port)
• Taxas de transmissão superiores a 8 Mbps • Padrão permite ainda a compatibilidade com o SPP (Standard Paralell Interface)
Porta paralela
5
Interfaces IDE
• Padrão no qual a controladora (módulo de E/S) é integrada ao disco
– IDE significa Integrated Drive Eletronics
• Em 1990, o padrão foi ratificado pelo ANSI, que o denominou ATA (AT-Attachment)
– A denominação original seria PC-ATA, mas foi modificado haja vista critérios de marca registrada
• Inicialmente, a IDE prestava-se apenas à conexão de HDs
– Leitores de CD eram conectadas através de interfaces proprietárias
• Isso mudou a partir da criação do protocolo ATAPI (AT Attachment Packet