Jerarquia de buses

Páginas: 9 (2125 palabras) Publicado: 21 de octubre de 2015
Arquitectura de Computadores

3º Plan 96

Buses
Índice
 1. Introducción.
 2. Transferencia de Datos
 3. Arbitraje del Bus

1. Introducción
Definición
Conjunto de lineas compartidas por distintos elementos de un computador cuya función es permitir la 
comunicación entre ellos. Los buses no pertenecen a ninguno de los elementos.
Los buses conectan:
_ Elementos en la CPU_ Componentes en una tarjeta (entre tarjetas en un Rack: VME, PCI, Multibus...)
_ Periféricos (IDE, SCASI, Firewire, SUB, SATA, ISA...)
Características
1) Tipo de elementos que conecta: Dedicados o Generales
2) Uso: Buses de tiempo real (CAN­Bus), de sistemas de control, para multiprocesadores 
(FutureBus) ...
3) Ancho: Existen lineas de Datos, Control y Direcciones. El ancho de la información que se puede transmitir (lineas de datos) lo determina el ancho del bus
4) Ancho de Banda: Capacidad máxima en bytes/s
5) Mecánicas: Dimensiones, contactos ...
6) Eléctricas: Voltajes
7) Temporización: Síncrona o Asíncrona
8) Arbitraje: Centralizado o Distribuido
9) Gestión de las interrupciones

® Cristián Canivell Gutiérrez

Página 1 de 13

®UPM Facultad de Informática

Arquitectura de Computadores

3º Plan 96

Líneas de BusLas lineas de bus se componen de:
_ Datos
Multiplexados
_ Direcciones  
_ Control (arbitraje, errores, multiprocesador...)
Buses Multiplexados: Emplea los mismos hilos para enviar información distinta en momentos 
diferentes. Típicamente Daos y Direcciones. Además se consigue simplificar el diseño.
Clasificación de los Buses
a) Por niveles (Borrill '81)_ Nivel Placa. Conecta elementos en un chip (VLSI)
N0: de Chip
N1: de Tarjeta
_ Nivel Panel Posterior. Conecta elementos en una tarjeta
N2: Conexión entre placas
N3: Conexión entre componentes
_ Nivel Interfaz
N4: Periféricos (IDE, USB, SATA, Firewire … )
N5: Bus serie (para conexiones lejanas: RS­232)

   

Estos niveles forman una jerarquía de buses. Cuanto menor sea la distancia al procesador, más rápido será el bus. Hay distintos buses, con distinta velocidad en el sistema. Para conectar buses 
de distintas velocidades necesitaremos “bridges” que también realizarán funciones de buffering.
b) Por dedicación
_ Dedicados:  realizan una única función, son más especializados, más simples y con 
menor coste. Tienen un mejor rendimiento. 
_ Generales:  bus global más complejo y caro que uno dedicado pero más sencillo y 
barato que “m” dedicados.

®Cristián Canivell Gutiérrez

Página 2 de 13

®UPM Facultad de Informática

Arquitectura de Computadores

3º Plan 96

c) Por ocupación
_ Partición según recurso:  recurso del mismo tipo juntos. Orientado a los 
procesadores a transferencias elementales tipo CPU – Memoria. Por ejemplo: VME.
_ Partición según bloques funcionales. Orientado a multiprocesadores y a transferencias tipo mensaje. Por ejemplo: FutureBus+, MultibusII.
d) Según uso:  Generales
Multiprocesador: FutureBus
Tiempo Real: CAMBUS
Terminología





Operación / Transacción de Bus: Secuencia completa.
Fuente: Origen de la información.
Destino: Donde va a parar la información.
Maestro: Toma la iniciativa y dirige la operación.
Esclavo: Sigue al maestro.
Fases por transacción:
   Direccionamiento 
Arbitraje
   del esclavo Errores
Asignación de 
Transferencia
la propiedad

Paridad

Buses Normalizados
Antes cada fabricante definía sus buses lo cual dificultaba mucho la comunicación entre distintos 
componentes. Para facilitar la interacción entre componentes de distintos fabricantes los buses se han 
“normalizado”. Siguen un estándar acordado previamente.

® Cristián Canivell Gutiérrez

Página 3 de 13

®UPM Facultad deInformática

Arquitectura de Computadores

3º Plan 96

2. Transferencia de Datos
Intercambio de señales de control y datos entre el maestro del bus (el que tiene la prioridad en ese 
momento) y uno o varios esclavos con el objetivo de transferir información.
Tipos de Transferencias
         Escritura
Dir
Dato

a) _ Mux: Address/Data
_ No Mux:

       Escritura...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Buses
  • Buses
  • Buses
  • en un bus
  • buses
  • Busan
  • Los buses
  • La busa

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS