Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Buses - Jose Rodríguez y Cesáreo Fernandez PDF
Buses - Jose Rodríguez y Cesáreo Fernandez PDF
BUSES
Qu es un bus?
Una comunicacin compartida
Un conjunto de cables para comunicar mltiples
subsistemas
Procesador
Entrada
Control
Memoria
Datapath Salida
1
Buses Arquitectura de Ordenadores
Ejemplo: organizacin de un PC
Bus PCI
2
Buses Arquitectura de Ordenadores
Lneas de Control
Lneas de datos
3
Buses Arquitectura de Ordenadores
Backplane
Procesador Memoria
Dispositivos de Entrada/Salida
4
Buses Arquitectura de Ordenadores
PC-XT original
Conector Bus PC XT
Bus PC-XT
Bus CPU
5
Buses Arquitectura de Ordenadores
Bus
Adaptor
Bus
Adaptor I/O Bus
Backplane
Bus I/O Bus
Adaptor
6
Buses Arquitectura de Ordenadores
Chipset y buses
7
Buses Arquitectura de Ordenadores
Organizacin fsica
Backplane con
conectores para
tarjetas
CPU CompactPCI CompactPCI
8
Buses Arquitectura de Ordenadores
9
Buses Arquitectura de Ordenadores
Temporizacin: Sncrono/Asncrono
Buses sncronos
Una lnea del control es el reloj
Todo ocurre a ritmo del reloj: la temporizacin es fija
Ventajas
Muy rpido y necesita poco hardware
Desventajas
Todo dispositivo debe funcionar a la velocidad del reloj
Corto para que no haya clock skew
Buses asncronos
No hay reloj (No hay problema de clock skew)
Se puede acomodar a dispositivos de diferentes velocidades
Necesita de un protocolo de handshake
Maestro avisa a esclavo para realizar una operacin
Esclavo avisa a maestro que ha realizado la operacin
Ms lentos y complejos
Jos A. Rodrguez Mondjar UPCO ICAI Departamento de Electrnica y Automtica 19
Cesreo Fernndez Martnez
Asncrona
10
Buses Arquitectura de Ordenadores
11
Buses Arquitectura de Ordenadores
12
Buses Arquitectura de Ordenadores
13
Buses Arquitectura de Ordenadores
Paralelo
14
Buses Arquitectura de Ordenadores
15
Buses Arquitectura de Ordenadores
16