VESA lokalbuss (VL-Bus eller VLB) är en typ av lokalbuss utvecklad av VESA - föreningen för persondatorer. VLB-bussen är i huvudsak en förlängning av Intel 80486 -mikroprocessorns interna buss för kommunikation med videoadaptern och mindre vanligt med HDD- styrenheten . Den faktiska dataöverföringshastigheten över VLB är 80 MB/s (teoretiskt uppnåeligt är 132 MB/s).
Utvecklad 1992 av Video Electronics Standards Association ( VESA ), det är därför den ofta kallas VESA-bussen . Huvudmålet med dess utveckling var ett billigt alternativ till MicroChannel- och EISA -bussar , lämpligt för användning i stora stationära datorer: VLB-bussen klarade denna roll framgångsrikt. Ett stort antal styrkort släpptes med denna buss, baserat på tidigare släppta chips som tidigare fungerade med ISA-bussen. Även med en 16-bitars arkitektur kan mer än en 4x klockhastighetsförstärkning erhållas. Med tillkomsten av PCI-bussen och Intel Pentium-processorer försvann behovet av att använda den, och VLB-platser installerades nästan aldrig på Pentium-moderkort. Det fanns moderkort för 80486- , Pentium- och NexGen- processorer som hade tre typer av slots samtidigt: ISA , VLB och PCI .
VLB - kortplatsen var en förlängning av ISA - bussen . Därför kunde kort för ISA-bussen sättas in i VLB-facket och fungera. Detta gjorde kontakten ganska lång, och på grund av detta dechiffrerades förkortningen VLB skämtsamt till Very Long Bus (Very Long Bus). Den extra delen av VLB-kontakten målades ljusbrun och använde samma 116-stiftskontakt som MicroChannel.
Den fysiska kontakten (slot, formfaktor) på PCI-bussen är nästan densamma som den extra delen av VLB-kontakten, men är placerad i bakkanten av moderkortet och har olika stifttilldelningar.
VLB var en förlängning av ISA-bussen för endast Intel 80486-processorer och använde dess tekniska funktioner. Faktum är att de fysiska linjerna i systembussen (processorminne) gick till kontakterna på den extra kortplatsen. Således kunde processorn direkt komma åt buffertarna och minnet för styrenheter som körs på VLB. För processorn såg detta ut som ytterligare konventionella minnesmoduler (delat adressutrymme). Processorn arbetade alltså med enheten i samma hastigheter som med minnet (medan ISA använde en klockfrekvens på 8 MHz och en 16-bitars buss), vilket säkerställde hög prestanda.
När det gäller Pentium- och NexGen-processorer implementerades VLB-bussfunktionaliteten med hjälp av ytterligare bryggor i chipsetet, vilket ledde till en katastrofal nedgång i prestanda.
I videokontrollbussar ( AGP , PCI-Express ) används fortfarande detta tillvägagångssätt (" northbridge " - en mikrokrets som förbinder processorn, minnet och grafikbussen).
I nyare Intel- och AMD -processorer hanteras minnes- och grafikbussåtkomst direkt genom en styrenhet inbyggd direkt i processorn.
VLB-bussen har praktiskt taget upphört att användas tillsammans med i486-processorn och bas-ISA-bussen, de elektriska parametrar och tidsparametrar som den använde och som den var en förlängning av.
PCI-bussen var inte strukturellt kompatibel med någon av sina föregångare, den utvecklades som en vidareutveckling av MicroChannel- och SBus-bussarna), och skiljer sig fundamentalt från VLB i ett stort antal möjligheter både för automatisk hårdvarukonfiguration och för användarvänlighet , till exempel närvaron av direkt minnesåtkomst ( direkt minnesåtkomst , DMA ) - bussens förmåga i bakgrunden (utan processorns deltagande) att överföra data mellan den externa kortets buffert och RAM . Dessutom var PCI-bussen inte så bunden till en viss typ av CPU och kunde tjäna ett större antal kontakter. Detta förutbestämde förskjutningen av VLB-bussen av PCI-bussen.
VLB-kort, med sällsynta undantag, kunde inte fungera bara i ISA-kortplatsen.
Datorbussar och gränssnitt | |
---|---|
Grundläggande koncept | |
Processorer | |
Inre | |
Anteckningsböcker | |
Driver | |
Periferi | |
Utrustningshantering | |
Universell | |
Videogränssnitt | |
Inbyggda system |