VESA總線是1991年由視頻電子標(biāo)準(zhǔn)協(xié)會推出的32位總線,它是一種局部總線(local bus),是針對視頻顯示的高數(shù)據(jù)傳輸率要求而產(chǎn)生的,因此又叫做視頻局部總線(VL bus),簡稱VL總線。
微處理器和應(yīng)用軟件技術(shù)一致在迅速穩(wěn)步向前發(fā)展。CPU的主頻提高,數(shù)據(jù)寬度增大及處理能力的增強(qiáng)使得系統(tǒng)的性能迅速提高。而系統(tǒng)總線雖然從XT、AT總線發(fā)展到EISA和MCA總線,但仍然不能充分利用CPU的強(qiáng)大處理能力,仍然跟不上軟件和CPU的發(fā)展速度。大部分時(shí)間內(nèi),CPU都處于等待狀態(tài),特別是在日益強(qiáng)大的CPU處理能力和存儲器容量的支持和激勵下,操作系統(tǒng)和應(yīng)用程度變得越來越復(fù)雜,而顯示卡和硬盤控制器因位于8位或16位系統(tǒng)I/O總線上,相對極高的CPU的速度而言,傳輸數(shù)據(jù)的速度低的多,從而影響了系統(tǒng)的整體工作效率。因此,為提高系統(tǒng)的整體性能,解決總線傳輸問題的一個辦法是將外設(shè)直接掛在CPU局部總線上并以CPU速度運(yùn)行,將外設(shè)掛到CPU局部總線能夠極大地提高外設(shè)的運(yùn)行速度,而成本只有輕微的上浮,這個性能/價(jià)格比為局部總線創(chuàng)造了一個巨大的市場潛力。
VESA(video electronics standard association)總線是 1992年由60家附件卡制造商聯(lián)合推出的一種局部總線,簡稱為VL(VESA local bus)總線。它的推出為微機(jī)系統(tǒng)總線體系結(jié)構(gòu)的革新奠定了基礎(chǔ)。該總線系統(tǒng)考慮到CPU與主存和Cache 的直接相連,通常把這部分總線稱為CPU總線或主總線,其他設(shè)備通過VL總線與CPU總線相連,所以VL總線被稱為局部總線。所謂局部總線,就是CPU總線的擴(kuò)展,即將外部設(shè)備通過局部總線控制器,直接與CPU總線相連,使得總線時(shí)鐘與CPU時(shí)鐘相同,從而達(dá)到外設(shè)與CPU同步工作的目的,這樣如果在33MHz時(shí)鐘頻率下,總線傳輸速率可達(dá)132MB/s。但由于總線擴(kuò)展插槽的電氣性能的限制,提高工作頻率只能為40MHz,則數(shù)據(jù)傳輸率最高只能達(dá)到160MB/s,而將低速的外部設(shè)備,仍然通過ISA總一控制器,以8MHz/16MHz的速率運(yùn)行,這樣一般構(gòu)成的系統(tǒng)是VESA和ISA兩種總線的結(jié)合,即在主板上同時(shí)存在兩種擴(kuò)展插槽。
1、VL—Bus是一個通用的局部總線標(biāo)準(zhǔn),支持386SX、386DX、186SX、486DX、486DX2和未來的Intel處理器,數(shù)據(jù)快遞為32位,可以擴(kuò)展到64位,與CPU同步工作,最大運(yùn)行速度可達(dá)66MHz。因此,VL—Bus的最大總線傳輸率達(dá)到132MB/S,是ISA總線傳輸率的十六倍。 [3] 2、VL—Bus代表著PC/AT結(jié)構(gòu)的一個基本變化。VL—Bus提供了一個現(xiàn)今PC/AT結(jié)構(gòu)無法獲得的高性能,VL—Bus的高帶寬將更容易支持今日最具要求的Windows,網(wǎng)絡(luò)和DOS程序,同時(shí)為多媒體應(yīng)用提供了廣闊的發(fā)展空間。3、VL—Bus設(shè)計(jì)能夠支持零到三個VL—Bus槽,不用擴(kuò)展槽的VL—Bus設(shè)備物理上可以直接做在主板上,不管擴(kuò)展槽的數(shù)量多少,最多可支持的設(shè)備數(shù)是三個,對具體負(fù)載而言,有些VL—Bus設(shè)計(jì)無需地址,數(shù)據(jù)和控制信號緩沖而直接連到CPU總線上,而另一些VL—Bus設(shè)計(jì)則可能需要地址,數(shù)據(jù)和控制信號緩沖以滿足三個擴(kuò)展槽設(shè)計(jì)的負(fù)載要求。4、定義簡單、性能優(yōu)良、成本較低,因此1992年推出后很快被眾多廠家采用。
缺點(diǎn)由視頻電子標(biāo)準(zhǔn)協(xié)會開發(fā)的VESA局部總線,簡稱VL總線,其帶寬為32bit,其數(shù)據(jù)傳輸率是132Mb/秒,但因其是以低價(jià)格占領(lǐng)市場,因此自身也存在一些問題:1、VL局部總線設(shè)計(jì)簡單,無緩沖器,在CPU速度高于33MHz時(shí),會導(dǎo)致處理延遲,產(chǎn)生等待狀態(tài)。2、每一個VL總線只能可靠的控制3臺外設(shè)。Intel公司首先提出的PCI機(jī)制是先進(jìn)的高性能局部總線,可同時(shí)支持多到10臺外設(shè),且不受制于處理器,為CPU和高速外設(shè)提供了一條高吞吐量的數(shù)據(jù)通道,且完全兼容現(xiàn)有的ISA、EISA、MAC總線。與VL和專用總線機(jī)制不同的是,PCI在CPU和外設(shè)之間插入了一個復(fù)雜的管理層,以協(xié)調(diào)數(shù)據(jù)傳輸,并提供一個一致的總線接口。