Академический Документы
Профессиональный Документы
Культура Документы
Anexo Clase 8
Buses del Sistema
Estructuras de interconexin
Notas de Clase 8 2
Interconexin de la memoria
Notas de Clase 8 3
Interconexin del mdulo E/S
Notas de Clase 8 4
Interconexin del procesador
Notas de Clase 8 5
Buses
Notas de Clase 8 6
Qu es un bus?
Notas de Clase 8 7
Bus de datos
Transmite datos.
Recuerde que a este nivel no existe diferencia
alguna entre datos e instrucciones.
El ancho del bus es un factor clave a la
hora de determinar las prestaciones.
8, 16, 32, 64 bits.
Notas de Clase 8 8
Bus de direccin
Notas de Clase 8 9
Bus de control
Notas de Clase 8 10
Interconexin mediante un bus
Lneas de control
Notas de Clase 8 11
Cmo son ???
Notas de Clase 8 12
Problemas de un nico bus
Notas de Clase 8 13
Arquitectura de bus tradicional
Bus local
Procesador Cache
Controlador
local de E/S
Memoria
principal
Bus de expansin
Notas de Clase 8 14
Bus PCI Bus AGP
B
u
s
I Slot
S CPU
A
Slot
Mem
B
I
O
S
Bus IDE
Notas de Clase 8 15
Tipos de buses
Dedicados
Uso de lneas separadas para direcciones y para datos.
16 lneas de direcciones
16 lneas de datos
1 lnea de control de lectura escritura (r/w)
Multiplexados
Uso de las mismas lneas.
16 lneas de direcciones datos
1 lnea de control de lectura escritura (r/w)
1 lnea de control para definir direcciones datos (a/d)
Menos lneas pero mas circuitera. Prestaciones?
Notas de Clase 8 16
Arbitraje del bus
Notas de Clase 8 17
Arbitraje centralizado
Notas de Clase 8 18
Arbitraje distribuido
Cada mdulo
puede controlar el
acceso al bus.
Cada mdulo
dispone de lgica
para controlar el
acceso.
Notas de Clase 8 19
Temporizacin
Notas de Clase 8 20
Temporizacin sncrona
Reloj
Inicio
Lectura
Lneas de
direccin
Lneas
de datos
Recono-
cimiento
Notas de Clase 8 21
Temporizacin asncrona
MSYN
SSYN
Lectura
Lneas de
direccin
Lneas de
datos
Notas de Clase 8 22
Bus PCI
Notas de Clase 8 23
Lneas de seal PCI
49 lneas obligatorias
Lneas del sistema
Incluyen reloj y reset.
Terminales de direcciones y datos
32 lneas multiplexadas para direcciones y
datos.
Lneas para interpretar y validar eventos.
Terminales de control de la interfaz
Temporizacin y Coordinacin 51 lneas opcionales
Terminales de arbitraje Extensin a 64 bits
Lneas no compartidas. 32 lneas adicionales.
Conexin directa al rbitro del bus PCI. Lneas multiplexadas.
Terminales para seales de error 2 lneas para transferir a
64 bits.
Notas de Clase 8 24
Sistema con Bus PCI tpico
Notas de Clase 8 25
Pentium MMX CPU
266 MHz
L1
533 MBS 66 MHz 64 bits 1 dato x clock
66 MHz 16 MHz
L2 NORTH
15 nSeg 60 nSeg
BRIDGE
8 MBS
ISA
COM
SUPER LPT
I/O
Mouse Kbd
Floppy
Notas de Clase 8 26
Pentium MMX 266 MHz
Notas de Clase 8 27
Evolucin de jerarqua de bus (1)
Notas de Clase 8 28
Pentium II
CPU
450 MHz
225 MHz 1/2
L2 L1
800 MBS 100 MHz
SOUTH ATA 1
33 MBS
USB BRIDGE ATA 2
8 MBS
ISA
COM
SUPER
LPT
Mouse Kbd I/O
Floppy
Notas de Clase 8 29
Pentium II 450 MHz
Notas de Clase 8 30
Evolucin de jerarqua de bus (2)
Notas de Clase 8 31
Pentium III CPU
1,4 GHz L1 L2
1066 MBS 133 MHz
Sper
I/O
Notas de Clase 8 32
Pentium III 1,4 GHz
SOUTH
BRIDGE
Notas de Clase 8 34
Athlon XP 3200+ 2,2 GHz
Notas de Clase 8 35
Pentium IV CPU
3,6 GHz
L1 L2
6400 MBS 800 MHz
IOC
Sper
I/O
Notas de Clase 8 36
Pentium IV 3,6 GHz
Notas de Clase 8 37
Bus de altas prestaciones
Memoria
principal
Bus local
Cache/adaptador
Procesador Bus del sistema
Bus de expansin
Notas de Clase 8 38
Evolucin de jerarqua de bus (3)
Notas de Clase 8 39
Evolucin de jerarqua de bus (4)
Notas de Clase 8 40
Intel core i7
Notas de Clase 8 41
Evolucin de jerarqua de bus (5)
Notas de Clase 8 42
Lecturas recomendadas
www.pcguide.com/ref/mbsys/buses/
Pginas de fabricantes
Notas de Clase 8 43