miércoles, 8 de diciembre de 2010

BUSES DE EXPASIÓN : DEFINICIÓN Y TIPOS.

DEFINICIÓN DE BUSES DE EXPANSIÓN.

Se denomina bus, en informática, al conjunto de conexiones físicas como : cables, placa de circuito impreso u otras cosas, que pueden compartirse con múltiples componentes de hardware para que se comuniquen entre sí.
El propósito de los buses es reducir el número de rutas necesarias para la comunicación entre los distintos componentes al realizar las comunicaciones a través de un solo canal de datos. Ésta es la razón por la que, a veces, se utiliza la metáfora "autopista de datos".
En el caso en que sólo dos componentes de hardware se comuniquen a través de la línea, podemos hablar de puerto hardware.
El bus trasmite información en forma simultánea. Este volumen se expresa en bits y corresponde al número de líneas físicas mediante las cuales se envía la información en forma simultánea.
La velocidad del bus se define a través de su frecuencia , es decir el número de paquetes de datos que pueden ser enviados o recibidos por segundo.

 


TIPOS DE BUSES DE EXPANSIÓN.
Bus ISA.
La versión original del bus ISA que apareció en 1981 con PC XT fue un bus de 8 bits con una velocidad de reloj de 4,77 MHz.
En 1984, con la aparición de PC AT (el procesador Intel 286), el bit se expandió a un bus de 16 bits y la velocidad de reloj pasó de 6 a 8 MHz y finalmente a 8,33 MHz, ofreciendo una velocidad de transferencia máxima de 16 Mb/s .
Permitió que los controladores conectados directamente al bus se comunicaran directamente con los otros periféricos sin tener que pasar por el procesador. Una de las consecuencias del bus maestro es sin dudas el acceso directo a memoria (DMA). Sin embargo, el bus ISA únicamente permite que el hardware direccione los primeros 16 megabytes de RAM.
Hasta fines de la década de 1990, casi todos los equipos contaban con el bus ISA, pero fue progresivamente reemplazado por el bus PCI, que ofrecía un mejor rendimiento.
  • Conector ISA de 8 bits:
 
  • Conector ISA de 16 bits:
 
Bus MCA.
El bus MCA es un bus exclusivo mejorado diseñado por IBM en 1987 para utilizar en su línea de equipos PS/2. Este bus de 16 a 32 bits no era compatible con el bus ISA y podía alcanzar un rendimiento de 20 Mb/s.

Bus EISA.
El bus EISA fue desarrollado en 1988 por un grupo de compañías , para competir con el bus exclusivo MCA lanzado por IBM el año anterior. El bus EISA utilizaba conectores cuyo tamaño era la mitad del conector ISA pero con 4 filas de contactos en lugar de 2, para direccionar 32 bits.
Los conectores EISA eran más profundos y las filas de contactos adicionales se encontraban ubicadas debajo de las filas de contactos ISA. Por lo tanto, era posible conectar una tarjeta de expansión ISA en un conector EISA. Sin embargo, el calce en el conector no era demasiado profundo y sólo se utilizaban las filas de contactos superiores.
Bus local.
Se conectan directamente al bus principal y deben funcionar en la misma frecuencia. Sin embargo, algunos periféricos de E/S necesitan un ancho de banda muy bajo mientras que otros necesitan un ancho de banda superior. Por lo tanto, existen cuellos de botellas en el bus. Para resolver este problema, la arquitectura "bus local" ofrece aprovechar el bus del sistema, o bus frontal (FSB), al interactuar directamente con él.
Bus VLB.
En 1992, el bus local de VESA (VLB) fue desarrollado por VESA  para ofrecer un bus local dedicado a sistemas gráficos. El VLB es un conector ISA de 16 bits con un conector de 16 bits agregado:
El bus VLB es un bus de 32 bits inicialmente diseñado para permitir un ancho de banda de 33 MHz .El bus local VESA se utilizó en los siguientes 486 modelos ,así como en los primeros procesadores Pentium, pero fue reemplazado rápidamente por el bus PCI.

No hay comentarios:

Publicar un comentario