ISA總線: (Industry Standard Architecture:工業(yè)標(biāo)準(zhǔn)體系結(jié)構(gòu))是為PC/AT電腦而制定的總線標(biāo)準(zhǔn),為16位體系結(jié)構(gòu),只能支持16位的I/O設(shè)備,數(shù)據(jù)傳輸率大約是16MB/S。也稱為AT標(biāo)準(zhǔn)。
中文名稱 | ISA總線 | 外文名稱 | Industry Standard Architecture |
---|---|---|---|
屬????性 | 總線標(biāo)準(zhǔn) |
RESET、BCLK:復(fù)位及總線基本時(shí)鐘,BLCK=8MHz。
SA19-SA0:存儲器及I/O空間20位地址,帶鎖存。
LA23-LA17:存儲器及I/O空間20位地址,不帶鎖存。
BALE:總線地址鎖存,外部鎖存器的選通。
AEN:地址允許,表明CPU讓出總線,DMA開始。
SMEMR#、SMEMW#:8位ISA存儲器讀寫控制。
ISA總線引線定義:主要信號說明
MEMR#、MEMW#:16位ISA存儲器讀寫控制。
SD15-SD0:數(shù)據(jù)總線,訪問8位ISA卡時(shí)高8位自動(dòng)傳送到SD7-SD0。
SBHE#:高字節(jié)允許,打開SD15-SD8數(shù)據(jù)通路。
MEMCS16#、IOCS16#:ISA卡發(fā)出此信號確認(rèn)可以進(jìn)行16位傳送。
I/OCHRDY:ISA卡準(zhǔn)備好,可控制插入等待周期。
NOWS#:不需等待狀態(tài),快速ISA發(fā)出不同插入等待。
I/OCHCK#:ISA卡奇偶校驗(yàn)錯(cuò)。
IRQ15、IRQ14、IRQ12-IRQ9、IRQ7-IRQ3:中斷請求。
DRQ7-DRQ5 、DRQ3-DRQ0: ISA卡DMA請求。
DACK7#-DACK5#、DACK3#-DACK0#:DMA請求響應(yīng)。
MASTER#:ISA主模塊確立信號,ISA發(fā)出此信號,與主機(jī)內(nèi)DMAC配合使ISA卡成為主模塊,全部控制總線。
從圖中的信號可以看出,ISA的信號與PC機(jī)(PC/XT、PC/AT)所使用的外圍芯片以及CPU類型有著十分密切的關(guān)系。如8位ISA的地址與數(shù)據(jù)線本身就是8088的地址與數(shù)據(jù)線寬度,16位ISA的24位地址與16位數(shù)據(jù)與80286一致。8位ISA的IRQ與DRQ是1片8259和1片8237的信號,16位ISA的IRQ與DRQ則是2片8259和2片8237級連等??梢哉fISA總線是IntelCPU及外圍芯片信號的延伸。
總線信號:
(1)總線基本信號。總線基本信號指的是用于總線工作的最基本的信號,通常有復(fù)位、時(shí)鐘、電源、地線等。
(2)總線訪問信號??偩€訪問信號指的是用于訪問數(shù)據(jù)的地址、數(shù)據(jù)線以及相應(yīng)的應(yīng)答信號。
(3)總線控制信號。ISA總線控制主要有中斷和DMA請求兩種方式。中斷方式時(shí)由ISA卡發(fā)出中斷請求而取得軟件的控制權(quán);DMA請求方式則在DMA控制器響應(yīng)請求后,由DMA控制器代為管理總線的控制,或者與MASTER信號配合取得ISA總線的真正控制權(quán)。
ISA是IndustryStandardArchitecture的縮寫ISA插槽是基于ISA總線(IndustrialStandardArchitecture,工業(yè)標(biāo)準(zhǔn)結(jié)構(gòu)總線)的擴(kuò)展插槽,其顏色一般為黑色,比PCI接口插槽要長些,位于主板的最下端。其工作頻率為8MHz左右,為16位插槽,最大傳輸率16MB/sec,可插接顯卡,聲卡,網(wǎng)卡已及所謂的多功能接口卡等擴(kuò)展插卡。其缺點(diǎn)是CPU資源占用太高,數(shù)據(jù)傳輸帶寬太小,是已經(jīng)被淘汰的插槽接口。
ISA是8/16bit的系統(tǒng)總線,最大傳輸速率僅為8MB/s,但允許多個(gè)CPU共享系統(tǒng)資源。由于兼容性好,它在上個(gè)世紀(jì)80年代是最廣泛采用的系統(tǒng)總線,不過它的弱點(diǎn)也是顯而易見的,比如傳輸速率過低、CPU占用率高、占用硬件中斷資源等。后來在PC'98規(guī)范中,就開始放棄了ISA總線,而Intel從i810芯片組開始,也不再提供對ISA接口的支持。
ISA卡外觀
2ISA總線時(shí)序
ISA總線是IBMPC/AT機(jī)(CPU是80286)所用的系統(tǒng)總線.。PC/AT總線經(jīng)過標(biāo)準(zhǔn)化之后的名稱。IEEE將ISA總線作為IEEEP996推薦標(biāo)準(zhǔn)。這是一個(gè)16位兼8位的總線標(biāo)準(zhǔn)。如果忽略標(biāo)準(zhǔn)化細(xì)節(jié)則可認(rèn)為16位ISA總線就是PC/AT總線。由于IBMPC/AT與IBMPC、IBMPC/XT機(jī)(CPU都是8088)所用的Pc總線兼容,所以可認(rèn)為8位ISA總線(16位ISA總的低8位部分)就是PC總線。
ISA總線的時(shí)序和80868088的時(shí)序基本相同但也有一些區(qū)別。有了8086/8088時(shí)序基礎(chǔ)對ISA總線時(shí)序的理解主要在于以下幾點(diǎn)
①地址和數(shù)據(jù)已不再分時(shí)復(fù)用信號線因此在整個(gè)總線周期內(nèi)有效。
②和8086/8088的最大模式一樣,存儲器讀/寫和I/O讀/寫的控制信號已分開,進(jìn)行一種操作只需一個(gè)控制信號。
③一個(gè)典型的存儲器讀/寫周期還是由T1、T2、T3和T4組成,而I/O讀寫周期和DMA周期都自動(dòng)插入了一個(gè)等待時(shí)鐘周期。
④I/OCHRAY相當(dāng)于8086/8088時(shí)序中的READY信號。當(dāng)總線板卡上
的存儲器或I/0電路較慢時(shí),可利用該信號迫使CPU插入等待時(shí)鐘周期。但等待時(shí)鐘周期不得超過10個(gè)。
⑤8位ISA總線在存儲器讀/寫周期可用到20位地址,而16位ISA總線在存儲器讀寫周期中可使用24位地址。但由于受I/O指令的限制。8位和16位ISA總線的I/0讀/寫周期都只能使用低16位地址。
⑥BALE在CPU總線周期的T1期間有效,它的基本作用是進(jìn)行地址鎖存。但也可以作為一個(gè)新的CPU總線周期已開始的標(biāo)志。
⑦AEN有效表示DMAC正在控制系統(tǒng)總線所以它可以作為系統(tǒng)處于DMA總線周期的標(biāo)志。
3ISA總線接口
執(zhí)行ISA總線規(guī)范的電路稱為。ISA總線接口。通過ISA總線接口可以為系統(tǒng)擴(kuò)充存儲器。也可以擴(kuò)充I/O設(shè)備。在實(shí)際應(yīng)用中對后者的需求更大因?yàn)闄C(jī)器主板上一般已經(jīng)或者可以安裝足夠的存儲器而I/O設(shè)備是各種各樣的。系統(tǒng)對I/O設(shè)備的需求也不盡相同。正因?yàn)槿绱耍琁SA總線又被歸類于I/O擴(kuò)展總線。注意I/O設(shè)備是一個(gè)廣義的概念可以是像打印機(jī)、硬盤那樣實(shí)實(shí)在在的設(shè)備。也可以是像A/D轉(zhuǎn)換器、D/A轉(zhuǎn)換器、計(jì)數(shù)器那樣的電路。當(dāng)
I/O設(shè)備是一個(gè)電路時(shí)。通常和總線接口做在一個(gè)總線板卡上習(xí)慣稱之為某某接口板(如A/D接口板)或某某接口(如D/A接口)。從ISA總線的引腳信號以及總線時(shí)序看和8086/8088最大模式時(shí)的系統(tǒng)三總線以及8086/8088的總線周期時(shí)序差別不大,因此在設(shè)計(jì)ISA總線接口特別是I/O接口時(shí)。除了下面三點(diǎn)需要注意外,可以采用與設(shè)計(jì)8086/8088
接口幾乎相同的方法。這三點(diǎn)是
1.當(dāng)設(shè)計(jì)非DMA方式的I/O接口時(shí),應(yīng)把AEN為低作為該接口工作的使能
條件。以確保在總線上進(jìn)行DMA傳送時(shí)該接口不工作,否則DMA傳送時(shí)所發(fā)出的
地址與該接口設(shè)計(jì)地址相同時(shí)該接口會(huì)誤操作。
2.系統(tǒng)對ISA總線上的I/O端口地址采用部分譯碼方法。只譯碼A9、AO或
A10、A0。在選擇接口地址時(shí)應(yīng)避開系統(tǒng)已占用的地址以及它們的重疊區(qū)。
3如果所要設(shè)計(jì)的接口中包含需要CPU插入等待時(shí)鐘的功能則需設(shè)計(jì)
一個(gè)I/0CHRAY產(chǎn)生電路。以便在必要時(shí)使總線上的I/OCHRAY線為低電平。
但該電路與總線上的I/OCHRAY線的電氣連接以及有效信號出現(xiàn)和持續(xù)時(shí)
間等方面有一些要求,實(shí)際應(yīng)用時(shí)需再參閱其詳細(xì)資料。
DSP芯片TMS320F2812 DSP片外擴(kuò)展 64K * 16位SRAM(基本配置),最大可擴(kuò)展到512K * 16位。內(nèi)部RAM不夠用時(shí),用來擴(kuò)充內(nèi)存,當(dāng)然是并行的。
總線制是2根線控制很多根,多線制是每個(gè)控制點(diǎn)都有單獨(dú)的線
總線 是火災(zāi)自動(dòng)報(bào)警系統(tǒng)信號傳輸線路與消防聯(lián)動(dòng)系統(tǒng)合二為一,即在一個(gè)回路中既有探測器、手動(dòng)報(bào)警按鈕,又有控制消防聯(lián)動(dòng)設(shè)施動(dòng)作與接受動(dòng)作回授信號的控制模塊回路。也就是設(shè)備是并聯(lián)在一根總線上的
格式:pdf
大小:263KB
頁數(shù): 未知
評分: 4.6
針對實(shí)際應(yīng)用的需要,設(shè)計(jì)了一種基于工業(yè)控制ISA總線的地面接口系統(tǒng)。著重介紹氧活化測井儀工作原理、地面系統(tǒng)的硬件接口電路原理;重點(diǎn)研究中子氧活化水流測井儀的地面系統(tǒng)接口設(shè)計(jì),通過單片機(jī)實(shí)現(xiàn)數(shù)據(jù)與命令間收發(fā)及通信協(xié)議的解釋;采用軟硬結(jié)合的方法實(shí)現(xiàn)PCM編碼。接口采用ISA總線設(shè)計(jì),該設(shè)計(jì)應(yīng)用于地面系統(tǒng)與不同儀器的快速配接,實(shí)驗(yàn)證明該系統(tǒng)具有良好的兼容性及高可靠性。
格式:pdf
大?。?span id="65i6zrj" class="single-tag-height">263KB
頁數(shù): 6頁
評分: 4.7
本文主要介紹了目前工業(yè)自動(dòng)化控制系統(tǒng)中廣泛使用的幾種現(xiàn)場總線及其總線電纜的特點(diǎn),并以基金會(huì)現(xiàn)場總線FF-H1(低速)和Profibus PA總線電纜為例,探討了現(xiàn)場總線電纜的設(shè)計(jì)。
EISA(Extended Industry Standard Architecture:擴(kuò)展工業(yè)標(biāo)準(zhǔn)結(jié)構(gòu))是EISA集團(tuán)為配合32位CPU而設(shè)計(jì)的總線擴(kuò)展標(biāo)準(zhǔn)。它吸收了IBM微通道總線的精華,并且兼容ISA總線。但現(xiàn)今已被淘汰。
Extended Industry Standard Architecture(EISA)Bus 擴(kuò)展工業(yè)標(biāo)準(zhǔn)體系結(jié)構(gòu)(EISA)總線 EISA總線1989年由工業(yè)廠商聯(lián)盟設(shè)計(jì),用于支持現(xiàn)有的ISA擴(kuò)充板,同時(shí)為以后的發(fā)展提供一個(gè)平臺。為支持ISA卡,它使用8MHz的時(shí)鐘速率,但總線提供的DMA(直接存儲器訪問)速度可達(dá)33Mbps。EISA總線的輸出/輸出(I/O)總線和微處理總線是分離的,因此I/O總線可保持低時(shí)鐘速率以支持ISA卡而微處理器總線則可以高速率運(yùn)行。EISA機(jī)器可以向多個(gè)用戶提供高速磁盤輸出。
EISA總線是全32位的,所以這種設(shè)計(jì)可處理比ISA總線更多的引腳。連結(jié)器是一個(gè)兩層槽設(shè)計(jì),既能接受ISA卡,又能接受EISA卡。頂層與ISA卡相連,低層則與EISA 卡相連。盡管EISA總線保持與ISA兼容的8MHz時(shí)鐘速率,但它們支持一種突發(fā)式數(shù)據(jù)傳送方法,可以以三倍于ISA總線的速率傳送數(shù)據(jù)。大型網(wǎng)絡(luò)服務(wù)器的設(shè)計(jì)大多選用EISA總線。
一直到上世紀(jì)90年代末期都還有部分這類接口類型的網(wǎng)卡。當(dāng)然這種總線接口不僅用于網(wǎng)卡,像PCI接口一樣,當(dāng)時(shí)也普遍應(yīng)用于包括網(wǎng)卡、顯卡、聲卡等在內(nèi)所有內(nèi)置板卡。
ISA總線接口由于I/O速度較慢,隨著上世紀(jì)90年代初PCI總線技術(shù)的出現(xiàn),很快被淘汰了。在市面上基本上看不到有ISA總線類型的網(wǎng)卡。不過出現(xiàn)了一種復(fù)古現(xiàn)象,就是在一些品牌的最新的i865系列芯片組主板中居然又提供了幾條ISA插槽,真是令人費(fèi)解!
圖是一款I(lǐng)SA總線型網(wǎng)卡示意圖。從圖中可以看出它的金手指比較長,與PCI接口同樣,也只有一個(gè)缺口位,但這一缺口位離兩端的距離比PCI接口金手指缺口位要長許多。