barramento Arquitetura de Computadores Prof. Claudio Cura Junior 2007 O que é um Barramento?
• Um caminho de comunicação ligando vários
dispositivos • Usualmente broadcast (todos ouvem!) • Freqüentemente agrupados – Um número de canais em um bus – ex. “32 bit data bus” são 32 canais separados de um bit cada • Linhas de Potência (alimentação) podem não ser vistas (acessíveis) Barramento de Dados (Data Bus) • Transporta dados – Lembre que não há diferença entre “dado” e “instrução” neste nível • A Largura é a chave determinante para o desempenho do sistema – 8, 16, 32, 64 bits (paralelo) – 8b/10b (serial) Barramento de Endereços (Address bus) • Identifica a origem ou destino dos dados • ex. UCP necessita ler uma instrução (ou dado) de uma determinada posição da memória • A largura do barramento determina a máxima capacidade de memória do sistema – ex. A UCP Intel 8080 tem 16 bits no barramento de endereços perfazendo 64k de espaço de endereçamento 216 = 65536 (64K) – Ex. A UCP Pentium 4 tem 32 bits = 232 = 4096 MB = 4 GB Barramento de Controle (Control Bus) • Informações de Controle e Temporização – Sinais para escrita/leitura da memória – Requisição de Interrupção – Sinais de Relógio (Clock) Esquema de interconexão Diagrama de blocos Chipset P35 Gigabyte GA-P35-DS3R LGA775 processors: Celeron D, Pentium 4, Pentium D, CPU Pentium 4 XE, Pentium XE, Core 2 Duo, Core 2 Quad and Core 2 Extreme Chipset Intel P35 (P35 GMCH + ICH9R) FSB frequencies 100-700MHz (with 1MHz increment) Adjustable Vcore, Vmem, VTT and North Bridge voltage. Overclocking friendly functions Independently adjustable PCI and PCI Express bus frequency. 4 DDR2 DIMM slots Memory for dual-channel DDR2-1067/800/667/533 SDRAM PCI Express x16 slots 1 PCI Express x1 slots 3 PCI expansion slots 3 USB 2.0 ports 12 (4 – on the rear panel) IEEE1394 ports None 1 ATA-133 channel ATA-100/133 (via Gigabyte SATA2 controller, with RAID support) 6 Serial ATA-300 channels (in the chipset, with RAID support) Serial ATA 2 Serial ATA-300 channels (by Gigabyte SATA2 controller, with RAID support) RAID 0, 1, 0+1, 5 in the chipset ATA RAID support RAID 0, 1 by Gigabyte SATA2 controller Integrated sound 8-channel HD codec: Realtek ALC889A Integrated network Gigabit Ethernet (by Realtek RTL8111B controller) Additional features None BIOS Award Modular BIOS v6.00PG Form-factor ATX, 305mm x 210mm Barramentos • ISA –P> 8 , 16 bits • MCA –P> 16, 32 bits • EISA –P> 8, 16, 32 bits • VL-BUS –P> 8, 16, 32 bits • PCI –P> 32, 64 bits (33/66 MHz) • PCI-X –P> 32,64 bits (33/66/100/133 MHz) • AGP -P>(64 bits x1,x2,x4,x8) • PCI-e -S> (x1=250MT/s, x2, x4, x8, x16)
-P> = barramento paralelo (múltiplas vias lado a lado)
-S> = barramento serial (dados um após o outro em fila)