(1) isa(industry standard architecture)

上传人:小** 文档编号:89109682 上传时间:2019-05-18 格式:DOC 页数:8 大小:41.50KB
返回 下载 相关 举报
(1) isa(industry standard architecture)_第1页
第1页 / 共8页
(1) isa(industry standard architecture)_第2页
第2页 / 共8页
(1) isa(industry standard architecture)_第3页
第3页 / 共8页
(1) isa(industry standard architecture)_第4页
第4页 / 共8页
(1) isa(industry standard architecture)_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《(1) isa(industry standard architecture)》由会员分享,可在线阅读,更多相关《(1) isa(industry standard architecture)(8页珍藏版)》请在金锄头文库上搜索。

1、(1) ISA(Industry Standard Architecture)這是PC較早期的匯流排,由於速度較慢,所以現在只剩少數的裝置如網路卡或音效卡還在使用。不過目前常見的ISA通常都是EISA(Extended ISA),與原始設計的ISA差異不大。(2) PCI(Peripheral Component Interconnect)這是目前PC上常用的標準介面,與ISA並不相容,屬於區域匯流排,提供CPU與其他重要裝置(如螢幕)間的更直接傳輸管道,因而可以提高電腦整體的效能。通常PCI可以用32位元寬,33MHz的時脈傳輸資料。PCI的全名為 Peripheral Component

2、Interconnector,由此明稱,可了解其出發點大多出於對周邊元件的考慮。PCI的目的是希望達成Glueless PC,或是讓PC成為商用工作站,在Graphics方面提供較好的資料傳輸管道,另一方面是希望屏除CPU的世代交替,不會因為新一代的CPU出現而導致Local Bus的全面更新。 簡介如下: 1.與處理器無關聯性- 因為PCI區域匯流排和CPU匯流排之間有一個橋接器(bridge),可做一個緩衝器(buffer)設計介於兩者之間。 2.Multiplexed- Address和Data Pin用Multiplexed方式,目的在於節省腳位數目,這也是為何PCI匯流排的腳位數目能

3、遠少於ISA、EISA、MCA、VESA的腳位的原因之一,因此可減少成本。 3.同步傳輸,工作頻率20-33MHz。 4.Bandwidth可達120MB/sec(32bit時),當在64資料位元時,更高達240MB/sec。 5.支援多個Bus Master的功能-允許PCI匯流排上的Master獨立的Access任何PCI匯流排的Slave。 6.隱藏式的集中仲裁(Arvitration)。 7.位址線和資料線均含有偵錯位元。 8.採Burst傳輸的方式-只要一個Address Phase指示起始位址,隨後可接連著一連串的Data phase,Bus Master與Target雙方均依照+

4、4的原則(64bit時+8)源源不斷地將資料收入或送出,也因此在大量資料傳輸時,PCI的performance較能顯現出來。PCI Bus Command是採用編碼的方式。、Configuration Read& Write這兩個command,是host CPU對PCI元件組態設定時所使用的。PCI提供了每個元件各自擁有256 Byte的組態空間,所以當Configuration Read & Write時,AD31:00只看最低的8 Bit,較高的24 Bit則不予考慮,但是為了省電起見,這24條ADlines必須被Drive為High或是Low,不可讓它成為Floating的狀態。、Me

5、mory Write and Invalidate這是個AllBytes Transfer Command,在組態空間裡有個暫存器存放著Cache Line Size,以利將 Dirty line清除完畢。、如果要存取超過兩個32位元的資料,就可以使用Memory Read Long的command,它用在一連串的資料傳輸,使用的時機為:1.讀取整條Cache line的資料。2.若要讀取更多的Cache Line可事先知曉。、Postable Memory Write這也是一連串的資料傳輸當 Cache Controller將內部資料寫回主記憶體時所使用,伴隨該Command之後會發出Spe

6、cial Cycle裡的Flash訊息。PCI提供256 Byte的組態空間供各元件與系統間訊息的傳遞,組態週期的方式可採用Byte、Word、D-Word甚至連Burst的讀寫都是被允許的。由於PCI只提供256 Byte組態空間,所以各元件只需對AD7:0進行解買,不必理會AD31:8的狀態,但是這些AD line為了易於Parity Check與省電起見,必須被驅動制穩定的狀態而不可隨意讓它Floating。 PCI將組態空間分為兩部份:一為表頭定義部份,另一為元件自行定義部份。PCI規定 都必須提供前面64 Byte的表頭定義部份。下表2所視為PCI組態空間表頭定義部份,其中有Devi

7、ce ID、Verdor ID、Revision ID等組態時所需要的資訊,為了相容性起見,PCI規定表中Reserved的暫存器遇到寫入週期,該元件發出TRDY#訊號結束此一週期且不做任何動作,若是遇到讀取週期,則送出資料值為零,並正常地結束該讀取週期。PCI之未來發展Intel PCI Chip Set 1996年二月12日,Intel公司發表了專為個人電腦及Pentium CPU設計的新一代PCI控制晶片組,分為430HX及430VX,其中430VX通常用於家用電腦,而430HX則應用於商用電腦,這些晶片組,有下列幾項特色: Concurrent PCI - Intel 430HX及43

8、0VX PCIsets是第一個支援 Intel新的Concurrent PCI Processing architecture。Concurrent PCI可同時動作CPU、PCI及ISA Bus,因此增進了 系統的執行效率,另外,藉由Multi-Transactional Timer、Enhanced Write Performance、支援PCI 2.1版的PCI延遲處理(delayed transaction),增進了PCI的bandwidth,增進程式執行效率及影像聲音的表現。 Universal Serial Bus - Intel 430HX及430VX支援 USB,USB提供了真

9、正的Plug & Play,並簡化PC周邊的連結,performance也較佳,因此,USB有可能成為一種標準。 Intel 430HX PCIset包含兩部份:82439HX System Controller (TXC),採用BGA(Ball Grid Array)包裝,另一部份為82371SB PCI ISA IDE Accelerator (PIIX3),採用208-pin PQFP(Plastic Quad Flat Packaging)包裝。Intel 430VXPCIset包含四部份:82437VX System Controller(TVX),採用208-pinQFP包裝,兩個

10、82328VX Data Path Units (TDX),用100-pin QFP包裝,以及82371SB PCI ISA IDE accelerator (PIIX3),採用208-pin QFP package。430VX支援 SMBA (Shared Memory Buffer Architecture),可分享系統記憶體給顯示卡,另外,也支援SDRAM。82731SB的用途為作為PCI bus及ISA 之間的橋樑,也當作PCI Bus Master IDEController。 2. PCI in MAC Macintosh原本採用NuBus,但是PCI界面可提供較好的perform

11、ance,一張PCI卡大約比一張NuBus相似的卡快了三倍,另外,PCI以成為一種工業標準;因此,在新的Power Macintosh(TM)電腦上將支援PCI (完全支援到PCI 2.0)。此外,PCI on a Power Macintosh (此種系統只含有PCI)能使 RISC 的power發揮到極致,能使所有PCI卡用 33MHz 的極速工作。 PCI Special Interest Group (SIG)已經制定出新的PCI 64-bit及3.3-volt系統的規格,在新的PCI 2.1規格上,PCI bus的bandwidth可達524Mb/s,工作頻率在66 MHz,速度為原

12、先PCI 2.0的四倍,因此,未來在顯示卡、網路卡及SCSI控制卡等PCI卡上,若採用新的PCI 2.1 規格,速度將提升兩倍以上。(3) AGP(Accelerated Graphics Port)這是一種比PCI更快的繪圖加速匯流排規格,由Intel提出,可以提供比PCI快兩倍的顯示速度。先進圖形埠(Advanced Graphic Port ,AGP)係由INTEL聯合繪圖處理晶片廠商共同為PC在3D圖形處理能力的加強所制定的。英代爾從1996年7月提出AGP INTERFACE SPECIFICATION,REV 1.0後即陸續展現實質的推動工作:像是成立AGP執行公會在PENTIUM

13、 II晶片組上注入了AGP新規格;INTEL亦開發一顆叫AUBURN的3D繪圖處理晶片,用以搭配具備AGP之晶片組。此外,微軟公司下準備在其WINDOWS97之中支援AGP所擁有的動態記憶配置新功能。AGP在系統主記憶體與繪圖卡上的圖框緩衝器之間建立一個新的資料傳輸路徑,即跳離PCI匯流排,將3D繪圖處理時的深度緩衝處理、透明化處理及紋理映像等資料由CPU直接置於系主記憶體內,另外資料存取則由匯流排分工處理而AGP是一個32bit、66MHz的匯流排,系由66MHz的PCI演化出來,透過側邊信號傳遞AGP存取的需求。與匯流排之比較比較參數傳輸方式同步同步資料匯流排寬度匯流排時脈峰值資料傳輸率記

14、憶體存取方式非管線化管線化記憶存取的優先權不受支援受支援讀寫位址資料多重發訊分開傳輸信號線條條與的關鍵差異在:()為點對點介面,只連結繪圖晶片()的時脈下,以發出資料,其峰值資料傳輸率32bit2=528M/sec()資料讀取寫入分成兩種優先權等級的命令,如果係低優先權為系統主記憶體存取;如果系高優光權則為中央處理位元存取;假設週邊晶片組的低優先權需求為Queue,則高優先權的需求率先處理。而等級可以用軟體來決定。()AGP連結繪圖卡之連接器也有別於架在主機板上的PCI匯流排。以管線化工作,共享大多數的信號,並以主控端或受控端的工作方式交錯使用在同一連結:新定義的信號用以讀取及寫入,如同用於位

15、址處理部份。及負責攜帶需求部份的位址及命令訊息。的最大管線深度係由主控端、目標端的組態時間來決定。記憶體位址是以為單元,存取的長度由需求相位占掉位元,剩餘位元由記憶體位址占用;在需求相位的所包含的匯流排命令,如讀取、寫入、高優先權讀取寫入、長型讀取、長型高優先權讀、及。其中“Flush”用以同步化,以確認AGP主抭端執行至系統的狀況,當此指令執行時,主控端確認您的同步事件,像是中斷處理或旗標設定Flush占有AGP管理的一個槽;“fence”用以區隔前後命令,避免寫入超越讀取。在相同優先權之下,AGP傳送執行有四階規則:(1)從目標端讀取的資料其位階如同由主控端起始的讀取需求(2)目標端處理寫入動作相當於主控端起始的寫入需求。(3)寫入存取可繞過先前已產生的讀取存取(4)資料取自AGP讀取需求係與前面主控端的寫入需求具同等地位。(4) USB(Universal Serial Bus)也是由Intel所主導的一種

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号