Index: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Home > VESA Local Bus
The VESA Local Bus is a local bus defined by the Video Electronics Standards Association, mostly used in personal computers based on the Intel 80486 CPU. 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 port-mapped I/O.The VESA Local Bus was designed as a stop-gap solution to the problem of the ISA bus's limited bandwidth. VESA had several flaws that served to limit its useful life substantially:
- 80486 dependence. The VESA Local Bus relied heavily on the 80486's memory bus design. When the Pentium processor started to gain mass acceptance, circa 1995, there were major differences in its bus design, and the VESA bus was not easily adaptable. This also made moving the bus to non-Intel architectures nearly impossible. Few Pentium motherboards with VESA slots were ever made.
- Limited number of slots available. Most PCs that used VESA Local Bus had only one or two slots available, as opposed to 5 or 6 ISA slots. This was because, as a direct branch of the 80486 memory bus, the VESA Local Bus didn't have the electrical ability to drive more than 1 or 2 (or 3 at the most) cards at a time.
- Reliability problems. The same electrical problems that limited the VESA Local Bus to 2 or 3 slots also limited its reliability. Glitches between cards were common, especially on low-end motherboards, and when important devices such as hard disk controllers were attached to the bus, there was the all-too-common possibility of massive data corruption.
Despite these problems, the VESA Local Bus was very commonplace on 486 motherboards. Probably a majority of 486-based systems had a VESA Local Bus video card, although early 486 systems never had VESA slots, as VESA debuted years after the introduction of the 486 processor.
By 1996, the Pentium (driven by Intel's Triton chipset and Peripheral Component InterconnectFor other meanings of PCI see PCI (disambiguation). motherboard The Peripheral Component Interconnect standard (in practice almost always shortened to PCI specifies a computer bus for attaching peripheral devices to a computer motherboard. These devices c (PCI) architecture) had all but eliminated the 80486 market, and VESA Local Bus with it; most of the last 80486 motherboards made have PCI slots in addition to (or completely replacing) the VESA Local Bus slots.
See also
- Extended Industry Standard ArchitectureThe Extended Industry Standard Architecture (in practice almost always shortened to EISA is a bus standard for IBM compatible computers. It was announced in late 1988 by PC clone vendors as a counter to IBM's use of its proprietary MicroChannel Architectu
- Micro Channel Architecture
- XT bus architectureThe XT bus architecture is an eight- bit ISA bus architecture used by Intel 8086 and Intel 8088 systems in the IBM PC and IBM PC XT in the 1980s. It predates the 16-bit ISA architecture used on IBM PC AT machines. The XT bus has four DMA channels, of whic
Computer buses
IBM PC compatibles
Read more »