Content deleted Content added
m →Legacy: punct., style |
Reverted good faith edits by Lehonski (talk): MOS:COMPNOW |
||
(43 intermediate revisions by 33 users not shown) | |||
Line 1:
{{short description|Expansion bus for 486 PCs}}
{{Infobox computer hardware bus
| name = VLB
Line 8:
| invent-date = {{Start date and age|1992}}
| invent-name = [[VESA]]
| super-name = [[
| super-date = 1993
| replaces =
Line 19:
}}
The '''VESA Local Bus''' (usually abbreviated to '''VL-Bus''' or '''VLB''')
==Historical overview==
[[File:KL ATI Mach 64 VLB.jpg|thumb|left|upright=1.5|An ATI MACH64 [[Super VGA|SVGA]] VLB graphics card]]
In the early 1990s, the [[I/O]] bandwidth of the prevailing ISA bus, 8.33 MB/s for standard 16 bit 8.33 MHz slots, had become a critical bottleneck to PC video and graphics performance. The need for faster graphics was driven by increased adoption of [[graphical user interface]]s in PC operating systems. While IBM did produce a viable successor to ISA with the [[Micro Channel Architecture]] offering a bandwidth of 66 MB/s, it failed in the market
Thus for a short time, a market opening occurred where video card manufacturers and motherboard chipset makers created their own proprietary implementations of [[local bus]]es to provide graphics cards direct access to the processor and system memory. This avoided the limitations of the ISA bus while being less costly than a "licensed IBM MCA machine".
So while these ad-hoc manufacturer-specific solutions
== Implementation ==
A "VLB slot" itself
==Limitations==
[[File:Vlb.jpg|thumb|right|upright=1.5|Computer [[motherboard]] with 7 [[Industry Standard Architecture|ISA]] slots of various feature levels. The
The VESA Local Bus was designed as a [[wiktionary:stopgap|stopgap]] solution to the problem of the ISA bus's limited [[Bandwidth (computing)|bandwidth]]. As such, one requirement for VLB to gain industry adoption was that it had to be a minimal burden for
This simplicity of VLB unfortunately created several factors that served to limit its useful life substantially:
; 80486 dependence
: The VESA Local Bus
; Limited number of slots available
: Most PCs that
; Reliability problems
: The strict electrical limitations on the bus also
; Limited scalability
: As bus speeds of 486 systems increased, VLB stability became increasingly difficult to manage. The tightly coupled local bus design that
; Difficulty of installation
: The length of the slot and number of pins
▲: The length of the slot and number of pins made VLB cards notoriously difficult to install and remove.<ref>{{cite book |last1=Slone |first1=John P. |title=Local Area Network Handbook, Sixth Edition |publisher=CRC Press |isbn=9780849398384 |page=43 |url=https://books.google.com/books?id=AAnzJXtXQTUC&pg=PA43 |language=en}}</ref> The sheer mechanical effort required was stressful to both the card and the motherboard, and breakages were not uncommon. This was compounded by the extended length of the card logic board; often there was not enough room in the PC case to angle the card into the slot, requiring it to be pushed with great force straight down into the slot. To avoid excessive flexing of the motherboard during this action, the chassis and motherboard had to be designed with good, relatively closely spaced supports for the motherboard, which was not always the case, and the person inserting the board had to distribute the downward force evenly across its top edge.
==Legacy==
[[File:Gigabyte_ga486im_motherboard_observe_croped.jpg|thumb|"VIP" motherboard GA486IM from [[Gigabyte Technology]]]]
Despite these problems, the VESA Local Bus became very commonplace on later 486 motherboards, with a majority of later (post-1992) 486-based systems featuring a VESA Local Bus video card. VLB importantly
==Technical data==
Line 66 ⟶ 60:
! Bus width
| 32 bits
|
! Compatible with
| 8 bit ISA, 16 bit ISA, VLB
|
! [[Pin]]s
| 112
|
! [[IC power-supply pin|Vcc]]
| +5 V
|
! Clock
| {{ubl|[[486SX]]-25: 25 MHz
|-
!Bandwidth
|{{ubl|25 MHz: 100 MB/s|33 MHz: 133 MB/s|40 MHz: 160 MB/s|50 MHz: 200 MB/s (out of specification)}}
|}
Line 92 ⟶ 89:
==References==
{{Reflist}}
{{Computer-bus}}
|