專利名稱:具有自動(dòng)通信模式確定功能的微計(jì)算機(jī)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種帶有電可擦除可編程只讀存儲(chǔ)器(EEPROM)的微計(jì)算機(jī)。
這種類型的常規(guī)微計(jì)算機(jī)具有幾種通信模式,以在快速編程模式中傳送編程數(shù)據(jù)。用戶選擇用于快速編程的特定通信模式。
在上述微計(jì)算機(jī)中,不用于快速編程中的端子需要專用于快速編程模式中的端電路來避免電流流過與該端子相連的輸入緩沖器。
這導(dǎo)致在微計(jì)算機(jī)的基片上的部件數(shù)目增加,使其成本驟升,并且由于如下原因使得該基片變得更大。在快速編程模式中要被用戶所選擇的通信模式是未知的,因此不能確定不被使用的端子。因此,必須啟動(dòng)與可能用于快速編程模式中的端子相關(guān)聯(lián)的輸入緩沖器而不管該端子是否實(shí)際被選擇。
本發(fā)明的一個(gè)目的是提供一種具有不需要專用于快速編程模式中的端電路(terminal circuit)的快速EEPROM的微計(jì)算機(jī)。
根據(jù)本發(fā)明的一個(gè)方面,一種具有快速EEPROM的微計(jì)算機(jī)包括自動(dòng)通信模式確定電路,用于確定快速編程模式中的通信模式,以及用于把這樣確定的通信模式的通信模式信號(hào)設(shè)置為有效電平,以及與各個(gè)輸入端相關(guān)聯(lián)的控制電路,用于在與該輸入端相關(guān)聯(lián)的通信模式的通信模式信號(hào)處于有效電平時(shí),在快速編程模式中把與該輸入端相關(guān)聯(lián)的輸入緩沖器設(shè)置為有效狀態(tài)。
在快速編程模式中,自動(dòng)通信模式確定電路自動(dòng)確定要被用于快速編程中的通信模式,產(chǎn)生通信模式信號(hào),并把該信號(hào)傳送到通信模式信號(hào)總線。
為了實(shí)現(xiàn)快速編程,在此提供幾種傳送編程數(shù)據(jù)的通信模式。例如,提供三線串行接口(在下文中稱為CSI)以及異步串行接口(在下文中稱為UART)這兩種通信模式,并且用戶在快速編程中選擇其中一種通信模式傳送編程數(shù)據(jù)。
在這種情況下,既然由用戶選擇CSI端或UART端,因此可以預(yù)先確定使用那一種。
對(duì)于根據(jù)通信模式而可能被用或不被用的端子,在快速編程模式中,一個(gè)輸出(通信模式信號(hào))被從通信模式信號(hào)總線獲得,并被作為輸入緩沖器控制信號(hào)輸出。這使得與不被用于快速編程中的端子相關(guān)聯(lián)的輸入緩沖器被關(guān)閉,從而防止電流流過該輸入緩沖器。
對(duì)于預(yù)先知道不被使用的端子,在快速編程模式中選擇輸入緩沖器無效電平信號(hào)作為輸入緩沖器控制信號(hào)而進(jìn)行傳送。這使得不被用于快速編程中的端子的輸入緩沖器被關(guān)閉,從而避免電流流過該輸入緩沖器。
由于防止電流流過該輸入緩沖器而不需要在基片上進(jìn)行任何終端處理,因此可以在基片上除去專用快速編程模式中的端電路。這使得微計(jì)算機(jī)的基片成本降低并且尺寸減小。
根據(jù)本發(fā)明的另一種方面,一種具有快速EEPROM的微計(jì)算機(jī)包括用于每個(gè)通信模式的通信模式選擇信號(hào)輸入端,取代自動(dòng)通信模式確定電路。在快速編程模式中,當(dāng)從與有關(guān)輸入端相關(guān)聯(lián)的通信模式的通信模式選擇信號(hào)輸入端提供有效通信模式信號(hào)時(shí),與該輸入端相關(guān)聯(lián)的輸入緩沖器被激活。
從下文中參照示出本發(fā)明的實(shí)施例的附圖進(jìn)行的描述中,本發(fā)明的上述和其它目的、特點(diǎn)和優(yōu)點(diǎn)將變得更加清楚。
圖1為示出根據(jù)本發(fā)明第一實(shí)施例的具有快速EEPROM的微計(jì)算機(jī)的示意方框圖;圖2為示出圖1中的自動(dòng)通信模式確定電路的方框圖;圖3為用于說明圖1中所示的實(shí)施例的操作過程的信號(hào)時(shí)序圖;圖4為用于說明圖1中所示的實(shí)施例的部分操作過程的信號(hào)時(shí)序圖;圖5為示出根據(jù)本發(fā)明第二實(shí)施例的具有快速EEPROM的微計(jì)算機(jī)的方框圖;以及圖6為示出根據(jù)本發(fā)明第三實(shí)施例的具有快速EEPROM的微計(jì)算機(jī)的方框圖。
第一實(shí)施例現(xiàn)在參見圖1,其中示出根據(jù)本發(fā)明第一實(shí)施例的具有快速EEPROM的微計(jì)算機(jī),其中包括系統(tǒng)時(shí)鐘輸入端1、快速編程模式信號(hào)端2、通信模式選擇信號(hào)輸入端3、自動(dòng)通信模式確定電路7、通信模式信號(hào)總線8、數(shù)據(jù)總線9、正常模式輸入緩沖器控制信號(hào)總線10、快速EEPROM 11、中央處理單元(CPU)12、端電路20-1至20-n、以及端電路30-1至30-n。
系統(tǒng)時(shí)鐘輸入端1接收系統(tǒng)時(shí)鐘信號(hào)4??焖倬幊棠J叫盘?hào)輸入端2接收表示要在快速EEPROM 11中改寫數(shù)據(jù)的模式的快速編程模式信號(hào)5。通信模式選擇信號(hào)輸入端3接收通信模式選擇信號(hào)6,該信號(hào)包括一串脈沖信號(hào),其脈沖數(shù)目對(duì)應(yīng)于每種通信模式。
自動(dòng)通信模式確定電路7連接到輸入端2和3并確定一種通信模式,產(chǎn)生與該模式相關(guān)的通信模式信號(hào),并且把該信號(hào)發(fā)送到通信模式總線8。
端電路20-1至20-n包括端子21-1至21-n、選擇器23-1至23-n、以及輸入緩沖器22-1至22-n,其中不能根據(jù)快速編程中的通信模式預(yù)先得知端子21-1至21-n是否被采用。選擇器23-1至23-n從信號(hào)總線8接收一個(gè)輸出信號(hào),并且從CPU 12通過正常模式輸入緩沖器控制信號(hào)總線10接收一個(gè)輸出信號(hào)(輸入緩沖器控制信號(hào)),并且當(dāng)快速編程模式信號(hào)5處于有效電平時(shí),選擇一種通信模式以把該信號(hào)作為輸入緩沖器控制信號(hào)24-1至24-n而傳送。輸入緩沖器22-1至22-n分別接收輸入緩沖器控制信號(hào)24-1至24-n。當(dāng)信號(hào)24-1至24-n處于有效電平時(shí),輸入緩沖器22-1至22-n分別把由輸入端21-1至21-n所接收的信號(hào)發(fā)送到數(shù)據(jù)總線9。當(dāng)信號(hào)24-1至24-n處于無效電平時(shí),輸入緩沖器22-1至22-n分別關(guān)閉,并把高阻態(tài)輸出到數(shù)據(jù)總線9。
端電路30-1至30-n分別包括能夠預(yù)先得知不被用于快速編程模式中的端子31-1至31-n、選擇器33-1至33-n、以及輸入緩沖器32-1至32-n。選擇器33-1至33-n分別從CPU 12接收輸入緩沖器無效電平信號(hào)35-1至35-n以及正常模式輸入緩沖器控制信號(hào)10。當(dāng)快速編程模式信號(hào)5處于有效電平時(shí),選擇器33-1至33-n分別選擇輸入緩沖器無效電平信號(hào)35-1至35-n,并且分別把該信號(hào)作為輸入緩沖器控制信號(hào)34-1至34-n輸出。輸入緩沖器32-1至32-n分別接收來自輸入端31-1至31-n的信號(hào)和輸入緩沖器控制信號(hào)34-1至34-n。當(dāng)信號(hào)34-1至34-n處于有效電平時(shí),輸入緩沖器32-1至32-n把輸入端31-1至31-n的信號(hào)發(fā)送到數(shù)據(jù)總線9。當(dāng)輸入緩沖器控制信號(hào)34-1至34-n處于無效電平時(shí),輸入緩沖器32-1至32-n關(guān)閉,并把高阻態(tài)輸出到數(shù)據(jù)總線9。
現(xiàn)在具體描述自動(dòng)通信模式確定電路7的結(jié)構(gòu)。
參見圖2,模式確定電路7包括計(jì)數(shù)器50、時(shí)間測量電路40、通信模式信號(hào)產(chǎn)生電路60、以及“與”電路70。
“與”電路70接收快速編程模式信號(hào)5和通信模式選擇信號(hào)6以輸出這些信號(hào)的邏輯組合。
計(jì)數(shù)器50計(jì)數(shù)來自“與”電路70的脈沖信號(hào)的數(shù)目,以產(chǎn)生一個(gè)計(jì)數(shù)值作為結(jié)果。
時(shí)間測量電路40包括一比較器42和一計(jì)數(shù)器43。計(jì)數(shù)器43計(jì)數(shù)來自系統(tǒng)時(shí)鐘電路4的脈沖信號(hào),以產(chǎn)生一個(gè)計(jì)數(shù)值。該計(jì)數(shù)值在來自“與”電路70的脈沖信號(hào)處于無效電平時(shí)復(fù)位,或者由匹配信號(hào)44所復(fù)位。比較器42把來自計(jì)數(shù)器43的輸出值與設(shè)置值41相比較,并且當(dāng)這兩個(gè)數(shù)值相等時(shí)產(chǎn)生一個(gè)匹配信號(hào)。
通信模式信號(hào)產(chǎn)生電路60包括n個(gè)通信模式信號(hào)產(chǎn)生器61-1至61-n,以識(shí)別n個(gè)通信模式。產(chǎn)生器61-1至61-n,即,通信模式信號(hào)1產(chǎn)生電路61-1至通信模式信號(hào)n產(chǎn)生電路61-n分別包括比較器62-1至62-n和觸發(fā)器電路65-1至65-n。比較器62-1至62-n分別把來自計(jì)數(shù)器5的輸出值與設(shè)置值63-1至63-n相比較,當(dāng)這些數(shù)值相匹配時(shí),輸出匹配信號(hào)64-1至64-n。當(dāng)快速編程模式信號(hào)5被設(shè)置為有效電平時(shí),觸發(fā)器電路65-1至65-n被釋放,當(dāng)匹配信號(hào)44被設(shè)為有效電平時(shí)觸發(fā)器電路從復(fù)位狀態(tài)變?yōu)榉謩e鎖存匹配信號(hào)64-1至64-n的數(shù)據(jù),然后分別把該數(shù)據(jù)輸出作為通信模式信號(hào)66-1至66-n。
下面參照?qǐng)D3描述圖1中所示的第一實(shí)施例的操作。
當(dāng)快速編程模式信號(hào)5被在時(shí)刻T0設(shè)置為有效電平時(shí),微計(jì)算機(jī)13從正常模式變?yōu)榭焖倬幊棠J?。該正常模式是CPU 12從快速EEPROM 11中獲取指令代碼以根據(jù)該指令進(jìn)行操作的模式??焖倬幊棠J?改寫快速EEPROM中的數(shù)據(jù)的模式。
在本實(shí)施例的快速編程模式中,假設(shè)用戶可以選擇n種通信方法(即,通信模式1至通信模式n)中的任意一種來傳送編程數(shù)據(jù)。
自動(dòng)通信模式確定電路7在快速編程模式信號(hào)5變?yōu)橛行r(shí)開始其操作,并且在從時(shí)刻T0至?xí)r刻T4的時(shí)間段內(nèi)計(jì)數(shù)通信模式選擇信號(hào)6的脈沖信號(hào)。電路7根據(jù)該計(jì)數(shù)值確定一種通信模式,并產(chǎn)生一個(gè)通信模式信號(hào),以把該信號(hào)傳送到通信模式信號(hào)總線8。例如,當(dāng)使用通信模式k時(shí),電路7計(jì)數(shù)選擇信號(hào)6的k個(gè)脈沖信號(hào),以相應(yīng)地確定一種通信模式,并且在從時(shí)刻T4至?xí)r刻T5的時(shí)間段內(nèi)把通信模式信號(hào)66-n設(shè)置為有效電平,以及把其他通信模式信號(hào)設(shè)置為無效電平。然后,電路7把信號(hào)66-n發(fā)送到模式總線8。
端電路20-1至20-n通過正常模式輸入緩沖器控制信號(hào)總線10和通信模式信號(hào)總線8從CPU 12接收信號(hào)。當(dāng)快速編程模式信號(hào)5在時(shí)刻T0變?yōu)橛行r(shí),選擇器23-1至23-n從信號(hào)總線8選擇信號(hào),以把該信號(hào)作為輸入緩沖器控制信號(hào)24-1至24-n輸出。例如,如果當(dāng)選擇通信模式k時(shí),僅有端電路20-n被采用,則從設(shè)置快速編程模式的時(shí)刻T0到建立該通信模式的時(shí)刻T4之間的時(shí)間段內(nèi),分別來自端電路20-1至20-n的控制信號(hào)24-1至24-n為無效。這樣輸入緩沖器22-1至22-n關(guān)閉,防止電流流過輸入緩沖器22-1至22-n。在從時(shí)刻T4至?xí)r刻T5的快速編程周期內(nèi),通信模式信號(hào)66-n被從通信模式總線8饋送到工作與快速編程模式中的端電路20-n,并且從選擇器23-n作為緩沖器控制信號(hào)24-n傳送,以僅僅啟動(dòng)輸入緩沖器22-n。由于與其它端電路相關(guān)聯(lián)的輸入緩沖器被關(guān)閉,則可以防止電流流過這些輸入緩沖器。
在可預(yù)先知道不用于快速編程模式中的端電路30-1至30-n中,當(dāng)快速編程模式信號(hào)5在時(shí)刻T0變?yōu)橛行r(shí),選擇器33-1至33-n分別選擇輸入緩沖器無效電平信號(hào)35-1至35-n,以分別輸出無效電平信號(hào)作為輸入緩沖器控制信號(hào)34-1至34-n。在從時(shí)刻T0至?xí)r刻T5的周期中,控制信號(hào)34-1至34-n處于無效電平,從而相應(yīng)的避免電流流過輸入緩沖器32-1至32-n。
下面將參照?qǐng)D4具體描述自動(dòng)通信模式確定電路7的操作。
在圖4的時(shí)序圖中,從快速編程模式信號(hào)5變?yōu)橛行У臅r(shí)刻T0到信號(hào)5變?yōu)闊o效的時(shí)刻T5的時(shí)刻段內(nèi),“與”電路70連續(xù)輸出處于某一電平的通信模式選擇信號(hào)6。
計(jì)數(shù)器50檢測并計(jì)數(shù)來自“與”電路70的信號(hào)的下降沿。當(dāng)來自“與”電路70的信號(hào)在時(shí)刻T1下降時(shí),計(jì)數(shù)器50相應(yīng)地進(jìn)行計(jì)數(shù)操作,即計(jì)數(shù)器50的數(shù)值變?yōu)?。類似地,該計(jì)數(shù)值在T2時(shí)刻變?yōu)?。假設(shè)在T3時(shí)刻接收到第k個(gè)脈沖信號(hào),則計(jì)數(shù)器的數(shù)值變?yōu)閗。在信號(hào)5變?yōu)闊o效的時(shí)刻T5,計(jì)數(shù)器50被復(fù)位為0。
時(shí)間測量電路40實(shí)現(xiàn)的主要功能是檢測通信模式設(shè)置周期的結(jié)束。當(dāng)電路40在預(yù)定的時(shí)間段內(nèi)沒有檢測到通信模式選擇信號(hào)6的脈沖信號(hào)時(shí),則假設(shè)該通信模式設(shè)置周期結(jié)束。例如,當(dāng)設(shè)置數(shù)值41被設(shè)為i并且系統(tǒng)時(shí)鐘信號(hào)4具有Tsys的周期時(shí),如果電路40在i×Tsys的時(shí)間段內(nèi)(在T3之后,從來自“與”電路70的輸出信號(hào)上升的時(shí)刻到時(shí)刻T4)沒有接收到通信模式選擇信號(hào)6的脈沖信號(hào),則通信模式選擇過程結(jié)束。當(dāng)來自“與”電路70的信號(hào)有效時(shí),計(jì)數(shù)器43采用系統(tǒng)時(shí)鐘信號(hào)4作為其計(jì)數(shù)時(shí)鐘信號(hào)。當(dāng)該輸出信號(hào)無效時(shí),計(jì)數(shù)器43被清零。當(dāng)在從T0至T1的時(shí)刻段內(nèi)來自“與”電路70的信號(hào)變?yōu)橛行r(shí),計(jì)數(shù)器43利用系統(tǒng)時(shí)鐘信號(hào)4作為其計(jì)數(shù)時(shí)鐘信號(hào)開始計(jì)數(shù)操作。在通信模式選擇信號(hào)6和來自“與”電路70的輸出信號(hào)都變?yōu)闊o效的時(shí)刻T1,計(jì)數(shù)器43被清零。然后,當(dāng)來自“與”電路70的信號(hào)變?yōu)橛行r(shí),計(jì)數(shù)器43重新開始計(jì)數(shù)操作。當(dāng)來自“與”電路70的信號(hào)變?yōu)橛行r(shí),被在T3時(shí)刻清零的計(jì)數(shù)器43開始計(jì)數(shù)操作。如果計(jì)數(shù)器43在預(yù)定的時(shí)間段內(nèi)沒有接收到通信模式選擇信號(hào)6的脈沖信號(hào),則計(jì)數(shù)器43繼續(xù)計(jì)數(shù)操作。當(dāng)計(jì)數(shù)值等于i時(shí),比較器42檢測到設(shè)置值41與計(jì)數(shù)器43的數(shù)值相匹配,然后產(chǎn)生匹配信號(hào)44。響應(yīng)該信號(hào),使計(jì)數(shù)器43清零并停止計(jì)數(shù)操作。
通信模式信號(hào)1產(chǎn)生器61-1包括比較器62-1。例如,設(shè)置值63-1被設(shè)置為1。在計(jì)數(shù)器50的數(shù)值變?yōu)?的時(shí)刻T1,比較器62-1檢測到設(shè)置值63-1與計(jì)數(shù)器50的數(shù)值相匹配,并把匹配信號(hào)64-1設(shè)置為有效電平。在計(jì)數(shù)值變?yōu)?的時(shí)刻T2,比較器62-1把匹配信號(hào)64-1設(shè)置為無效電平。在時(shí)間測量電路40檢測到通信模式設(shè)置周期結(jié)束并產(chǎn)生匹配信號(hào)44的時(shí)刻T4,觸發(fā)器電路65-1在匹配信號(hào)44處于有效電平的時(shí)間中鎖存匹配信號(hào)64-1的電平,然后把鎖存的電平作為通信模式信號(hào)66-1傳送到通信模式信號(hào)總線8。
通信模式信號(hào)n產(chǎn)生器61-n包括比較器62-n。假設(shè)設(shè)置值63-n被設(shè)置為k。在計(jì)數(shù)器50的數(shù)值變?yōu)閗的時(shí)刻T3,比較器62-n識(shí)別出該設(shè)置值63-n等于計(jì)數(shù)器50的數(shù)值,并把匹配信號(hào)64-n設(shè)置為有效電平。在從T3至T5的周期內(nèi),計(jì)數(shù)器數(shù)值為k,因此匹配信號(hào)64-n在從T4至T5的周期內(nèi)保持有效。在時(shí)間測量電路40檢測到通信模式設(shè)置周期結(jié)束并輸出匹配信號(hào)44的時(shí)刻T4,觸發(fā)器電路65-n匹配信號(hào)44處于有效電平的時(shí)間中鎖存匹配信號(hào)64-1。然后觸發(fā)器電路65把該鎖存電平作為通信模式信號(hào)66-n傳送到通信模式信號(hào)總線8。由于設(shè)置值63-n為k,則匹配信號(hào)64-n在時(shí)刻T4為有效。因此觸發(fā)器電路65-n鎖存該有效電平,以把有效電平信號(hào)作為通信模式信號(hào)66-n發(fā)送。
在第一實(shí)施例的描述中,由一個(gè)通信模式信號(hào)來控制一個(gè)端電路。但是,這不是對(duì)本發(fā)明的限制,即,可以由一個(gè)通信模式信號(hào)控制兩個(gè)或多個(gè)端電路。另外,在該描述中采用二輸入端的“與”電路作為輸入緩沖器。但是,輸入信號(hào)的數(shù)目不受限制。即,可以采用任何能夠接收輸入緩沖器控制信號(hào)的輸入緩沖器,例如,“或”類型的輸入緩沖器。第二實(shí)施例參見圖5,本發(fā)明第二實(shí)施例包括通信模式選擇信號(hào)輸入端3-1至3-n。來自輸入端3-1至3-n的通信模式選擇信號(hào)被饋送到通信模式信號(hào)總線8。例如,要選擇通信模式n,僅僅把通信模式選擇信號(hào)6-n設(shè)置為有效電平,并使其它通信模式選擇信號(hào)保持為無效。結(jié)果,可以避免自動(dòng)通信模式確定電路7選擇一種通信模式。第三實(shí)施例在圖6中所示的本發(fā)明第三實(shí)施例中,自動(dòng)通信模式確定電路7包括一解碼器80。解碼器80解碼從計(jì)數(shù)器50產(chǎn)生的數(shù)值,以把結(jié)果數(shù)值輸出到通信模式信號(hào)總線8。這有利地減少了電路元件的數(shù)目。
盡管本發(fā)明的優(yōu)選實(shí)施例已經(jīng)通過利用專業(yè)術(shù)語進(jìn)行了描述,但是這種描述僅是用于說明的目的,應(yīng)當(dāng)知道可以作出各種改變和變化而不脫離所附權(quán)利要求的精神和范圍。
權(quán)利要求
1.一種微計(jì)算機(jī),其特征在于,其中包括一快速EEPROM;與各個(gè)通信模式相關(guān)聯(lián)的輸入端;與各個(gè)輸入端相關(guān)聯(lián)的輸入緩沖器;一自動(dòng)通信模式確定電路,用于確定快速編程模式中的通信模式,以及用于把這樣確定的通信模式的通信模式信號(hào)設(shè)置為有效電平;以及與各個(gè)輸入端相關(guān)聯(lián)的控制電路,用于在與該輸入端相關(guān)聯(lián)的通信模式的通信模式信號(hào)處于有效電平時(shí),在快速編程模式中把與該輸入端相關(guān)聯(lián)的輸入緩沖器設(shè)置為有效狀態(tài)。
2.根據(jù)權(quán)利要求1所述的微計(jì)算機(jī),其特征在于,所述自動(dòng)通信模式確定電路包括一“與”電路,用于接收快速編程模式信號(hào)和包括對(duì)應(yīng)于一種通信模式的脈沖信號(hào)的脈沖串的通信模式選擇信號(hào),并把這兩個(gè)信號(hào)進(jìn)行邏輯“與”運(yùn)算;第一計(jì)數(shù)器,用于計(jì)數(shù)來自所述“與”電路的脈沖信號(hào)以輸出一計(jì)數(shù)值;一時(shí)間測量電路,其中包括用于計(jì)數(shù)系統(tǒng)時(shí)鐘信號(hào)的脈沖信號(hào)的第二計(jì)數(shù)器,該計(jì)數(shù)值由第一匹配信號(hào)和來自所述“與”電路的脈沖信號(hào)的無效電平所復(fù)位,其中還包括一比較器,用于把一設(shè)置值與該第二計(jì)數(shù)器的計(jì)數(shù)值相比較,并且當(dāng)該數(shù)值相匹配時(shí)產(chǎn)生所述第一匹配信號(hào);第二比較器,用于把所述第一計(jì)數(shù)器的計(jì)數(shù)值與一設(shè)置值相比較,并且當(dāng)這些數(shù)值相等時(shí)產(chǎn)生第二匹配信號(hào);以及與各個(gè)通信模式相關(guān)聯(lián)的通信模式信號(hào)產(chǎn)生器,當(dāng)快速編程模式信號(hào)被設(shè)為一有效電平時(shí),該產(chǎn)生器的復(fù)位狀態(tài)被釋放,用于在所述第一匹配信號(hào)被設(shè)為一有效電平時(shí)鎖存所述第二匹配信號(hào),以激活與該通信模式相關(guān)聯(lián)的通信模式信號(hào)。
3.根據(jù)權(quán)利要求1所述的微計(jì)算機(jī),其特征在于,所述自動(dòng)通信模式確定電路包括一“與”電路,用于接收一快速編程模式信號(hào)和包括脈沖信號(hào)的一脈沖串的通信模式選擇信號(hào),并用于把這兩個(gè)信號(hào)進(jìn)行邏輯“與”運(yùn)算,其中該脈沖的數(shù)目對(duì)應(yīng)于一種通信模式;一計(jì)數(shù)器,用于計(jì)數(shù)來自所述“與”電路的脈沖信號(hào);以及一解碼器,用于解碼來自該計(jì)數(shù)器的計(jì)數(shù)值,并用于輸出對(duì)應(yīng)于所述計(jì)數(shù)值的通信模式信號(hào)。
4.根據(jù)權(quán)利要求1所述的微計(jì)算機(jī),其特征在于,所述控制電路包括一選擇器,用于通過正常模式輸入緩沖器控制總線從中央處理單元(CPU)接收一信號(hào),并且從通信模式信號(hào)總線接收相關(guān)聯(lián)的通信模式的通信模式信號(hào),用于在快速編程模式信號(hào)變?yōu)橛行r(shí)選擇該相關(guān)聯(lián)的通信模式,并且用于輸出所選擇的通信模式信號(hào)作為輸入緩沖器控制信號(hào),以激活與該通信模式相關(guān)聯(lián)的輸入緩沖器。
5.根據(jù)權(quán)利要求1所述的微計(jì)算機(jī),其特征在于,還包括至少一個(gè)輸入端,預(yù)先得知該輸入端不被用于快速編程模式中;以及一控制電路,用于在快速編程模式中把與所述輸入端相關(guān)聯(lián)的輸入緩沖器設(shè)置為無效狀態(tài)。
6.一種微計(jì)算機(jī),其特征在于,其中包括一快速EEPROM;與各個(gè)通信模式相關(guān)聯(lián)的輸入端;與各個(gè)通信模式相關(guān)聯(lián)的通信模式選擇信號(hào)輸入端,用于選擇一種相關(guān)聯(lián)的通信模式;以及與各個(gè)輸入端相關(guān)聯(lián)的控制電路,當(dāng)來自與該輸入端相關(guān)聯(lián)的通信模式的通信模式選擇信號(hào)輸入端的通信模式信號(hào)有效時(shí),用于在快速編程模式中把與該輸入端相關(guān)聯(lián)的輸入緩沖器設(shè)置為有效狀態(tài)。
7.根據(jù)權(quán)利要求6所述的微計(jì)算機(jī),其特征在于,所述控制電路包括一選擇器,用于通過正常模式輸入緩沖器控制總線從中央處理單元接收一信號(hào),并且從通信模式信號(hào)總線接收相關(guān)聯(lián)的通信模式的通信模式信號(hào),用于在快速編程模式信號(hào)變?yōu)橛行r(shí)選擇該相關(guān)聯(lián)的通信模式,并且用于輸出所選擇的通信模式信號(hào)作為輸入緩沖器控制信號(hào),以激活與該通信模式相關(guān)聯(lián)的輸入緩沖器。
8.根據(jù)權(quán)利要求6所述的微計(jì)算機(jī),其特征在于,所述控制電路包括一選擇器,用于接收輸入緩沖器有效電平信號(hào)和通過正常模式輸入緩沖器控制總線從中央處理單元接收一信號(hào),用于在快速編程模式信號(hào)變?yōu)橛行r(shí)選擇所述輸入緩沖器有效電平信號(hào),并且用于輸出所選擇的輸入緩沖器有效電平信號(hào)作為輸入緩沖器控制信號(hào),以激活與該通信模式相關(guān)聯(lián)的輸入緩沖器。
9.根據(jù)權(quán)利要求6所述的微計(jì)算機(jī),其特征在于,還包括至少一個(gè)輸入端,預(yù)先得知該輸入端不被用于快速編程模式中;以及一控制電路,用于在快速編程模式中把與所述輸入端相關(guān)聯(lián)的輸入緩沖器設(shè)置為無效狀態(tài)。
全文摘要
一種自動(dòng)通信模式確定電路在快速編程模式信號(hào)變?yōu)橛行r(shí)確定由通信模式選擇信號(hào)所表示的通信模式,且相關(guān)通信模式信號(hào)被饋送到通信模式信號(hào)總線。在一個(gè)端電路中,選擇器選擇相關(guān)聯(lián)的通信模式,并且輸入緩沖器控制信號(hào)激活一輸入緩沖器。對(duì)于不能根據(jù)通信模式得知是否被采用的端子,來自通信模式信號(hào)總線的輸出被選擇,以作為輸入緩沖器控制信號(hào)輸出。這使得與不用的端子相關(guān)聯(lián)的輸入緩沖器被關(guān)閉,以避免電流流過該輸入緩沖器。
文檔編號(hào)G11C16/10GK1254888SQ9912162
公開日2000年5月31日 申請(qǐng)日期1999年10月9日 優(yōu)先權(quán)日1998年10月9日
發(fā)明者長濱憲一 申請(qǐng)人:日本電氣株式會(huì)社