色婷婷AⅤ一区二区三区|亚洲精品第一国产综合亚AV|久久精品官方网视频|日本28视频香蕉

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 總線標(biāo)準(zhǔn)與層次結(jié)構(gòu)

          總線標(biāo)準(zhǔn)與層次結(jié)構(gòu)

          作者: 時間:2011-05-05 來源:網(wǎng)絡(luò) 收藏

          計算機(jī)部件要具有通用性,適應(yīng)不同系統(tǒng)與不同用戶的需求,設(shè)計必須模塊化。計算機(jī)部件產(chǎn)品(模塊)供應(yīng)出現(xiàn)多元化。模塊之間的聯(lián)接關(guān)系要化,使模塊具有通用性。模塊設(shè)計必須基于一種大多數(shù)廠商認(rèn)可的模塊聯(lián)接關(guān)系,即一種。

          本文引用地址:http://cafeforensic.com/article/172822.htm


          是一類信號線的集合是模塊間傳輸信息的公共通道,通過它,計算機(jī)各部件間可進(jìn)行各種數(shù)據(jù)和命令的傳送。
          為使不同供應(yīng)商的產(chǎn)品間能夠互換,給用戶更多的選擇,總線的技術(shù)規(guī)范要標(biāo)準(zhǔn)化。
          總線的標(biāo)準(zhǔn)制定要經(jīng)周密考慮,要有嚴(yán)格的規(guī)定。
          總線標(biāo)準(zhǔn)(技術(shù)規(guī)范)包括以下幾部分:
          機(jī)械規(guī)范:模塊尺寸、總線插頭、總線接插件以及按裝尺寸均有統(tǒng)一規(guī)定。
          功能規(guī)范:總線每條信號線(引腳的名稱)、功能以及工作過程要有統(tǒng)一規(guī)定。
          電氣規(guī)范:總線每條信號線的有效電平、動態(tài)轉(zhuǎn)換時間、負(fù)載能力等。

          總線的發(fā)展情況
          S-100總線:產(chǎn)生于1975年,第一個標(biāo)準(zhǔn)化總線,為微計算機(jī)技術(shù)發(fā)展起到了推動作用。
          IBM-PC個人計算機(jī)采用總線(Industry Standard Architecture, ISA)并成為工業(yè)化的標(biāo)準(zhǔn)。先后出現(xiàn)8位ISA總線、16位ISA總線以及后來兼容廠商推出的EISA(Extended ISA)32位ISA總線。
          為了適應(yīng)微處理器性能的提高及I/O模塊更高吞吐率的要求,出現(xiàn)了VL-Bus(VESA Local Bus)和PCI(Peripheral Component Interconnect,PCI)總線。
          適合小型化要求的PCMCIA(Personal Computer Memory Card International Association)總線,用于筆記本計算機(jī)的功能擴(kuò)展。

          總線的指標(biāo)
          計算機(jī)主機(jī)性能迅速提高,各功能模塊性能也要相應(yīng)提高,這對總線性能提出更高的要求??偩€主要技術(shù)指標(biāo)有幾方面:
          總線寬度:一次操作可以傳輸?shù)臄?shù)據(jù)位數(shù),如S100為8位,ISA為16位,EISA為32位,PCI-2可達(dá)64位。總線寬度不會超過微處理器外部數(shù)據(jù)總線的寬度。
          總數(shù)工作頻率:總線信號中有一個CLK時鐘,CLK越高每秒鐘傳輸?shù)臄?shù)據(jù)量越大。ISA、EISA為8MHz,PCI為33.3MHz, PCI-2可達(dá)達(dá)66.6MHz。
          單個數(shù)據(jù)傳輸周期:不同的傳輸方式,每個數(shù)據(jù)傳輸所用CLK周期數(shù)不同。ISA要2個,PCI用1個CLK周期。這決定總線最高數(shù)據(jù)傳輸率。

          總線的分類與
          系統(tǒng)總線:是微處理器芯片對外引線信號的延伸或映射,是微處理器與片外存儲器及I/0接口傳輸信息的通路。系統(tǒng)總線信號按功能可分為三類:
          地址總線(Where):指出數(shù)據(jù)的來源與去向。地址總線的位數(shù)決定了存儲空間的大小。
          系統(tǒng)總線:
          數(shù)據(jù)總線(What)提供模塊間傳輸數(shù)據(jù)的路徑,數(shù)據(jù)總線的位數(shù)決定微處理器的復(fù)雜度及總體性能。
          控制總線(When):提供系統(tǒng)操作所必需的控制信號,對操作過程進(jìn)行控制與定時。
          擴(kuò)充總線:亦稱設(shè)備總線,用于系統(tǒng)I/O擴(kuò)充。與系統(tǒng)總線工作頻率不同,經(jīng)接口電路對系統(tǒng)總統(tǒng)信號緩沖、變換、隔離,進(jìn)行不同的操作(ISA、EISA、MCA)
          局部總線:擴(kuò)充總線不能滿足高性能設(shè)備(圖形、視頻、網(wǎng)絡(luò))接口的要求,在系統(tǒng)總線與擴(kuò)充總線之間插入一層總線。由于它經(jīng)橋接器與系統(tǒng)總線直接相連,因此稱之為局部總線(PCI)。

          總線結(jié)構(gòu)


          總線操作

          總線一個操作過程是完成兩個模塊之間傳送信息,啟動操作過程的是主模塊,另外一個是從模塊。某一時刻總線上只能有一個主模塊占用總線。
          總線的操作步驟:
          主模塊申請總線控制權(quán),總線控制器進(jìn)行裁決。

          總線的操作步驟:
          主模塊得到總線控制權(quán)后尋址從模塊,從模塊確認(rèn)后進(jìn)行數(shù)據(jù)傳送。
          數(shù)據(jù)傳送的錯誤檢查。
          總線定時協(xié)議:定時協(xié)議可保證數(shù)據(jù)傳輸?shù)碾p方操作同步,傳輸正確。定時協(xié)議有三種類型:

          同步總線定時:總線上的所有模塊共用同一時鐘脈沖進(jìn)行操作過程的控制。各模塊的所有動作的產(chǎn)生均在時鐘周期的開始,多數(shù)動作在一個時鐘周期中完成。
          異步總線定時:操作的發(fā)生由源或目的模塊的特定信號來確定??偩€上一個事件發(fā)生取決前一事件的發(fā)生,雙方相互提供聯(lián)絡(luò)信號。
          總線定時協(xié)議
          半同步總線定時:總線上各操作的時間間隔可以不同,但必須是時鐘周期的整數(shù)倍,信號的出現(xiàn),采樣與結(jié)束仍以公共時鐘為基準(zhǔn)。ISA總線采用此定時方法。
          數(shù)據(jù)傳輸類型:分單周方式和突發(fā)(burst)方式。
          單周期方式:一個總線周期只傳送一個數(shù)據(jù)。
          數(shù)據(jù)傳輸類型:
          突發(fā)方式:取得主線控制權(quán)后進(jìn)行多個數(shù)據(jù)的傳輸。尋址時給出目的地首地址,訪問第一個數(shù)據(jù),數(shù)據(jù)2、3到數(shù)據(jù)n的地址在首地址基礎(chǔ)上按一定規(guī)則自動尋址(如自動加1)。

          總線仲裁
          基本概念
          總線上可以連接多個主模塊,它們均可占用總線傳送數(shù)據(jù)。當(dāng)出現(xiàn)多個主模塊申請占用總線時,要進(jìn)行仲裁,將總線控制權(quán)交給一個主模塊??偩€仲裁的主要方法有分布式仲裁與集中式仲裁兩種方法。
          菊花鏈?zhǔn)椒植即锌偩€仲裁:每個主模塊包含有總線控制邏輯,多個主模塊分享總線。
          所有主模塊總線請求“線或”在一起,CPU響應(yīng)信號級聯(lián)傳播,占用總線的模塊發(fā)出忙信號。此方法優(yōu)先級排定,靈活性差。
          集中式并行總線仲裁
          有一個集中的總線仲裁邏輯,各主模塊的請求及響應(yīng)信號獨(dú)立。仲裁邏輯進(jìn)行優(yōu)先級判斷,可有不同的仲裁策略。



          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉