VESA Local Bus


VESA Local Bus
VLB SVGA-карта
Слоты VLB и ISA на материнской карте
Распиновка разъёма VLB

VESA local bus — VL-Bus или VLB — тип локальной шины, разработанный ассоциацией VESA для ПК. Шина VLB, по существу, является расширением внутренней шины МП Intel 80486 для связи с видеоадаптером и реже с контроллером HDD. Реальная скорость передачи данных по VLB — 80 Мбайт/с (теоретически достижимая — 132 Мбайт/с).

Содержание

История

Разработана в 1992 г. Ассоциацией стандартов видеооборудования (VESA — Video Electronics Standards Association), поэтому часто ее называют шиной VESA. Главной целью её разработки была дешёвая альтернатива шинам MicroChannel и EISA, пригодная для внедрения в массовые настольные компьютеры. С этой ролью шина VLB успешно справилась. Было выпущено большое количество плат контроллеров, использовавших эту шину, на основе выпущенных ранее микросхем, работавших до этого с шиной ISA. Даже при 16-битной архитектуре мог быть получен выигрыш от в 4 раза большей тактовой частоты. С появлением шины PCI и процессоров Intel Pentium необходимость в ее использовании исчезла и на материнские платы для Pentium контроллеры и слоты VLB за редким исключением не ставили. Существовали материнские платы для процессоров 80486, Pentium и NexGen, имевшие сразу три типа слотов: ISA, VLB и PCI.

Как выглядит слот шины

Слот VLB был расширением шины ISA. Поэтому карты для шины ISA могли вставляться в слот VLB и работать. Это делало разъем довольно длинным, и из за этого аббревиатура VLB в шутку расшифрововалась как Very Long Bus (Очень Длинная Шина). Дополнительная часть VLB разъёма была окрашена в светло-коричневый цвет, для неё использовался тот же самый 116-контактный разъём, что и для MicroChannel. Вероятно, большие габариты послужили одной из причин гибели стандарта. Несмотря на большое количество оборудования, в основном промышленного, требовавшего (и по сей день требующего) обратной совместимости, в конкурентной борьбе победила шина PCI. Физический разъём (слот, форм-фактор) шины PCI практически совпадает с дополнительной частью разъёма VLB, но расположен у заднего края системной платы и имеет другие назначения выводов.

Технические подробности

Шина VLB была расширением шины ISA только для процессоров Intel 80486 и использовала его технические особенности. По сути, на контакты дополнительного слота выходили физические линии системной шины (процессор-память). Таким образом, процессор мог напрямую обращаться к буферам и памяти контроллеров, работающих на шине VLB. Для процессора это выглядело как дополнительные модули обычной памяти (общее адресное пространство). Таким образом, процессор работал с устройством на тех же скоростях, что и с памятью (в то время как ISA использовала тактовую частоту 8МГц и 16битную шину), что и обеспечивало высокое быстродействие.

В случае процессоров Pentium и NexGen функциональность шины VLB реализовывалась с помощью дополнительных мостов в чипсете, что приводило к катастрофическому падению производительности.

В шинах видео-контроллеров (AGP, PCI-Express) данный подход применяется до сих пор ("северный мост" - микросхема, связывающая процессор, память и графическую шину).

В новых процессорах Intel и AMD доступ к памяти и графической шине осуществляется напрямую через контроллер,встроенный непосредственно в процессор.

Шина VLB практически перестала применяться вместе с процессором i486 и базовой шиной ISA, электрические и временные параметры которых использовала и расширением которых была.

Шина PCI не была конструктивно совместима ни с одной из предшественниц, разработана как дальнейшее развитие шин MicroChannel и SBus), и принципиально отличается от VLB большим количеством возможностей как по автоматической настройке аппаратуры, так и по удобству её использования, например, наличием DMA (Direct Memory Access) - прямого доступа к памяти - способностью шины в фоновом режиме (без участия процессора) переносить данные между буфером внешней платы и оперативной памятью. Кроме того, шина PCI не была так сильно привязана к определённому типу центрального процессора и могла обслуживать большее число разъёмов. Это предопределило вытеснение шины VLB шиной PCI.

Платы VLB за редким исключением не могли работать только в слоте ISA.

См.также

Ссылки


Wikimedia Foundation. 2010.

Смотреть что такое "VESA Local Bus" в других словарях:

  • Vesa Local Bus — Carte graphique SVGA au standard Vesa Local Bus …   Wikipédia en Français

  • VESA Local Bus —   [Abk. VLB oder VL Bus, dt. »lokale Bus( Leitung) nach VESA( Standard)«], bis Mitte der 1990er Jahre verbreiteter Standard für einen Datenbus, der anders als AT Bus bzw. Microchannel mit der gleichen Geschwindigkeit (Taktfrequenz) wie der… …   Universal-Lexikon

  • VESA Local Bus — The VESA Local Bus (usually abbreviated to VL Bus or VLB) was mostly used in personal computers. VESA Local Bus worked alongside the ISA bus; it acted as a high speed conduit for memory mapped I/O and DMA, while the ISA bus handled interrupts and …   Wikipedia

  • VESA-Local-Bus — i486 ISA /VL Bus Hauptplatine VLB Erweiterungskarten: I/O Controller 1×IDE/FDD/parallel/ 2×RS232/Game (oben), VGA Grafikkarte (unten) Der VESA …   Deutsch Wikipedia

  • VESA Local Bus — Carte mère avec 3 connecteurs VESA Local Bus Carte graphique SVGA au standard VESA Local Bus …   Wikipédia en Français

  • VESA Local Bus — i486 ISA /VL Bus Hauptplatine …   Deutsch Wikipedia

  • VESA local bus —    Abbreviated VL bus; also known as VL local bus. A local bus architecture introduced by VESA (Video Electronics Standards Association),in which as many as three VL bus adapter slots are built into the motherboard. The VL bus allows for bus… …   Dictionary of networking

  • VESA Local Bus — relatively old local bus proposed by the Video Electronic Standards Association …   English contemporary dictionary

  • VESA Local Bus — El bus local VESA es un bus de 32 bits creado por Video Electronics Standards Association (VESA). Permite conectar directamente la tarjeta de vídeo al procesador, evitando así el retraso que implica la circulación a través del bus ISA. Este bus… …   Enciclopedia Universal

  • Local Bus — Local Bus,   Erweiterungsbus (Bus) mit einer direkten (= lokalen) Verbindung zum Prozessor des Computers. Dies ermöglicht hohe Datenübertragungsraten und eine Anpassung an die Taktfrequenz des Prozessors. Der erste Local Bus des PCs war der VLB… …   Universal-Lexikon