專利名稱:支持外部自動(dòng)測(cè)試設(shè)備的電路板及外部控制該板的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種支持外部自動(dòng)測(cè)試設(shè)備的電路板以及對(duì)該板進(jìn)行外部自動(dòng)控制 的方法。
背景技術(shù):
現(xiàn)有的電路板的故障檢測(cè)都是通過微處理器對(duì)電路板自身所攜帶的各個(gè)功能模 塊分別進(jìn)行檢測(cè)的,但是這樣的檢測(cè)方法無法判斷究竟是那個(gè)功能模塊故障,故障定位不 準(zhǔn)確。
外部自動(dòng)測(cè)試設(shè)備ATE是在被測(cè)試電路板的微處理器釋放總線控制權(quán)的情況下 進(jìn)行的,即電路板內(nèi)微處理器不參與工作電路,電路板內(nèi)部功能模塊的測(cè)試是在外部自動(dòng) 測(cè)試設(shè)備的控制下來完成,可以針對(duì)不同的功能模塊進(jìn)行檢測(cè),分別進(jìn)行故障與正常指示, 但是完成這種測(cè)試,需要電路板內(nèi)部有一種電路能夠支持外部測(cè)試設(shè)備的測(cè)試,現(xiàn)有電路 板中都不能支撐外部自動(dòng)測(cè)試設(shè)備,這就迫切需要提供一種能夠支持外部自動(dòng)測(cè)試設(shè)備的 電路板。發(fā)明內(nèi)容
為了解決現(xiàn)有的電路板無法支持外部自動(dòng)測(cè)試設(shè)備、測(cè)試故障定位不準(zhǔn)確的技術(shù) 問題,本發(fā)明提供一種支持外部測(cè)試設(shè)備的電路板以及對(duì)該板進(jìn)行外部自動(dòng)控制的方法。
本發(fā)明的技術(shù)解決方案
一種支持外部自動(dòng)測(cè)試設(shè)備的電路板,包括微處理器以及與微處理器連接的功能 模塊組,所述功能模塊組中各個(gè)功能模塊分別與微處理器相連,其特殊之處在于它還包括 用于隔離微處理器對(duì)各功能模塊控制、使外部自動(dòng)測(cè)試設(shè)備能夠?qū)δ苣K組的各個(gè)功能 模塊進(jìn)行控制的多個(gè)隔離控制電路,所述各隔離控制電路設(shè)置在微處理器和外部自動(dòng)測(cè)試 設(shè)備之間,所述各隔離控制電路分別設(shè)置在相應(yīng)的功能模塊內(nèi)。
上述功能模塊組包括時(shí)鐘模塊,所述隔離控制電路包括時(shí)鐘電路,所述時(shí)鐘電路 設(shè)置在時(shí)鐘模塊中,所述時(shí)鐘電路包括第一與非門和第二與非門;所述第一與非門的兩個(gè) 輸入端分別接內(nèi)部晶振的輸出以及外部自動(dòng)測(cè)試設(shè)備的時(shí)鐘屏蔽信號(hào),其輸出端接第二與 非門的其中一個(gè)輸入端,所述第二與非門的另一個(gè)輸入端接外部自動(dòng)測(cè)試設(shè)備的外部時(shí)鐘 輸入信號(hào),所述第二與非門的輸出端接微處理器的板內(nèi)用時(shí)鐘信號(hào)管腳。
上述功能模塊組包括總線控制模塊,所述總線禁止請(qǐng)求電路設(shè)置在總線控制模塊 中,
所述總線禁止請(qǐng)求電路包括用于禁止微處理器控制總線控制模塊的禁止電路、用 于外部自動(dòng)測(cè)試設(shè)備對(duì)地址總線進(jìn)行外部控制的地址總線電路以及用于外部自動(dòng)測(cè)試設(shè) 備對(duì)數(shù)據(jù)總線進(jìn)行外部控制的數(shù)據(jù)總線電路,
所述禁止電路、地址總線電路以及數(shù)據(jù)總線電路設(shè)置在微處理器和外部自動(dòng)測(cè)試 設(shè)備之間且相互并聯(lián);
所述禁止電路包括串聯(lián)的信號(hào)驅(qū)動(dòng)器和復(fù)位電路,所述復(fù)位電路包括或邏輯,所 述或邏輯一端連接外部自動(dòng)測(cè)試設(shè)備,另一端連接信號(hào)驅(qū)動(dòng)器,所述信號(hào)驅(qū)動(dòng)器的另一端 與微處理器連接;
所述地址總線電路包括串聯(lián)的第一雙向緩沖器和鎖存器,所述第一雙向緩沖器的 另一端與外部自動(dòng)測(cè)試設(shè)備相連,所述鎖存器的另一端與微處理器相連;
所述數(shù)據(jù)總線電路包括第二雙向緩沖器,所述第二雙向緩沖器的一端與外部自動(dòng) 測(cè)試設(shè)備相連,所述第二雙向緩沖器的另一端與微處理器相連。
上述功能模塊組包括離散量控制模塊,所述隔離控制電路包括離散量隔離電路、 離散量輸入電路和離散量輸出電路,所述離散量隔離電路、離散量輸入電路和離散量輸出 電路設(shè)置在離散量控制模塊中,
所述離散量隔離電路包括串聯(lián)的信號(hào)驅(qū)動(dòng)器和復(fù)位電路,所述復(fù)位電路包括或邏 輯,所述或邏輯一端連接外部自動(dòng)測(cè)試設(shè)備,另一端連接信號(hào)驅(qū)動(dòng)器,所述信號(hào)驅(qū)動(dòng)器的另 一端與微處理器連接;
所述離散量輸入電路包括第一調(diào)理電路、單向緩沖器以及第六雙向緩沖器,所述 第一調(diào)理電路和單向緩沖器串聯(lián),所述第一調(diào)理電路的另一端與外部自動(dòng)測(cè)試設(shè)備相連, 所述單向緩沖器的另一端通過16位外圍數(shù)據(jù)總線及第五雙向緩沖器與微處理器相連接; 所述離散量輸出電路包括第六雙向緩沖器、離散量輸入鎖存器以及第二調(diào)理電路,所述離 散量輸入鎖存器與第二調(diào)理電路串聯(lián),所述離散量輸入鎖存器的另一端通過16位外圍數(shù) 據(jù)總線及第五雙向緩沖器與微處理器相連接,所述第二調(diào)理電路的另一端與外部自動(dòng)測(cè)試 設(shè)備相連;所述第六雙向緩沖器的一端通過16位系統(tǒng)數(shù)據(jù)總線與外部自動(dòng)測(cè)試設(shè)備相連, 其另一端通過16位外圍數(shù)據(jù)總線及第五雙向緩沖器與微處理器相連接。
外部自動(dòng)控制電路板的方法,包括以下步驟
1在該電路板內(nèi)建立隔離控制電路,所述隔離控制電路一端與外部自動(dòng)設(shè)備連 接,另一端與微處理器連接,所述隔離控制電路用于隔離微處理器對(duì)功能模塊組中各功能 模塊的控制;
2外部自動(dòng)測(cè)試設(shè)備發(fā)送功能屏蔽信號(hào)給隔離控制電路隔離微處理器對(duì)功能模 塊的控制;
3外部自動(dòng)測(cè)試設(shè)備發(fā)送功能輸入信號(hào)給隔離控制電路,通過隔離控制電路隔離 微處理器來接管功能模塊,并對(duì)功能模塊進(jìn)行外部自動(dòng)測(cè)試。
7、根據(jù)權(quán)利要求5所述的外部自動(dòng)控制電路板的方法,其特征在于具體步驟為
1在該電路板內(nèi)建立隔離控制電路,所述隔離控制電路為時(shí)鐘電路,所述時(shí)鐘電 路包括并聯(lián)于外部自動(dòng)測(cè)試設(shè)備和微處理器之間的第一與非門和第二與非門
2外部自動(dòng)測(cè)試設(shè)備發(fā)送時(shí)鐘屏蔽信號(hào)給第一與非門,屏蔽微處理器對(duì)時(shí)鐘模塊 中內(nèi)部晶振的控制;
3外部自動(dòng)測(cè)試設(shè)備發(fā)送外部時(shí)鐘輸入信號(hào)給第二與非門控制微處理器來接管 時(shí)鐘模塊的控制,通過時(shí)鐘電路隔離微處理器來控制時(shí)鐘模塊。
以上方法具體步驟為
1在該電路板內(nèi)建立隔離控制電路,所述隔離控制電路為總線禁止請(qǐng)求電路,所 述總線禁止請(qǐng)求電路包括用于禁止微處理器控制總線控制模塊的禁止電路、用于外部自動(dòng)測(cè)試設(shè)備對(duì)地址總線進(jìn)行外部控制的地址總線電路以及用于外部自動(dòng)測(cè)試設(shè)備對(duì)數(shù)據(jù)總 線進(jìn)行外部控制的數(shù)據(jù)總線電路,
所述禁止電路、地址總線電路以及數(shù)據(jù)總線電路并聯(lián)于微處理器和外部自動(dòng)測(cè)試 設(shè)備之間,
所述禁止電路包括串聯(lián)于外部自動(dòng)測(cè)試設(shè)備和微處理器之間串聯(lián)的信號(hào)驅(qū)動(dòng)器 和復(fù)位電路,所述復(fù)位電路的另一端與外部自動(dòng)測(cè)試設(shè)備連接,所述信號(hào)驅(qū)動(dòng)器的另一端 與微處理器連接;
所述地址總線電路包括串聯(lián)于外部自動(dòng)測(cè)試設(shè)備和微處理器之間的串聯(lián)的第一 雙向緩沖驅(qū)動(dòng)和鎖存器,
所述數(shù)據(jù)總線電路包括串聯(lián)在自動(dòng)測(cè)試設(shè)備和微處理器之間的第二雙向緩沖器, 所述復(fù)位電路包括或邏輯;
2外部自動(dòng)測(cè)試設(shè)備發(fā)送功能屏蔽信號(hào)給總線禁止請(qǐng)求電路隔離微處理器對(duì)總 線控制模塊的控制
外部自動(dòng)測(cè)試設(shè)備發(fā)送HOLD請(qǐng)求信號(hào)與復(fù)位電路發(fā)送的復(fù)位信號(hào)通過信號(hào)驅(qū)動(dòng) 器隔離微處理器對(duì)總線控制模塊的控制;
3外部自動(dòng)測(cè)試設(shè)備發(fā)送功能輸入信號(hào)給總線禁止請(qǐng)求電路,通過總線禁止請(qǐng)求 電路隔離微處理器來接管總線控制模塊,并對(duì)總線控制模塊進(jìn)行外部自動(dòng)測(cè)試
外部自動(dòng)測(cè)試設(shè)備通過第二雙向緩沖器、以及串聯(lián)的第一雙向緩沖器和鎖存器來 控制微處理器接管總線控制模塊。
以上方法具體步驟為
1在該電路板內(nèi)建立隔離控制電路,所述隔離控制電路為離散量隔離電路、離散 量輸入電路和離散量輸出電路,
所述隔離電路、離散量輸入電路和離散量輸出電路并聯(lián)于外部自動(dòng)測(cè)試設(shè)備和微 處理器之間,
所述離散量隔離電路包括串聯(lián)于外部自動(dòng)測(cè)試設(shè)備和微處理器之間串聯(lián)的信號(hào) 驅(qū)動(dòng)器和復(fù)位電路,所述復(fù)位電路的另一端與外部自動(dòng)測(cè)試設(shè)備連接,所述信號(hào)驅(qū)動(dòng)器的 另一端與微處理器連接;
所述離散量輸入電路包括串聯(lián)在外部自動(dòng)測(cè)試設(shè)備和微處理器之間的串聯(lián)的第 一調(diào)理電路、單向緩沖器以及第六雙向緩沖器,
所述離散量輸出電路包括串聯(lián)在外部自動(dòng)測(cè)試設(shè)備和微處理器之間的串聯(lián)的第 六雙向緩沖器、離散量輸入鎖存器以及第二調(diào)理電路,
2外部自動(dòng)測(cè)試設(shè)備發(fā)送功能屏蔽信號(hào)給離散量隔離電路隔離微處理器對(duì)離散 量控制模塊的控制;
外部自動(dòng)測(cè)試設(shè)備發(fā)送HOLD請(qǐng)求信號(hào)給與復(fù)位電路發(fā)送的復(fù)位信號(hào)通過信號(hào)驅(qū) 動(dòng)器隔離微處理器對(duì)離散量控制模塊的控制;
3外部自動(dòng)測(cè)試設(shè)備發(fā)送功能輸入信號(hào)給離散量輸入電路和離散量輸出電路,通 過離散量輸入電路和離散量輸出電路隔離微處理器來接管離散量控制模塊,并對(duì)離散量控 制模塊進(jìn)行外部自動(dòng)測(cè)試
外部自動(dòng)測(cè)試設(shè)備發(fā)送離散量輸入信號(hào)給第一調(diào)理電路,后依次經(jīng)過單向緩沖器以及第六雙向緩沖器控制微處理器離散量的輸入;
外部自動(dòng)測(cè)試設(shè)備發(fā)送16系統(tǒng)數(shù)據(jù)總線給第六雙向緩沖器,后依次經(jīng)過離散量 輸入鎖存器以及第二調(diào)理電路將離散量輸出信號(hào)給外部自動(dòng)測(cè)試設(shè)備。
本發(fā)明所具有的優(yōu)點(diǎn)
本發(fā)明通過在所測(cè)試的電路板中設(shè)置隔離控制電路,外部自動(dòng)測(cè)試設(shè)備ATE發(fā)送 功能屏蔽信號(hào)給隔離控制電路隔離微處理器對(duì)功能模塊的控制,外部自動(dòng)測(cè)試設(shè)備發(fā)送功 能輸入信號(hào)給隔離控制電路,通過隔離控制電路隔離微處理器來接管功能模塊,并對(duì)功能 模塊進(jìn)行外部自動(dòng)測(cè)試。支持外部自動(dòng)測(cè)試設(shè)備可以很準(zhǔn)確測(cè)試究竟是哪個(gè)功能模塊出現(xiàn)故障。
圖1為本發(fā)明隔離控制電路的時(shí)鐘電路圖2為本發(fā)明隔離控制電路的禁止電路圖3為本發(fā)明總線禁止請(qǐng)求電路;
圖4為本發(fā)明為離散量隔離電路圖5為離散量隔離電路中離散量輸入及輸出電路。
具體實(shí)施方式
一種支持外部自動(dòng)測(cè)試設(shè)備的電路板,包括微處理器以及與微處理器連接的功能 模塊組,所述功能模塊組中各個(gè)功能模塊并聯(lián)于微處理器,它還包括用于隔離微處理器對(duì) 各功能模塊控制、使外部自動(dòng)測(cè)試設(shè)備能夠?qū)ξ⑻幚砥鞯母鱾€(gè)功能模塊進(jìn)行控制的多個(gè)隔 離控制電路,所述隔離控制電路設(shè)置在微處理器和外部自動(dòng)測(cè)試設(shè)備之間,所述隔離控制 電路設(shè)置在相應(yīng)的功能模塊內(nèi)。
如圖1所示,功能模塊組包括時(shí)鐘模塊,隔離控制電路包括時(shí)鐘電路,時(shí)鐘電路設(shè) 置在時(shí)鐘模塊中,時(shí)鐘電路包括設(shè)置在外部自動(dòng)測(cè)試設(shè)備和微處理器之間的第一與非門和 第二與非門;第一與非門的兩個(gè)輸入端分別接內(nèi)部晶振的輸出以及外部自動(dòng)測(cè)試設(shè)備的時(shí) 鐘屏蔽信號(hào),其輸出端接第二與非門的其中一個(gè)輸入端,所述第二與非門的另一個(gè)輸入端 接外部自動(dòng)測(cè)試設(shè)備的外部時(shí)鐘輸入信號(hào),第二與非門的輸出端接微處理器的板內(nèi)用時(shí)鐘 信號(hào)管腳。
上述外部自動(dòng)測(cè)試設(shè)備給第一與非門發(fā)出時(shí)鐘屏蔽信號(hào),第一與非門隔離時(shí)鐘功 能模塊中內(nèi)部晶振的信號(hào),第二與非門傳輸外部自動(dòng)測(cè)試設(shè)備發(fā)出的外部時(shí)鐘輸入信號(hào)給 微處理器取完成控制。
如圖3所示,功能模塊組包括總線控制模塊隔離控制電路包括設(shè)置在外部自動(dòng)測(cè) 試設(shè)備和微處理器之間的總線禁止請(qǐng)求電路,總線禁止請(qǐng)求電路設(shè)置在總線控制模塊中,
總線禁止請(qǐng)求電路包括用于禁止微處理器控制總線控制模塊的禁止電路、用于外 部自動(dòng)測(cè)試設(shè)備對(duì)地址總線進(jìn)行外部控制的地址總線電路以及用于外部自動(dòng)測(cè)試設(shè)備對(duì) 數(shù)據(jù)總線進(jìn)行外部控制的數(shù)據(jù)總線電路,
禁止電路、地址總線電路以及數(shù)據(jù)總線電路設(shè)置在微處理器和外部自動(dòng)測(cè)試設(shè)備 之間且相互并聯(lián);
禁止電路包括設(shè)置在外部自動(dòng)測(cè)試設(shè)備和微處理器之間且相互串聯(lián)的信號(hào)驅(qū)動(dòng) 器和復(fù)位電路,復(fù)位電路的另一端與外部自動(dòng)測(cè)試設(shè)備連接,信號(hào)驅(qū)動(dòng)器的另一端與微處 理器連接;
地址總線電路包括設(shè)置在外部自動(dòng)測(cè)試設(shè)備和微處理器之間且串聯(lián)的第一雙向 緩沖驅(qū)動(dòng)和鎖存器,第一雙向緩沖器的另一端與外部自動(dòng)測(cè)試設(shè)備相連,鎖存器的另一端 與微處理器相連;
數(shù)據(jù)總線電路包括串聯(lián)在自動(dòng)測(cè)試設(shè)備和微處理器之間的第二雙向緩沖器,所述 第二雙向緩沖器的一端與外部自動(dòng)測(cè)試設(shè)備相連,第二雙向緩沖器的另一端與微處理器相 連;
如圖2所示,其中復(fù)位電路包括或邏輯,或邏輯一端連接外部自動(dòng)測(cè)試設(shè)備,另一 端輸出信號(hào)板內(nèi)備用?;蜻壿媯鬟f外部自動(dòng)測(cè)試設(shè)備發(fā)送的復(fù)位信號(hào),經(jīng)過或邏輯,將部分 信號(hào)留板使用,即可用于總線禁止請(qǐng)求電路中對(duì)微處理器的隔離,又可用于離散量控制模 塊中隔離控制電路的隔離信號(hào)。
如圖4、圖5所示,功能模塊組包括離散量控制模塊,隔離控制電路包括離散量隔 離電路、離散量輸入電路和離散量輸出電路,離散量隔離電路、離散量輸入電路和離散量輸 出電路設(shè)置在離散量控制模塊中,
離散量隔離電路、離散量輸入電路和離散量輸出設(shè)置在外部自動(dòng)測(cè)試設(shè)備和微處 理器之間且相互并聯(lián),
離散量隔離電路包括設(shè)置在外部自動(dòng)測(cè)試設(shè)備和微處理器之間且相互串聯(lián)的信 號(hào)驅(qū)動(dòng)器和復(fù)位電路,復(fù)位電路的另一端與外部自動(dòng)測(cè)試設(shè)備連接,信號(hào)驅(qū)動(dòng)器的另一端 與微處理器連接;
離散量輸入電路包括設(shè)置在外部自動(dòng)測(cè)試設(shè)備和微處理器之間的第一調(diào)理電路、 單向緩沖器以及第六雙向緩沖器,第一調(diào)理電路和單向緩沖器串聯(lián),所述第一調(diào)理電路的 另一端與外部自動(dòng)測(cè)試設(shè)備相連,單向緩沖器的另一端通過16位外圍數(shù)據(jù)總線及第五雙 向緩沖器與微處理器相連接;離散量輸出電路包括設(shè)置在外部自動(dòng)測(cè)試設(shè)備和微處理器之 間的第六雙向緩沖器、離散量輸入鎖存器以及第二調(diào)理電路,離散量輸入鎖存器與第二調(diào) 理電路串聯(lián),所述離散量輸入鎖存器的另一端通過16位外圍數(shù)據(jù)總線及第五雙向緩沖器 與微處理器相連接,第二調(diào)理電路的另一端與外部自動(dòng)測(cè)試設(shè)備相連;第六雙向緩沖器的 一端通過16位系統(tǒng)數(shù)據(jù)總線與外部自動(dòng)測(cè)試設(shè)備相連,其另一端通過16位外圍數(shù)據(jù)總線 及第五雙向緩沖器與微處理器相連接。
外部自動(dòng)控制上述電路板的方法,其包括以下步驟
1在該電路板內(nèi)建立隔離控制電路,所述隔離控制電路一端與外部自動(dòng)設(shè)備連 接,另一端與微處理器連接,所述隔離控制電路用于隔離微處理器對(duì)功能模塊組中各功能 模塊的控制;
2外部自動(dòng)測(cè)試設(shè)備發(fā)送功能屏蔽信號(hào)給隔離控制電路隔離微處理器對(duì)功能模 塊的控制;
3外部自動(dòng)測(cè)試設(shè)備發(fā)送功能輸入信號(hào)給隔離控制電路,通過隔離控制電路隔離 微處理器來接管功能模塊,并對(duì)功能模塊進(jìn)行外部自動(dòng)測(cè)試。
上述的外部自動(dòng)控制電路板的方法,具體步驟為
1在該電路板內(nèi)建立隔離控制電路,所述隔離控制電路為時(shí)鐘電路,所述時(shí)鐘電 路包括并聯(lián)于外部自動(dòng)測(cè)試設(shè)備和微處理器之間的第一與非門和第二與非門
2外部自動(dòng)測(cè)試設(shè)備發(fā)送時(shí)鐘屏蔽信號(hào)給第一與非門,屏蔽微處理器對(duì)時(shí)鐘模塊 中內(nèi)部晶振的控制;
3外部自動(dòng)測(cè)試設(shè)備發(fā)送外部時(shí)鐘輸入信號(hào)給第二與非門控制微處理器來接管 時(shí)鐘模塊的控制,通過時(shí)鐘電路隔離微處理器來控制時(shí)鐘模塊。
上述的外部自動(dòng)控制電路板的方法,具體步驟為
1在該電路板內(nèi)建立隔離控制電路,所述隔離控制電路為總線禁止請(qǐng)求電路,所 述總線禁止請(qǐng)求電路包括用于禁止微處理器控制總線控制模塊的禁止電路、用于外部自動(dòng) 測(cè)試設(shè)備對(duì)地址總線進(jìn)行外部控制的地址總線電路以及用于外部自動(dòng)測(cè)試設(shè)備對(duì)數(shù)據(jù)總 線進(jìn)行外部控制的數(shù)據(jù)總線電路,
所述禁止電路、地址總線電路以及數(shù)據(jù)總線電路并聯(lián)于微處理器和外部自動(dòng)測(cè)試 設(shè)備之間,
所述禁止電路包括串聯(lián)于外部自動(dòng)測(cè)試設(shè)備和微處理器之間并聯(lián)的信號(hào)驅(qū)動(dòng)器 和復(fù)位電路所述復(fù)位電路的另一端與外部自動(dòng)測(cè)試設(shè)備連接,所述信號(hào)驅(qū)動(dòng)器的另一端與 微處理器連接;
所述地址總線電路包括串聯(lián)于外部自動(dòng)測(cè)試設(shè)備和微處理器之間的串聯(lián)的第一 雙向緩沖驅(qū)動(dòng)和鎖存器,
所述數(shù)據(jù)總線電路包括串聯(lián)在自動(dòng)測(cè)試設(shè)備和微處理器之間的第二雙向緩沖器, 所述復(fù)位電路包括或邏輯;
2外部自動(dòng)測(cè)試設(shè)備發(fā)送功能屏蔽信號(hào)給總線禁止請(qǐng)求電路隔離微處理器對(duì)總 線控制模塊的控制
外部自動(dòng)測(cè)試設(shè)備發(fā)送HOLD請(qǐng)求信號(hào)與復(fù)位電路發(fā)送的復(fù)位信號(hào)通過信號(hào)驅(qū)動(dòng) 器隔離微處理器對(duì)總線控制模塊的控制;
3外部自動(dòng)測(cè)試設(shè)備發(fā)送功能輸入信號(hào)給總線禁止請(qǐng)求電路,通過總線禁止請(qǐng)求 電路隔離微處理器來接管總線控制模塊,并對(duì)總線控制模塊進(jìn)行外部自動(dòng)測(cè)試
外部自動(dòng)測(cè)試設(shè)備通過第二雙向緩沖器、以及串聯(lián)的第一雙向緩沖器和鎖存器來 控制微處理器接管總線控制模塊。
上述外部自動(dòng)控制電路板的方法,具體步驟為
1在該電路板內(nèi)建立隔離控制電路,所述隔離控制電路為離散量隔離電路、離散 量輸入電路和離散量輸出電路,
所述隔離電路、離散量輸入電路和離散量輸出電路并聯(lián)于外部自動(dòng)測(cè)試設(shè)備和微 處理器之間,
離散量隔離電路包括串聯(lián)于外部自動(dòng)測(cè)試設(shè)備和微處理器之間并聯(lián)的信號(hào)驅(qū)動(dòng) 器和復(fù)位電路,所述復(fù)位電路的另一端與外部自動(dòng)測(cè)試設(shè)備連接,所述信號(hào)驅(qū)動(dòng)器的另一 端與微處理器連接;
離散量輸入電路包括串聯(lián)在外部自動(dòng)測(cè)試設(shè)備和微處理器之間的串聯(lián)的第一調(diào) 理電路、單向緩沖器以及第六雙向緩沖器,
離散量輸出電路包括串聯(lián)在外部自動(dòng)測(cè)試設(shè)備和微處理器之間的串聯(lián)的第六雙向緩沖器、離散量輸入鎖存器以及第二調(diào)理電路,
2外部自動(dòng)測(cè)試設(shè)備發(fā)送功能屏蔽信號(hào)給離散量隔離電路隔離微處理器對(duì)離散 量控制模塊的控制;
外部自動(dòng)測(cè)試設(shè)備發(fā)送HOLD請(qǐng)求信號(hào)給與復(fù)位電路發(fā)送的復(fù)位信號(hào)通過信號(hào)驅(qū) 動(dòng)器隔離微處理器對(duì)離散量控制模塊的控制;
3外部自動(dòng)測(cè)試設(shè)備發(fā)送功能輸入信號(hào)給離散量輸入電路和離散量輸出電路,通 過離散量輸入電路和離散量輸出電路隔離微處理器來接管離散量控制模塊,并對(duì)離散量控 制模塊進(jìn)行外部自動(dòng)測(cè)試
外部自動(dòng)測(cè)試設(shè)備發(fā)送離散量輸入信號(hào)給第一調(diào)理電路,后依次經(jīng)過單向緩沖器 以及第六雙向緩沖器控制微處理器離散量的輸入;
外部自動(dòng)測(cè)試設(shè)備發(fā)送16系統(tǒng)數(shù)據(jù)總線給第六雙向緩沖器,后依次經(jīng)過離散量 輸入鎖存器以及第二調(diào)理電路將離散量輸出信號(hào)給外部自動(dòng)測(cè)試設(shè)備。時(shí)鐘電路
模塊板內(nèi)的時(shí)鐘源支持外部可控的同時(shí),應(yīng)支持外部的時(shí)鐘輸入。實(shí)現(xiàn)方法如圖 1。在進(jìn)行測(cè)試時(shí),測(cè)試設(shè)備輸出屏蔽信號(hào)隔離內(nèi)部晶振,將模塊運(yùn)行所需的時(shí)鐘信號(hào)切換 至外部輸入實(shí)現(xiàn),對(duì)模塊內(nèi)時(shí)鐘源進(jìn)行隔離。
復(fù)位電路
復(fù)位信號(hào)用于初始化模塊板內(nèi)的各個(gè)功能電路。
中央處理模塊的復(fù)位信號(hào)有三種
a.上電復(fù)位,在模塊被正常加電時(shí)產(chǎn)生的復(fù)位。
b.外部離散量可控復(fù)位,來自于一個(gè)離散量輸入口,實(shí)際由綜合開發(fā)設(shè)備提供。
c.軟件復(fù)位,作為一個(gè)離散輸出口地址,由執(zhí)行寫地址指令產(chǎn)生的復(fù)位。為了測(cè)試 復(fù)位電路,以上的三類復(fù)位信號(hào)應(yīng)當(dāng)具有可控性。軟件復(fù)位由程序的執(zhí)行來產(chǎn)生,外部離散 量可控復(fù)位是外部離散量輸入的復(fù)位信號(hào),它們已經(jīng)具有了可控性。上電復(fù)位是在加電時(shí) 產(chǎn)生的復(fù)位信號(hào),為了能夠靈活的測(cè)試該信號(hào),應(yīng)將上電復(fù)位的控制信號(hào)線引出板外(如 圖2)。在產(chǎn)生復(fù)位信號(hào)可控制的情況下,還應(yīng)把復(fù)位電路產(chǎn)生的供板內(nèi)使用得RESET(復(fù)位 信號(hào))單獨(dú)引出模塊板外,以便可以從外部監(jiān)測(cè)到此信號(hào)的產(chǎn)生。
總線禁止
在ATE測(cè)試情況下,要禁止微處理器對(duì)板內(nèi)總線的控制,這時(shí)的微處理器并不運(yùn) 行程序。微處理器自身有總線禁止請(qǐng)求信號(hào)HOLD,HOLD信號(hào)和復(fù)位信號(hào)可使微處理器釋 放總線控制權(quán)。ATE測(cè)試是在自動(dòng)測(cè)試設(shè)備的控制下完成,自動(dòng)測(cè)試設(shè)備完全可以通過對(duì) HOLD信號(hào)和復(fù)位信號(hào)的控制來接管模塊板內(nèi)的總線控制權(quán),以完成對(duì)模塊內(nèi)功能電路的測(cè) 試。因此將HOLD信號(hào)線引出至模塊板外。總線禁止請(qǐng)求電路如圖3所示。
總線的可測(cè)試性設(shè)計(jì)是支持ATE測(cè)試的核心。
模塊內(nèi)的只讀存儲(chǔ)器、隨機(jī)訪問存儲(chǔ)器、離散量輸入輸出接口等都是同總線相連 接,在ATE測(cè)試時(shí)通過外部HOLD請(qǐng)求和復(fù)位信號(hào)使微處理器處于禁止?fàn)顟B(tài),釋放總線的控 制權(quán),如何讓外部的自動(dòng)測(cè)試設(shè)備能夠檢測(cè)它們,完全取決于總線結(jié)構(gòu)的設(shè)計(jì)。
為支持隔離性測(cè)試,總線應(yīng)滿足以下的要求
a.自動(dòng)測(cè)試設(shè)備可以通過數(shù)據(jù)總線同模塊內(nèi)芯片進(jìn)行數(shù)據(jù)交換。
b.自動(dòng)測(cè)試設(shè)備可以通過地址總線訪問模塊內(nèi)不同的地址空間。
c.自動(dòng)測(cè)試設(shè)備可以通過控制總線來控制模塊內(nèi)芯片的操作。
地址總線設(shè)計(jì)為兩級(jí)隔離緩沖輸出方式。地址總線結(jié)構(gòu)如圖4所示。一級(jí)緩沖由 鎖存器實(shí)現(xiàn),復(fù)位信號(hào)作為鎖存器的使能信號(hào),地址有效信號(hào)控制地址信號(hào)的鎖存。二級(jí)緩 沖設(shè)計(jì)為雙向緩沖驅(qū)動(dòng)。在ATE測(cè)試時(shí),自動(dòng)測(cè)試設(shè)備可以從模塊外發(fā)送地址信號(hào),用于測(cè) 試內(nèi)部各個(gè)功能塊。
模塊內(nèi)數(shù)據(jù)總線的結(jié)構(gòu)如圖5。
模塊內(nèi)32位微處理器數(shù)據(jù)總線被劃分為3條隔離的數(shù)據(jù)總線供模塊內(nèi)和系統(tǒng)使 用。8位的I/O數(shù)據(jù)總線用于微處理器同可編程定時(shí)器、可編程中斷控制器進(jìn)行數(shù)據(jù)交換; 16位的外圍數(shù)據(jù)總線用于模塊內(nèi)的離散量輸入輸出口和串口控制器,同時(shí)它經(jīng)過雙向緩沖 器輸出至模塊外部用于同其他的模塊進(jìn)行數(shù)據(jù)傳輸;32位的存儲(chǔ)器數(shù)據(jù)總線用來訪問模 塊內(nèi)的只讀和隨機(jī)訪問存儲(chǔ)器。
對(duì)測(cè)試的支持
a.通過控制16位系統(tǒng)數(shù)據(jù)總線和外圍數(shù)據(jù)總線之間緩沖器的方向,可將自動(dòng)測(cè) 試設(shè)備送來的數(shù)據(jù)信號(hào)作為激勵(lì)信號(hào)送至離散量輸出口,自動(dòng)測(cè)試設(shè)備也可以從系統(tǒng)數(shù)據(jù) 總線讀取離散量輸入口的數(shù)據(jù),以達(dá)到測(cè)試的目的。
b. 32位內(nèi)部存儲(chǔ)器數(shù)據(jù)總線,它被直接引到了模塊板插座。在ATE測(cè)試時(shí),通過控 制32位微處理器數(shù)據(jù)總線與內(nèi)部存儲(chǔ)器數(shù)據(jù)總線間的雙向緩沖器的輸出使能信號(hào)無效, 造成輸出三態(tài),從而外部測(cè)試設(shè)備接管內(nèi)部存儲(chǔ)器數(shù)據(jù)總線,通過此總線直接同模塊內(nèi)的 存儲(chǔ)器交換數(shù)據(jù)。
為了支持ATE測(cè)試,從模塊外弓I入額外的控制信號(hào),以滿足ATE測(cè)試下外部對(duì)模塊 內(nèi)各功能電路的可控。包括對(duì)數(shù)據(jù)雙向緩沖器和地址雙向緩沖器的使能、方向端的控制;對(duì) 存儲(chǔ)器使能端,讀寫控制端的控制;對(duì)離散量輸出鎖存寄存器控制端的控制等。
輸出到模塊外的系統(tǒng)控制信號(hào)采用單向緩沖隔離輸出,單向緩沖器的使能端采用 系統(tǒng)復(fù)位信號(hào)來進(jìn)行控制。當(dāng)整個(gè)模塊處于復(fù)位狀態(tài)時(shí),這個(gè)單向緩沖器的輸出是高阻狀 態(tài)。由于模塊內(nèi)的系統(tǒng)復(fù)位狀態(tài)是可以由外部控制的,所以采用復(fù)位信號(hào)作為使能,使得模 塊內(nèi)系統(tǒng)控制信號(hào)的輸出也就同樣由外部可控制。
離散量輸入輸出電路
該部分電路可測(cè)試性的設(shè)計(jì)主要取決于總線結(jié)構(gòu)的設(shè)計(jì),其結(jié)構(gòu)如圖5。
離散量信號(hào)輸入激勵(lì)被使能的單向緩沖器傳輸至模塊內(nèi)外圍數(shù)據(jù)總線,外部測(cè)試 設(shè)備通過16位系統(tǒng)數(shù)據(jù)總線采樣驗(yàn)證電路。離散量信號(hào)輸出,鎖存數(shù)據(jù)總線上數(shù)據(jù),鎖存 后的數(shù)字量經(jīng)處理后輸出。可直接被采樣驗(yàn)證電路。
權(quán)利要求
1.一種支持外部自動(dòng)測(cè)試設(shè)備的電路板,包括微處理器以及與微處理器連接的功能模 塊組,所述功能模塊組中各個(gè)功能模塊分別與微處理器相連,其特征在于它還包括用于隔 離微處理器對(duì)各功能模塊控制、使外部自動(dòng)測(cè)試設(shè)備能夠?qū)δ苣K組的各個(gè)功能模塊進(jìn) 行控制的多個(gè)隔離控制電路,所述各隔離控制電路設(shè)置在微處理器和外部自動(dòng)測(cè)試設(shè)備之 間,所述各隔離控制電路分別設(shè)置在相應(yīng)的功能模塊內(nèi)。
2.根據(jù)權(quán)利要求1所述的支持外部自動(dòng)測(cè)試設(shè)備的電路板,其特征在于所述功能模 塊組包括時(shí)鐘模塊,所述隔離控制電路包括時(shí)鐘電路,所述時(shí)鐘電路設(shè)置在時(shí)鐘模塊中,所 述時(shí)鐘電路包括第一與非門和第二與非門;所述第一與非門的兩個(gè)輸入端分別接內(nèi)部晶 振的輸出以及外部自動(dòng)測(cè)試設(shè)備的時(shí)鐘屏蔽信號(hào),其輸出端接第二與非門的其中一個(gè)輸入 端,所述第二與非門的另一個(gè)輸入端接外部自動(dòng)測(cè)試設(shè)備的外部時(shí)鐘輸入信號(hào),所述第二 與非門的輸出端接微處理器的板內(nèi)用時(shí)鐘信號(hào)管腳。
3.根據(jù)權(quán)利要求1或2所述的支持外部自動(dòng)測(cè)試設(shè)備的電路板,其特征在于所述功 能模塊組包括總線控制模塊,所述總線禁止請(qǐng)求電路設(shè)置在總線控制模塊中,所述總線禁止請(qǐng)求電路包括用于禁止微處理器控制總線控制模塊的禁止電路、用于外 部自動(dòng)測(cè)試設(shè)備對(duì)地址總線進(jìn)行外部控制的地址總線電路以及用于外部自動(dòng)測(cè)試設(shè)備對(duì) 數(shù)據(jù)總線進(jìn)行外部控制的數(shù)據(jù)總線電路,所述禁止電路、地址總線電路以及數(shù)據(jù)總線電路設(shè)置在微處理器和外部自動(dòng)測(cè)試設(shè)備 之間且相互并聯(lián);所述禁止電路包括串聯(lián)的信號(hào)驅(qū)動(dòng)器和復(fù)位電路,所述復(fù)位電路包括或邏輯,所述或 邏輯一端連接外部自動(dòng)測(cè)試設(shè)備,另一端連接信號(hào)驅(qū)動(dòng)器,所述信號(hào)驅(qū)動(dòng)器的另一端與微 處理器連接;所述地址總線電路包括串聯(lián)的第一雙向緩沖器和鎖存器,所述第一雙向緩沖器的另一 端與外部自動(dòng)測(cè)試設(shè)備相連,所述鎖存器的另一端與微處理器相連;所述數(shù)據(jù)總線電路包括第二雙向緩沖器,所述第二雙向緩沖器的一端與外部自動(dòng)測(cè)試 設(shè)備相連,所述第二雙向緩沖器的另一端與微處理器相連。
4.根據(jù)權(quán)利要求3所述的支持外部自動(dòng)測(cè)試設(shè)備的電路板,其特征在于所述功能模 塊組包括離散量控制模塊,所述隔離控制電路包括離散量隔離電路、離散量輸入電路和離 散量輸出電路,所述離散量隔離電路、離散量輸入電路和離散量輸出電路設(shè)置在離散量控 制模塊中,所述離散量隔離電路包括串聯(lián)的信號(hào)驅(qū)動(dòng)器和復(fù)位電路,所述復(fù)位電路包括或邏輯, 所述或邏輯一端連接外部自動(dòng)測(cè)試設(shè)備,另一端連接信號(hào)驅(qū)動(dòng)器,所述信號(hào)驅(qū)動(dòng)器的另一 端與微處理器連接;所述離散量輸入電路包括第一調(diào)理電路、單向緩沖器以及第六雙向緩沖器,所述第一 調(diào)理電路和單向緩沖器串聯(lián),所述第一調(diào)理電路的另一端與外部自動(dòng)測(cè)試設(shè)備相連,所述 單向緩沖器的另一端通過16位外圍數(shù)據(jù)總線及第五雙向緩沖器與微處理器相連接;所述 離散量輸出電路包括第六雙向緩沖器、離散量輸入鎖存器以及第二調(diào)理電路,所述離散量 輸入鎖存器與第二調(diào)理電路串聯(lián),所述離散量輸入鎖存器的另一端通過16位外圍數(shù)據(jù)總 線及第五雙向緩沖器與微處理器相連接,所述第二調(diào)理電路的另一端與外部自動(dòng)測(cè)試設(shè)備 相連;所述第六雙向緩沖器的一端通過16位系統(tǒng)數(shù)據(jù)總線與外部自動(dòng)測(cè)試設(shè)備相連,其另一端通過16位外圍數(shù)據(jù)總線及第五雙向緩沖器與微處理器相連接。
5.根據(jù)權(quán)利要求1或2所述的支持外部自動(dòng)測(cè)試設(shè)備的電路板,其特征在于所述功 能模塊組包括離散量控制模塊,所述隔離控制電路包括離散量隔離電路、離散量輸入電路 和離散量輸出電路,所述離散量隔離電路、離散量輸入電路和離散量輸出電路設(shè)置在離散 量控制模塊中,所述離散量隔離電路包括串聯(lián)的信號(hào)驅(qū)動(dòng)器和復(fù)位電路,所述復(fù)位電路包括或邏輯, 所述或邏輯一端連接外部自動(dòng)測(cè)試設(shè)備,另一端連接信號(hào)驅(qū)動(dòng)器,所述信號(hào)驅(qū)動(dòng)器的另一 端與微處理器連接;所述離散量輸入電路包括第一調(diào)理電路、單向緩沖器以及第六雙向緩沖器,所述第一 調(diào)理電路和單向緩沖器串聯(lián),所述第一調(diào)理電路的另一端與外部自動(dòng)測(cè)試設(shè)備相連,所述 單向緩沖器的另一端通過16位外圍數(shù)據(jù)總線及第五雙向緩沖器與微處理器相連接;所述 離散量輸出電路包括第六雙向緩沖器、離散量輸入鎖存器以及第二調(diào)理電路,所述離散量 輸入鎖存器與第二調(diào)理電路串聯(lián),所述離散量輸入鎖存器的另一端通過16位外圍數(shù)據(jù)總 線及第五雙向緩沖器與微處理器相連接,所述第二調(diào)理電路的另一端與外部自動(dòng)測(cè)試設(shè)備 相連;所述第六雙向緩沖器的一端通過16位系統(tǒng)數(shù)據(jù)總線與外部自動(dòng)測(cè)試設(shè)備相連,其另 一端通過16位外圍數(shù)據(jù)總線及第五雙向緩沖器與微處理器相連接。
6.外部自動(dòng)控制權(quán)利要求1所述電路板的方法,其特征在于其包括以下步驟1在該電路板內(nèi)建立隔離控制電路,所述隔離控制電路一端與外部自動(dòng)設(shè)備連接,另 一端與微處理器連接,所述隔離控制電路用于隔離微處理器對(duì)功能模塊組中各功能模塊的 控制;2外部自動(dòng)測(cè)試設(shè)備發(fā)送功能屏蔽信號(hào)給隔離控制電路隔離微處理器對(duì)功能模塊的 控制;3外部自動(dòng)測(cè)試設(shè)備發(fā)送功能輸入信號(hào)給隔離控制電路,通過隔離控制電路隔離微處 理器來接管功能模塊,并對(duì)功能模塊進(jìn)行外部自動(dòng)測(cè)試。
7.根據(jù)權(quán)利要求5所述的外部自動(dòng)控制電路板的方法,其特征在于具體步驟為1在該電路板內(nèi)建立隔離控制電路,所述隔離控制電路為時(shí)鐘電路,所述時(shí)鐘電路包 括并聯(lián)于外部自動(dòng)測(cè)試設(shè)備和微處理器之間的第一與非門和第二與非門2外部自動(dòng)測(cè)試設(shè)備發(fā)送時(shí)鐘屏蔽信號(hào)給第一與非門,屏蔽微處理器對(duì)時(shí)鐘模塊中內(nèi) 部晶振的控制;3外部自動(dòng)測(cè)試設(shè)備發(fā)送外部時(shí)鐘輸入信號(hào)給第二與非門控制微處理器來接管時(shí)鐘 模塊的控制,通過時(shí)鐘電路隔離微處理器來控制時(shí)鐘模塊。
8.根據(jù)權(quán)利要求6或7所述的外部自動(dòng)控制電路板的方法,其特征在于具體步驟為1在該電路板內(nèi)建立隔離控制電路,所述隔離控制電路為總線禁止請(qǐng)求電路,所述總線禁止請(qǐng)求電路包括用于禁止微處理器控制總線控制模塊的禁止電路、用于外部自動(dòng)測(cè)試 設(shè)備對(duì)地址總線進(jìn)行外部控制的地址總線電路以及用于外部自動(dòng)測(cè)試設(shè)備對(duì)數(shù)據(jù)總線進(jìn) 行外部控制的數(shù)據(jù)總線電路,所述禁止電路、地址總線電路以及數(shù)據(jù)總線電路并聯(lián)于微處理器和外部自動(dòng)測(cè)試設(shè)備 之間,所述禁止電路包括串聯(lián)于外部自動(dòng)測(cè)試設(shè)備和微處理器之間串聯(lián)的信號(hào)驅(qū)動(dòng)器和復(fù)位電路,所述復(fù)位電路的另一端與外部自動(dòng)測(cè)試設(shè)備連接,所述信號(hào)驅(qū)動(dòng)器的另一端與微 處理器連接;所述地址總線電路包括串聯(lián)于外部自動(dòng)測(cè)試設(shè)備和微處理器之間的串聯(lián)的第一雙向 緩沖驅(qū)動(dòng)和鎖存器,所述數(shù)據(jù)總線電路包括串聯(lián)在自動(dòng)測(cè)試設(shè)備和微處理器之間的第二雙向緩沖器,所述 復(fù)位電路包括或邏輯;2外部自動(dòng)測(cè)試設(shè)備發(fā)送功能屏蔽信號(hào)給總線禁止請(qǐng)求電路隔離微處理器對(duì)總線控 制模塊的控制外部自動(dòng)測(cè)試設(shè)備發(fā)送HOLD請(qǐng)求信號(hào)與復(fù)位電路發(fā)送的復(fù)位信號(hào)通過信號(hào)驅(qū)動(dòng)器隔 離微處理器對(duì)總線控制模塊的控制;3外部自動(dòng)測(cè)試設(shè)備發(fā)送功能輸入信號(hào)給總線禁止請(qǐng)求電路,通過總線禁止請(qǐng)求電路 隔離微處理器來接管總線控制模塊,并對(duì)總線控制模塊進(jìn)行外部自動(dòng)測(cè)試外部自動(dòng)測(cè)試設(shè)備通過第二雙向緩沖器、以及串聯(lián)的第一雙向緩沖器和鎖存器來控制 微處理器接管總線控制模塊。
9.根據(jù)權(quán)利要求8所述外部自動(dòng)控制電路板的方法,其特征在于具體步驟為1在該電路板內(nèi)建立隔離控制電路,所述隔離控制電路為離散量隔離電路、離散量輸 入電路和離散量輸出電路,所述隔離電路、離散量輸入電路和離散量輸出電路并聯(lián)于外部自動(dòng)測(cè)試設(shè)備和微處理 器之間,所述離散量隔離電路包括串聯(lián)于外部自動(dòng)測(cè)試設(shè)備和微處理器之間串聯(lián)的信號(hào)驅(qū)動(dòng) 器和復(fù)位電路,所述復(fù)位電路的另一端與外部自動(dòng)測(cè)試設(shè)備連接,所述信號(hào)驅(qū)動(dòng)器的另一 端與微處理器連接;所述離散量輸入電路包括串聯(lián)在外部自動(dòng)測(cè)試設(shè)備和微處理器之間的串聯(lián)的第一調(diào) 理電路、單向緩沖器以及第六雙向緩沖器,所述離散量輸出電路包括串聯(lián)在外部自動(dòng)測(cè)試設(shè)備和微處理器之間的串聯(lián)的第六雙 向緩沖器、離散量輸入鎖存器以及第二調(diào)理電路,2外部自動(dòng)測(cè)試設(shè)備發(fā)送功能屏蔽信號(hào)給離散量隔離電路隔離微處理器對(duì)離散量控 制模塊的控制;外部自動(dòng)測(cè)試設(shè)備發(fā)送HOLD請(qǐng)求信號(hào)給與復(fù)位電路發(fā)送的復(fù)位信號(hào)通過信號(hào)驅(qū)動(dòng)器 隔離微處理器對(duì)離散量控制模塊的控制;3外部自動(dòng)測(cè)試設(shè)備發(fā)送功能輸入信號(hào)給離散量輸入電路和離散量輸出電路,通過離 散量輸入電路和離散量輸出電路隔離微處理器來接管離散量控制模塊,并對(duì)離散量控制模 塊進(jìn)行外部自動(dòng)測(cè)試外部自動(dòng)測(cè)試設(shè)備發(fā)送離散量輸入信號(hào)給第一調(diào)理電路,后依次經(jīng)過單向緩沖器以及 第六雙向緩沖器控制微處理器離散量的輸入;外部自動(dòng)測(cè)試設(shè)備發(fā)送16系統(tǒng)數(shù)據(jù)總線給第六雙向緩沖器,后依次經(jīng)過離散量輸入 鎖存器以及第二調(diào)理電路將離散量輸出信號(hào)給外部自動(dòng)測(cè)試設(shè)備。
10.根據(jù)權(quán)利要求6或7所述外部自動(dòng)控制電路板的方法,其特征在于具體步驟為 1在該電路板內(nèi)建立隔離控制電路,所述隔離控制電路為離散量隔離電路、離散量輸入電路和離散量輸出電路,所述隔離電路、離散量輸入電路和離散量輸出電路并聯(lián)于外部自動(dòng)測(cè)試設(shè)備和微處理 器之間,所述離散量隔離電路包括串聯(lián)于外部自動(dòng)測(cè)試設(shè)備和微處理器之間串聯(lián)的信號(hào)驅(qū)動(dòng) 器和復(fù)位電路,所述復(fù)位電路的另一端與外部自動(dòng)測(cè)試設(shè)備連接,所述信號(hào)驅(qū)動(dòng)器的另一 端與微處理器連接;所述離散量輸入電路包括串聯(lián)在外部自動(dòng)測(cè)試設(shè)備和微處理器之間的串聯(lián)的第一調(diào) 理電路、單向緩沖器以及第六雙向緩沖器,所述離散量輸出電路包括串聯(lián)在外部自動(dòng)測(cè)試設(shè)備和微處理器之間的串聯(lián)的第六雙 向緩沖器、離散量輸入鎖存器以及第二調(diào)理電路,2外部自動(dòng)測(cè)試設(shè)備發(fā)送功能屏蔽信號(hào)給離散量隔離電路隔離微處理器對(duì)離散量控 制模塊的控制;外部自動(dòng)測(cè)試設(shè)備發(fā)送HOLD請(qǐng)求信號(hào)給與復(fù)位電路發(fā)送的復(fù)位信號(hào)通過信號(hào)驅(qū)動(dòng)器 隔離微處理器對(duì)離散量控制模塊的控制;3外部自動(dòng)測(cè)試設(shè)備發(fā)送功能輸入信號(hào)給離散量輸入電路和離散量輸出電路,通過離 散量輸入電路和離散量輸出電路隔離微處理器來接管離散量控制模塊,并對(duì)離散量控制模 塊進(jìn)行外部自動(dòng)測(cè)試外部自動(dòng)測(cè)試設(shè)備發(fā)送離散量輸入信號(hào)給第一調(diào)理電路,后依次經(jīng)過單向緩沖器以及 第六雙向緩沖器控制微處理器離散量的輸入;外部自動(dòng)測(cè)試設(shè)備發(fā)送16系統(tǒng)數(shù)據(jù)總線給第六雙向緩沖器,后依次經(jīng)過離散量輸入 鎖存器以及第二調(diào)理電路將離散量輸出信號(hào)給外部自動(dòng)測(cè)試設(shè)備。
全文摘要
本發(fā)明涉及支持外部自動(dòng)測(cè)試設(shè)備的電路板及外部控制該板的方法,包括微處理器以及與微處理器連接的功能模塊組,功能模塊組中各個(gè)功能模塊分別與微處理器相連,還包括用于隔離微處理器對(duì)各功能模塊控制、使外部自動(dòng)測(cè)試設(shè)備能夠?qū)δ苣K組的各個(gè)功能模塊進(jìn)行控制的多個(gè)隔離控制電路,各隔離控制電路設(shè)置在微處理器和外部自動(dòng)測(cè)試設(shè)備之間,各隔離控制電路分別設(shè)置在相應(yīng)的功能模塊內(nèi),本發(fā)明解決了現(xiàn)有的電路板無法支持外部自動(dòng)測(cè)試設(shè)備、測(cè)試故障定位不準(zhǔn)確的技術(shù)問題,本發(fā)明支持外部自動(dòng)測(cè)試設(shè)備可以很準(zhǔn)確測(cè)試究竟是哪個(gè)功能模塊出現(xiàn)故障。
文檔編號(hào)G06F11/22GK102043695SQ20101060714
公開日2011年5月4日 申請(qǐng)日期2010年12月27日 優(yōu)先權(quán)日2010年12月27日
發(fā)明者左清清, 徐奧, 鄭毓琦, 陳崢, 黃韜 申請(qǐng)人:中國(guó)航空工業(yè)集團(tuán)公司第六三一研究所