Autobús local VESA

El bus local VESA (VL-Bus o VLB) es un tipo de bus local desarrollado por la asociación VESA para ordenadores personales. El bus VLB es esencialmente una extensión del bus interno del microprocesador Intel 80486 para la comunicación con el adaptador de video y, con menos frecuencia, con el controlador HDD . La tasa de transferencia de datos real sobre VLB es de 80 MB/s (teóricamente alcanzable es de 132 MB/s).

Historia

Desarrollado en 1992 por Video Electronics Standards Association ( VESA ), es por eso que a menudo se le conoce como bus VESA . El objetivo principal de su desarrollo fue una alternativa económica a los buses MicroChannel y EISA , adecuada para su uso en computadoras de escritorio masivas: el bus VLB hizo frente con éxito a esta función. Se lanzó una gran cantidad de placas controladoras usando este bus, basadas en chips lanzados anteriormente que funcionaban previamente con el bus ISA. Incluso con una arquitectura de 16 bits, se podría obtener una ganancia de velocidad de reloj de más de 4x. Con la llegada del bus PCI y los procesadores Intel Pentium , la necesidad de usarlo desapareció y las ranuras VLB casi nunca se instalaron en las placas base Pentium. Había placas base para procesadores 80486 , Pentium y NexGen que tenían tres tipos de ranuras a la vez: ISA , VLB y PCI .

Cómo se ve una ranura de autobús

La ranura VLB era una extensión del bus ISA . Por lo tanto, las tarjetas para el bus ISA podrían insertarse en la ranura VLB y funcionar. Esto hizo que el conector fuera bastante largo y, debido a esto, la abreviatura VLB se descifró en broma como Very Long Bus (Autobús muy largo). La parte adicional del conector VLB se pintó de color marrón claro y utilizó el mismo conector de 116 pines que el MicroChannel.

El conector físico (ranura, factor de forma) del bus PCI es casi el mismo que la parte adicional del conector VLB, pero está ubicado en el borde posterior de la placa base y tiene diferentes asignaciones de pines.

Detalles técnicos

VLB era una extensión del bus ISA solo para procesadores Intel 80486 y utilizaba sus características técnicas. De hecho, las líneas físicas del bus del sistema (procesador-memoria) fueron a los contactos de la ranura adicional. Por lo tanto, el procesador podría acceder directamente a los búferes y la memoria de los controladores que se ejecutan en el VLB. Para el procesador, esto parecía módulos de memoria convencionales adicionales (espacio de direcciones compartido). Así, el procesador trabajaba con el dispositivo a las mismas velocidades que con la memoria (mientras que ISA utilizaba una frecuencia de reloj de 8 MHz y un bus de 16 bits), lo que aseguraba un alto rendimiento.

En el caso de los procesadores Pentium y NexGen, la funcionalidad del bus VLB se implementó utilizando puentes adicionales en el conjunto de chips, lo que provocó una caída catastrófica del rendimiento.

En los buses de controlador de video ( AGP , PCI-Express ), este enfoque todavía se usa (" puente norte ": un microcircuito que conecta el procesador, la memoria y el bus de gráficos).

En los procesadores Intel y AMD más nuevos , el acceso al bus de memoria y gráficos se maneja directamente a través de un controlador integrado directamente en el procesador.

El bus VLB prácticamente ha dejado de utilizarse junto con el procesador i486 y el bus base ISA, cuyos parámetros eléctricos y de temporización utilizaba y de los que era una extensión.

El bus PCI no era estructuralmente compatible con ninguno de sus predecesores, se desarrolló como un desarrollo posterior de los buses MicroChannel y SBus) y se diferencia fundamentalmente del VLB en una gran cantidad de posibilidades tanto para la configuración automática del hardware como para la facilidad de uso. , por ejemplo, la presencia de acceso directo a la memoria ( acceso directo a la memoria , DMA ) - la capacidad del bus en segundo plano (sin la participación del procesador) para transferir datos entre el búfer de la placa externa y la RAM . Además, el bus PCI no estaba tan atado a un tipo particular de CPU y podía servir a una mayor cantidad de conectores. Esto predeterminó el desplazamiento del bus VLB por el bus PCI.

Las placas VLB, con raras excepciones, no podían funcionar solo en la ranura ISA.

Véase también