Шины ввода-вывода ISA, EISA, MCA имеют низкую производительность, обусловленную их местом в структуре PC. Современные приложения (особенно графические) требуют существенного повышения пропускной способности, которую могут обеспечить современные процессоры.
Локальные шины обеспечивают подключение периферии к скоростной шине собственного процессора (аналогично внешнему кэшу). Шина может быть неявной, если встроенная в системную плату периферия использует локальное подключение.
VLB (VESA Local Bus) – стандартизированная 32/64-битная шина, сильно ориентированная на 486 процессор и имела ограниченную нагрузочную способность, она не получила дальнейшего развития. Пропускная способность 132 Мбайт/с, эффективна при использовании VLB — видеоадаптера и диска.
Конструктивно VLB — слот аналогичен 16-ти битному обычному MCA – слоту, но является расширением системного слота шины ISA-16, EISA или MCA, располагаясь позади него вблизи от процессора. Шина рассчитана на 66 МГц, но электрические характеристики подключения ограничивают частоту адаптера до 50 МГц.
Жесткие требования к временным характеристикам процессорной шины при большой нагрузке (в т.ч. внешнем кэшем) могут привести к неустойчивой работе: все 3 VLB – слота могут использоваться только на частоте 40 МГц, при нагруженной системой плате на 50 МГц может работать только один слот.
Обычно шина допускает установку не более двух Bus-Master адаптеров, один из которых устанавливается в “Master” — слот. Арбитраж запросов возлагается на сами адаптеры.
Основное применение VLB — видеоадаптеры и контроллеры жестких дисков.
