接口匯流排

接口匯流排

接口和匯流排都有相互連線的含義,但前者強調的是兩個部件之間的連線,而後者更注重於多個部件的互連;前者強調信號和數據形式的轉換,後者更注重可擴展性、靈活性、規範化,許多匯流排都有相應的規範和標準。接口與匯流排有時也不加區分,合稱為匯流排接口或接口匯流排等。

組成

匯流排是一組信號線的集合,是系統中各功能部件之間進行信息傳輸的公共通道。匯流排不只是一簇無源導線的簡單匯集,而是一組各具功能的信號線的集合,其中包括:

(1)數據線和地址線,它決定了數據通道的寬度和可直接定址的範圍;

(2)控制、聯絡、時序和中斷信號,它決定了匯流排功能的強弱和適應能力;

(3)電源線和地線,它決定電源的種類及地線的分布和用法;

(4)備用線,留給廠家將來使用,有些用戶可自定義。

規範

一個匯流排要成為一種標準匯流排,就要對這種匯流排制定詳細的匯流排規範。各生產廠商只要按照匯流排規範去設計和生產自己的產品,就能掛接在這樣的匯流排上運行,這既方便了廠商的生產,也為用戶組裝自己的智慧型儀器帶來了靈活性和便利性。無論哪種匯流排規範,一般都包括以下三方面內容:

(1) 機械結構規範。該規範規定匯流排擴展槽的各種尺寸,規定模組插卡的各種尺寸及邊沿連線器的規格和位置。

(2) 電氣規範。該規範規定信號的高低電平、信號動態轉換時間、負載能力及最大額定值等。

(3) 功能結構規範。該規範規定匯流排上每條信號線的名稱、功能及相互作用的協定。功能結構規範是匯流排的核心。通常以時序和狀態來描述信息的交換、流向和管理規則。匯流排功能結構規範包括:①數據線、地址線、讀/寫控制邏輯線、模組識別線、時鐘同步線、觸發線和電源/地線等;②中斷機制,其關鍵參數是中斷線數量、直接中斷能力、中斷類型等;③匯流排主控仲裁;④套用邏輯,如掛鈎聯絡線、復位、自啟動、狀態維護等。

指標

匯流排的主要功能及指標有以下幾個方面:

(1)匯流排寬度:主要是指數據匯流排的寬度,以位(bit)為單位。如16位匯流排和32位匯流排,分別指匯流排具有16位數據和32位數據的傳送能力。

(2)定址能力:主要是指地址匯流排的位數及能直接定址的存儲器空間的大小。一般來說,地址匯流排位數越多,所能定址的地址空間也就越大。

(3)匯流排頻率:匯流排周期是微處理器完成一步完整操作的最小時間單位,而匯流排頻率就是匯流排周期的倒數,它是匯流排工作速度的一個重要參數,通常用MHz表示,如33MHz、66 MHz、100 MHz、133 MHz等。工作頻率越高,傳輸速度越快。

(4)匯流排的定時協定:在匯流排上進行信息傳送,必須遵循定時規則,以使源操作與目的操作同步。定時協定主要有以下幾種:

①同步匯流排定時:信息傳送由公共時鐘控制,公共時鐘連線到所有模組,所有操作都是在公共時鐘的固定時間發生,不依賴於源或目的。

②異步匯流排定時:異步匯流排定時方式是指一個信號出現在匯流排上的時刻取決於前一個信號的出現,即信號的改變是順序發生的,且每一操作由源(或目的)的特定跳變所確定。

③半同步匯流排定時:半同步匯流排定時方式是前兩種匯流排掛接方式的混合。它在操作之間的時間間隔可以改變,但僅能為公共時鐘周期的整數倍。半同步匯流排具有同步匯流排的速度以及異步匯流排的通用性。

(5)負載能力:負載能力是指匯流排所有能掛接的器件個數。由於匯流排上只有擴展槽能提供給用戶使用,故負載能力一般是指匯流排上的擴展槽個數,即可連到匯流排上的擴展電路板的個數。

相關詞條

相關搜尋

熱門詞條

聯絡我們