Beruflich Dokumente
Kultur Dokumente
Computadoras
Capit.7:
Buses
Cap. 7 Buses
Contenido
7.1 Introduccin
7.2 Estructura de bus
7.3 Jerarqua de buses
a) Por ubicacin fsica
b) Por velocidad
7.1 Introduccin
a) Qu son Buses?
Definicin: Es un medio de transmisin compartido
que interconecta dos o ms dispositivos de un
sistema digital.
Funcin: permitir la correcta comunicacin entre los
dispositivos interconectados.
Constitucin:
7.1 Introduccin
a) Qu son Buses?
MEMORIA
DMA
E/S
BUS
7.1 Introduccin
b) Modos de operacin
Elementos implicados en una transferencia:
Master
Slave
DATO
Slave
Master
Operaciones bsicas:
Direccionamiento
del slave.
5
7.1 Introduccin
b) Modos de operacin
Especificacin
Control de la transferencia:
7.1 Introduccin
c) Parmetros de caracterizacin
Capacidad de conexin: nmero mximo de
dispositivos conectables.
Longitud de bus: mxima distancia que puede
separar a dos dispositivos conectados.
Ancho de bus: nmero total de lneas
7.1 Introduccin
c) Parmetros de caracterizacin
CPU
Memoria
...
Memoria
E/S
...
E/S
Lneas de control
Bus
Lneas de direccin
Lneas de datos
11
.
b) Segn su uso
Lneas multiplexadas
Tiempo
Bus datos y
direcciones
Direccin
(10 ciclo)
Dato
(20 ciclo)
Lneas dedicadas
Tiempo
Bus direcciones
Bus datos
Direccin
Dato
12
.
c) Segn sus caractersticas elctricas
Lneas bidireccionales
14
17
Cache
BUS
controlador
de disco
adaptador
de video
adaptador
de red
Monitor
Red
Memoria
Disco
Disco
Tiempo = 10 ms +
512 KB
10000 KB/S
61,2 ms
20
21
.
b) Bus local, del sistema y de expansin
Bus del sistema: Son buses propietarios (no
estndar), optimizados para la arquitectura y tiene un
N fijo de dispositivos de prestaciones conocidas.
Bus de expansin: Son buses ms largos y lentos
(estndar), accesible por el usuario y tiene un N
indeterminado de dispositivos de distintas
prestaciones.
Bus de alta velocidad: Acerca al procesador los
dispositivos que exigen prestaciones elevadas y al
mismo tiempo, es independiente del procesador.
22
Procesador
Memoria
Principal
Bus Local
Cache
Local de E/S
Controlador
Bus del Sistema
Red
SCSI
Interfaz con
bus de
expansin
Modem
Serie
Bus de Expansin
Microprocesador
Pentium II
Bus local
66 o 100 MHz
Video
AGP
66 MHz
Bus del
Sistema
Chipset
440LX o
440BX
Buffer de
enmarcacin
local
Memoria
Principal
E/S
E/S
E/S
E/S
E/S
PS2
USB
PCI
CPU
AGP
MCH
ICH2
RIMM
EIDE
ATX
.
c) Ventajas de la jerarqua de buses
El bus de expansin reduce el trfico en el bus del
sistema.
28
31
etc.
32
System Bus
.
e) Niveles de especificacin
Las especificaciones de un bus estndar deben estar
perfectamente definidas y recogidas en un
documento de estandarizacin.
En las especificaciones se distinguen varios niveles:
Nivel elctrico
Valores
Nivel mecnico
Forma
.
e) Niveles de especificacin
Nmero
Nivel lgico
Funciones
de sincronizacin empleados.
Nivel de arbitraje
Protocolos
de arbitraje empleados.
36
Ancho
datos
Sistema
64
PCI (V 2.0) 32
PCI (V 2.1) 64
EISA
32
ISA
16
SCSI-1
8
SCSI-2
16/32
IDE
16
EIDE
16
USB
Serie
Frec.
reloj
100 MHz
33 MHz
66 MHz
8 MHz
8 MHz
5 MHz
10 MHz
1.6 MHz
5.5 MHz
--
Velocidad
transmisin
800 Mbytes/s
132 Mbytes/s
528 Mbytes/s
32 Mbytes/s
5-8 Mbytes/s
4 Mbytes/s
20/40 Mbytes/s
3.18 Mbytes/s
10.6 Mbytes/s
12 Mbits/s
Buses de expansin
de alta velocidad
Buses de expansin
de baja velocidad
Buses de E/S Externos
Buses para conexin
de discos
Bus serie
37
Bus de datos:
Versin
2.0: 33 MHz
Versin 2.1: 66 MHz
Bus PCI
a) Introduccin
16 slots de expansin.
Soporte para gran variedad de controladores de dispositivos
de E/S de alta velocidad.
Vdeo, Sonido, Redes alta velocidad, Adaptadores SCSI, etc.
Soporte
39
Bus PCI
b) Protocolo de sincronizacin
Protocolo semisncrono.
Modos de transferencias.
Modo rfaga
Se
Modo bloque
Se
Disco Magntico
Escner
CD ROM
ID = 6
ID = 2
ID = 3
Terminador
(b)
Fase de arbitraje
(varios
dispositivos)
ID = 7
Terminador (puede
ser interno)
Fase de
transferencia
de informacin
Condicin de inicio
o encendido
Fase de
bus libre
CPU
Seleccin o
reseleccin
Fase de orden,
estado y
mensaje
43
Controlador.
Hubs o Concentradores.
Perifricos.
45