-
總線控制器
鎖定
- 中文名
- 總線控制器
- 外文名
- System Management Bus
- 縮 寫
- SMBus
- 作 用
- 控制系統的核心
總線控制器主要功能
從功能上看,總線控制器完成總線協議規定的任務,它有以下主要功能:
1、總線系統資源的管理
2、總線系純的定時
3、總線的仲裁
4、總線的連接
總線控制器總線分類
微型計算機系統中採用的標準總線種類很多,但採用最多的是以下幾種:
1、ISA總線
ISA(Industry Standard Architecture)即工業標準總線,是IBM公司為其生產的PC系列微型機制定的總線標準。1981年IBM推出PC/XT時,採用XT總線,數據寬度為8位,時鐘頻率為4.77MHz,所以ISA又稱PC/XT總線。1984年又推出PC/AT時,在此基礎上擴充為16位,6MHz的AT總線。AT的性能很好,被各種微型系統採用,所以就將AT和XT綜合設計為工業標準總線ISA總線,時鐘頻率提高到8MHz。
[2]
2、MCA總線
ISA總線是開放式結構。IBM公司為了保護自身的利益,在1986年宣佈PS/2機時,推出了一種相對封閉式的與ISA總線完全不同的全新的總線標準,稱為微通道結構,即MCA(Micro Channel Architecture)。MCA總線是一種具有32位數據寬度的高性能總線標準,提供成組傳送方式,即burst mode,又叫猝發式或迸發式。MCA被公認為是一種性能很好的總線,與ISA總線相比具有許多優點。但由於它的封閉性及其他一些原因沒有發展起來,並且MCA與ISA不具有互換性。
[2]
3、EISA總線
1988年由COMPAQ、HP、AST、Epson、NEC等九家公司聯合推出的EISA(ExtendedIndustrial Standard Architecture)是對ISA總線的擴展,是在ISA的基礎上擴展成為高速的32位的總線體系結構。其主要特點是保證了與ISA總線的向下兼容,其意義在於保護了用户的投資。即ISA擴充和有關的軟件的功能和特性都可以在EISA系統中保持有效,同時提供了較快的速度和較強的擴展能力,因而EISA總線一直被廣泛應用。
[2]
4.PCI總線
PCI(Peripheral Component Interconnect)即外部設備互連總線,是時鐘同步型輸入/輸出總線,用於連接微處理器和輸入/輸出設備。PCI總線是1992年6月由Intel公司提出的面向個人計算機的輸入/輸出總線。它不僅是為改善圖形或圖像的操作性能而設計,而是對整個系統提供瞭解決性能改進的方案。PCI總的設計思想是增加外設到CPU總線的數據傳輸量,與大量圖形、圖像處理相適應,並且又與傳統兼容,使外設與CPU相對獨立,便於標準化。
PCI總線不直接與CPU局部總線相連,它是通過PCI橋接器與CPU總線信號相連。PCI總線時鐘為33MHz,與CPU時鐘無關,總線的數據寬度為32位,並可擴展至64位,帶寬可達132MB/S-264MB/S,提高了高速數據傳輸通路。對於不需要高速的傳輸設備,仍可以採用標準總線ISA,EISA,MCA連接。通過PCI總線的標準總線橋接器與PCI相連接,PCI總線的結構還可以擴充,從而可以增加外設的數量。
總線控制器設計使用
在總線系統設計和總線使用中.有幾個必須注意的基本要素:
總線的寬度;
總線的類型;
總線的仲裁機制;
總線的定時方式;
總線的數據傳送方式。
總線控制器控制方法
不管是哪一種形式的總線控制器,都可以採用3種控制方法:優先權固定控制法、定時查詢計數法以及獨立請求控制法。