亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

用于測(cè)試印刷電路板上的連接的方法及裝置的制作方法

文檔序號(hào):5881294閱讀:485來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):用于測(cè)試印刷電路板上的連接的方法及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明一般涉及測(cè)試和測(cè)試裝置,尤其涉及印刷電路板上一個(gè)或更多個(gè)邊界掃描兼容設(shè)備的電路端子之間的連接的測(cè)試。
背景技術(shù)
設(shè)計(jì)工程師、服務(wù)維修技師、產(chǎn)品工程師、學(xué)生等經(jīng)常需要用于測(cè)試安裝在印刷電路板PCB上的設(shè)備的電路接線端或引腳之間的連接的簡(jiǎn)單工具。這種連接測(cè)試可以使用習(xí)知的萬(wàn)用表通過(guò)測(cè)量各個(gè)電路端子之間的歐姆電阻來(lái)實(shí)現(xiàn)。在電流連接的情況下,測(cè)量的阻值接近零歐姆。一些萬(wàn)用表甚至提供聲音信號(hào)來(lái)指示被測(cè)端子之間存在電流連接。例如,現(xiàn)有的小型集成電路,IC,及在PCB的兩面引入表面安裝設(shè)備,SMD,已使得萬(wàn)用表的探針或測(cè)試夾具實(shí)際上不可能接入電路端子。然而,現(xiàn)有PCB的設(shè)計(jì)中確實(shí)也存在以簡(jiǎn)單、可靠的方式來(lái)測(cè)試安裝在這種PCB上的電路元件的電路端子之間的連接的需求。邊界掃描測(cè)試BST技術(shù)提供了一種不使用物理測(cè)試探針或夾具來(lái)測(cè)試安裝在PCB 上的元件,如IC之間的連接的工具。在邊界掃描兼容設(shè)備中,邊界掃描單元連接在電路端子和設(shè)備的電子電路系統(tǒng)之間,也被稱(chēng)為內(nèi)部核心邏輯(In Core Logic)。邊界掃描單元可以在設(shè)備的電路端子應(yīng)用和/或捕獲數(shù)據(jù),即數(shù)字信號(hào)。設(shè)備的邊界掃描單元串接以形成邊界掃描寄存器。PCB處的邊界掃描兼容設(shè)備的邊界掃描寄存器可串接以形成單個(gè)的邊界掃描鏈或多個(gè)邊界掃描鏈。設(shè)置測(cè)試訪問(wèn)端口,TAP,用于將數(shù)據(jù)轉(zhuǎn)入和轉(zhuǎn)出邊界掃描寄存器以及施加控制信號(hào)以在邊界掃描單元的輸出端呈現(xiàn)數(shù)據(jù),在邊界掃描單元的輸入端捕獲數(shù)據(jù),及用于通過(guò)邊界掃描寄存器轉(zhuǎn)移數(shù)據(jù)。能夠區(qū)分幾種類(lèi)型的邊界掃描單元-輸入單元;-輸出2單元,具有兩個(gè)可能的邏輯輸出狀態(tài)0或1;-輸出3單元;具有三個(gè)可能的邏輯輸出狀態(tài)0、1或Z(三態(tài));-雙向單元或輸入/輸出單元,-點(diǎn)4單元,-點(diǎn)6單元,及-用于啟用或禁用輸出3單元或雙向單元的驅(qū)動(dòng)器的控制單元。操作用于在關(guān)聯(lián)的電路端子處捕獲數(shù)據(jù)的邊界掃描單元也被稱(chēng)作傳感器,操作用于在邊界掃描兼容設(shè)備的關(guān)聯(lián)電路端子處輸出數(shù)據(jù)的邊界掃描單元也被稱(chēng)作驅(qū)動(dòng)器。邊界掃描測(cè)試系統(tǒng)一般由兩個(gè)基本部件組成測(cè)試程序生成器,TPG,及測(cè)試執(zhí)行器,TE0 TPG需要描述PCB的連接性的列表,也叫做網(wǎng)表,以及安裝到PCB上的各個(gè)邊界掃描元件的所謂邊界掃描描述語(yǔ)言,BSDL,文件。BSDL使用戶(hù)能夠提供一種描述方式,以該方式使得特定設(shè)備為邊界掃描兼容。BSDL文件用于邊界掃描測(cè)試系統(tǒng)以使用測(cè)試程序產(chǎn)生的設(shè)備特征和失敗診斷。為了執(zhí)行邊界掃描測(cè)試,用戶(hù)必須提供由不同的測(cè)試步驟組成的測(cè)試方案,包括測(cè)試向量的產(chǎn)生,即明確定義的邏輯1和邏輯0比特的序列。開(kāi)發(fā)這樣的測(cè)試向量是耗時(shí)的并且需要有技能的用戶(hù)。由于IC變得越來(lái)越復(fù)雜,測(cè)試過(guò)程也變得更復(fù)雜并且要花費(fèi)更多的時(shí)間來(lái)完成。對(duì)于用戶(hù)來(lái)說(shuō),要尋找簡(jiǎn)單且可靠的替代上述萬(wàn)用表的方式測(cè)試PCB上的連接,現(xiàn)有的定期邊界掃描測(cè)試不能提供一個(gè)好的替代方案。

發(fā)明內(nèi)容
本發(fā)明的目的是提供一種可靠并且易用的測(cè)試現(xiàn)代PCB上邊界掃描兼容設(shè)備的電路端子之間連接的方法。第一方面,提供了一種測(cè)試印刷電路板上至少一個(gè)邊界掃描兼容設(shè)備的邊界掃描電路端子之間的連接的方法,該邊界掃描兼容設(shè)備安裝在印刷電路板上,且包括邊界掃描兼容電路端子的邊界掃描單元的邊界掃描寄存器,該方法使用電子處理部件且包括步驟-通過(guò)處理部件檢索至少一個(gè)邊界掃描兼容設(shè)備的邊界掃描屬性,所述邊界掃描屬性至少包括所述至少一個(gè)邊界掃描兼容設(shè)備的邊界掃描兼容電路端子的列表;-通過(guò)處理部件顯示包括所述至少一個(gè)邊界掃描兼容設(shè)備的邊界掃描兼容電路端子的列表;-通過(guò)處理部件接收所述列表中至少第一和第二邊界掃描兼容電路端子的選擇;-通過(guò)處理部件將第一邊界掃描兼容電路端子的邊界掃描單元作為驅(qū)動(dòng)器操作并在由包括作為驅(qū)動(dòng)器操作的邊界掃描單元的邊界掃描寄存器提供的第一邊界掃描兼容電路端子處通過(guò)所述驅(qū)動(dòng)器輸出。-通過(guò)處理部件將第二邊界掃描兼容電路端子的邊界掃描單元作為傳感器操作以感應(yīng)在第二邊界掃描兼容電路端子處接收的數(shù)據(jù)并將由所述感應(yīng)器感應(yīng)的數(shù)據(jù)鎖存入包括作為感應(yīng)器操作的邊界掃描單元的邊界掃描寄存器中;-通過(guò)處理部件分析用于第一和第二邊界掃描兼容電路端子之間的連接的所述邊界掃描寄存器驅(qū)動(dòng)器和傳感器數(shù)據(jù),及-通過(guò)處理部件呈現(xiàn)驅(qū)動(dòng)器和傳感器數(shù)據(jù)的分析結(jié)果。本發(fā)明基于如下啟示必須測(cè)試或測(cè)量其間連接的邊界掃描兼容設(shè)備(包括單個(gè)的邊界掃描兼容設(shè)備)的電路端子,可通過(guò)連接到這些電路端子的相應(yīng)邊界掃描單元來(lái)訪問(wèn)。在目前的說(shuō)明書(shū)和權(quán)利要求書(shū)中,這種電路端子也被稱(chēng)為邊界掃描兼容電路端子。由檢索至少一個(gè)安裝到PCB的邊界掃描兼容設(shè)備的邊界掃描屬性,顯示包括所述或每個(gè)邊界掃描兼容設(shè)備的邊界掃描兼容電路端子的列表。為了測(cè)試任意的邊界掃描兼容電路端子之間的連接,至少第一和第二邊界掃描兼容電路端子選擇自該列表并且該選擇由電子處理部件接收。通過(guò)由電子處理部件控制、有選擇地操作,第一邊界掃描兼容電路端子的邊界掃描單元作為驅(qū)動(dòng)器并第二邊界掃描兼容電路端子的邊界掃描單元作為傳感器,以便通過(guò)所述驅(qū)動(dòng)器輸出數(shù)據(jù)和通過(guò)所述傳感器感應(yīng)所接收的數(shù)據(jù),能夠測(cè)試第一和第二邊界掃描兼容電路端子之間可能的連接。所述測(cè)試包括分析傳感器接收到、并鎖存在關(guān)聯(lián)的邊界掃描寄存器中的數(shù)據(jù)是否兼容從關(guān)聯(lián)的邊界掃描寄存器提供到驅(qū)動(dòng)器且在第一電路端子處輸出的數(shù)據(jù)。在兼容的情況下,第一和第二邊界掃描兼容電路端子在PCB處連接。
本發(fā)明方法的最簡(jiǎn)單實(shí)施方式中,其足夠在第一電路端子處通過(guò)邏輯1和邏輯0 驅(qū)動(dòng)所述驅(qū)動(dòng)器,并足夠分析在第二電路端子處被傳感器捕獲的數(shù)據(jù)是否按照所述驅(qū)動(dòng)器所施加的信號(hào)的順序。若是,可推斷處第一和第二電路端子相連接的結(jié)論。和常規(guī)的邊界掃描測(cè)試不同,本方法不要求產(chǎn)生用于驅(qū)動(dòng)電路端子的復(fù)雜的測(cè)試向量,也不需要復(fù)雜地分析在電路端子處接收和捕獲的數(shù)據(jù)。將理解,在驅(qū)動(dòng)所選擇的驅(qū)動(dòng)器時(shí),作為驅(qū)動(dòng)器操作的、未選擇的邊界掃描兼容電路端子的輸出值必須保持不變。與使用萬(wàn)用表等測(cè)量電路端子之間的連接相比,本方法能夠非常快速地創(chuàng)建和實(shí)施。注意到對(duì)于實(shí)施本方法,不需要PCB的連接性列表或網(wǎng)表。從顯示的列表中選擇待測(cè)試的邊界掃描兼容電路端子之后,本方法能夠完全自動(dòng)實(shí)施,不需要用戶(hù)必須關(guān)心測(cè)試向量。相對(duì)于萬(wàn)用表測(cè)量的優(yōu)勢(shì)在于,本發(fā)明的方法能夠測(cè)量電流連接和邏輯連接。為了進(jìn)一步幫助用戶(hù),在一個(gè)實(shí)施方式中,本方法提供聲音信號(hào)來(lái)呈現(xiàn)測(cè)試結(jié)果, 例如,無(wú)論電流或非逆向邏輯連接的直接連接的第一類(lèi)型的信號(hào),在逆向邏輯連接的情況下不同于第一類(lèi)型的第二類(lèi)型的信號(hào),以及例如若沒(méi)有檢測(cè)到連接的第三類(lèi)型的信號(hào)。本領(lǐng)域技術(shù)人員將理解,在這種聲音輸出模式中,各種信號(hào)發(fā)生替代方式是可行的。正如第一次測(cè)試得到邊界掃描兼容電路端子是積極還是存在的指示,邊界掃描兼容設(shè)備的邊界掃描寄存器可能在所謂的樣本模式中被驅(qū)動(dòng),在正常的PCB操作期間,其中電路端子處的邏輯狀態(tài)或邏輯信號(hào)值的樣本被捕獲并鎖存在邊界掃描寄存器中。例如,通過(guò)分析樣本并且如果特定電路端子的邏輯狀態(tài)一點(diǎn)都沒(méi)有改變,這可能是第一次指示單個(gè)端子或多個(gè)端子沒(méi)有連接。特定的邊界掃描設(shè)備的邊界掃描屬性可從資料庫(kù)或數(shù)據(jù)庫(kù)檢索到,諸如從設(shè)備制造商在線獲取,例如,對(duì)于電子處理部件可以本地或遠(yuǎn)程訪問(wèn)。特別地,所述或每個(gè)安裝到 PCB上的邊界掃描兼容設(shè)備的邊界掃描描述語(yǔ)言BSDL文件都能夠被加載在處理部件中,用于顯示包括邊界掃描兼容電路端子的列表,用于選擇該列表并基于各自的BSDL文件操作驅(qū)動(dòng)器和傳感器。除了別的以外,BSDL文件還提供了關(guān)于邊界掃描兼容的設(shè)備的電路端子的信息和上述的邊界掃描單元的類(lèi)型,操作與驅(qū)動(dòng)器或傳感器相同。進(jìn)一步,除了別的以外,BSDL文件還提供了關(guān)于邊界掃描寄存器中各自的邊界掃描單元的比特位置信息,用于分析目的。 即基于作為驅(qū)動(dòng)器和傳感器操作的邊界掃描單元的位置,邊界掃描寄存器輸出的驅(qū)動(dòng)器和傳感器數(shù)據(jù)能夠被用來(lái)比較連接類(lèi)型。對(duì)于多個(gè)邊界掃描兼容設(shè)備安裝在PCB上的情況,在具體的測(cè)量開(kāi)始之前,在安裝在PCB處設(shè)備的邊界掃描寄存器串聯(lián)連接鏈中的單個(gè)邊界掃描兼容設(shè)備的邊界掃描寄存器的位置需要處理部件獲知。在手動(dòng)的實(shí)施方式中,處理部件從用戶(hù)輸入接收此信息。例如,根據(jù)此信息以及包含在各個(gè)BSDL文件中的邊界掃描屬性,處理部件能夠通過(guò)用于操作所選驅(qū)動(dòng)器和分析所選傳感器的鎖存數(shù)據(jù)的鏈來(lái)形成和轉(zhuǎn)變正確的比特序列。在完全自動(dòng)化的版本中,例如處理部件可以接收來(lái)自數(shù)據(jù)庫(kù)的鏈信息。在進(jìn)一步的實(shí)施方式中,為了在連接測(cè)量中輔助用戶(hù),設(shè)置了圖形界面設(shè)備。根據(jù)此圖形界面設(shè)備,用戶(hù)可以不需要特定的技術(shù)知識(shí),以相當(dāng)容易和直觀的方式從作為驅(qū)動(dòng)器和傳感器來(lái)操作的邊界掃描兼容電路端子的顯示列表中選擇待測(cè)試的電路端子??梢栽谕ㄟ^(guò)用于進(jìn)一步處理連接測(cè)量的電子處理部件接收此選擇之前,由圖形界面設(shè)備來(lái)進(jìn)行圖形顯示該選擇。該圖形界面設(shè)備甚至能夠進(jìn)一步得到加強(qiáng),因?yàn)榧せ罨虿僮?,即?qū)動(dòng)器輸出的數(shù)據(jù)和/或傳感器感應(yīng)的數(shù)據(jù)能夠從這種圖形界面設(shè)備得到控制。用戶(hù)可以在驅(qū)動(dòng)器處通過(guò)各個(gè)邊界掃描兼容設(shè)備的邊界掃描寄存器來(lái)選擇待應(yīng)用的具體測(cè)試數(shù)據(jù)。可以使用圖形界面設(shè)備來(lái)呈現(xiàn)分析結(jié)果。在本方法的進(jìn)一步實(shí)施方式中,多個(gè)邊界掃描兼容電路端子的多個(gè)邊界掃描單元可以作為傳感器操作和/或,多個(gè)邊界掃描兼容電路端子的多個(gè)邊界掃描單元可以作為驅(qū)動(dòng)器操作。例如,與手動(dòng)的萬(wàn)用表測(cè)試相比,這提供了在相當(dāng)短的時(shí)間周期內(nèi)使用聲音輸出模式來(lái)自動(dòng)化、連續(xù)測(cè)試多個(gè)連接的可能性。例如,通過(guò)選擇一個(gè)驅(qū)動(dòng)器和多個(gè)傳感器,可以通過(guò)分析各個(gè)傳感器的傳感器數(shù)據(jù)來(lái)采用非常簡(jiǎn)單的初始化連接測(cè)試。這種類(lèi)型的測(cè)量也提供測(cè)試PCB處短路的可能性。進(jìn)一步,例如通過(guò)選擇兩個(gè)驅(qū)動(dòng)器和一個(gè)傳感器,并且激活該驅(qū)動(dòng)器以呈現(xiàn)其代表真值表的輸出邏輯信號(hào),本方法非常適合于例如測(cè)量驅(qū)動(dòng)器和傳感器之間的邏輯連接, 比如邏輯AND連接。本領(lǐng)域的技術(shù)人員將理解,可以以此方式測(cè)量各種邏輯連接。因此,在進(jìn)一步的實(shí)施方式中,將包括真值表的驅(qū)動(dòng)器數(shù)據(jù)提供到邊界掃描寄存器,且基于此真值表分析被鎖存的傳感器數(shù)據(jù)。將理解,可以提供和分析依照多個(gè)真值表的驅(qū)動(dòng)器和傳感器數(shù)據(jù),以檢測(cè)邏輯連接的類(lèi)型。有益的是,該選擇的結(jié)果,即接收步驟和/或分析步驟由圖形用戶(hù)界面設(shè)備來(lái)示出,作為電路圖呈現(xiàn)或類(lèi)似物。此電路圖呈現(xiàn)例如能夠從進(jìn)行待測(cè)電路端子選擇的用戶(hù)所提供的額外輸入信息以及所選的一個(gè)或多個(gè)傳感器所接收的數(shù)據(jù)中刪除。如果適用的話(huà),例如可以通過(guò)在三態(tài)Z模式下進(jìn)行設(shè)置來(lái)禁用不作為驅(qū)動(dòng)器或傳感器操作的邊界掃描兼容設(shè)備的邊界掃描單元,和/或通過(guò)對(duì)邊界掃描兼容設(shè)備使用 BYPASS指令而使邊界掃描單元不工作,即繞過(guò)未參與連接測(cè)量的邊界掃描設(shè)備的完全邊界掃描寄存器。例如邊界掃描單元的禁用可以從圖形用戶(hù)界面進(jìn)行控制。如上所述,控制單元可以將輸出3單元和雙向單元禁用。在另一方面,提供了一種用于測(cè)試安裝在印刷電路板的至少一個(gè)邊界掃描兼容設(shè)備的邊界掃描兼容電路端子之間的印刷電路板上連接的裝置,且包括邊界掃描兼容電路端子的邊界掃描單元的邊界掃描寄存器,該裝置包括電子處理部件,其中電子處理部件配置以-檢索至少一個(gè)邊界掃描兼容設(shè)備的邊界掃描屬性,該邊界掃描屬性至少包括所述至少一個(gè)邊界掃描兼容設(shè)備的邊界掃描兼容電路端子的列表;-顯示包括所述至少一個(gè)邊界掃描兼容設(shè)備的邊界掃描兼容電路端子的列表;-接收該列表的至少第一和第二邊界掃描兼容電路端子的選擇;-將第一邊界掃描兼容電路端子的邊界掃描單元作為驅(qū)動(dòng)器操作,且由邊界掃描寄存器提供的第一邊界掃描兼容電路端子處的驅(qū)動(dòng)器數(shù)據(jù)輸出,該邊界掃描寄存器包括作為驅(qū)動(dòng)器操作的邊界掃描單元;-將第二邊界掃描兼容電路端子的邊界掃描單元作為傳感器操作,以感應(yīng)在第二邊界掃描兼容電路端子處接收的數(shù)據(jù),并將由傳感器感應(yīng)的數(shù)據(jù)鎖存入邊界掃描寄存器中,該邊界掃描寄存器包括作為傳感器操作的邊界掃描單元;-分析邊界掃描寄存器驅(qū)動(dòng)器和傳感器數(shù)據(jù),該數(shù)據(jù)用于第一和第二邊界掃描兼容電路端子之間的連接,以及-呈現(xiàn)驅(qū)動(dòng)器和傳感器數(shù)據(jù)的分析結(jié)果。在進(jìn)一步實(shí)施方式中,本裝置包括有效連接于電子處理部件的圖形用戶(hù)界面設(shè)備,和/或聲音和/或視頻發(fā)生信號(hào)部件,用于呈現(xiàn)選擇結(jié)果,即接收步驟和/或分析步驟。 例如該裝置進(jìn)一步包括輸入裝置,用于輸入邊界掃描兼容設(shè)備的邊界掃描屬性,如BSDL文件,以及用于由用戶(hù)輸入控制信號(hào)。本發(fā)明方法可以由電子處理設(shè)備通過(guò)用于控制邊界掃描邏輯的控制接口來(lái)執(zhí)行。 這種控制接口是已知的且申請(qǐng)人可以從商業(yè)上獲得。為此目的,本發(fā)明也提供了一種包括計(jì)算機(jī)程序的計(jì)算機(jī)程序產(chǎn)品,該計(jì)算機(jī)程序具有存儲(chǔ)在數(shù)據(jù)載體上、且配置為用于實(shí)施本發(fā)明方法的程序代碼數(shù)據(jù),當(dāng)所述程序代碼數(shù)據(jù)加載到電子處理部件或設(shè)備的存儲(chǔ)器中且由電子處理部件來(lái)執(zhí)行時(shí)該程序代碼數(shù)據(jù)實(shí)施本發(fā)明的方法。有益的是,此計(jì)算機(jī)程序產(chǎn)品可以包含在包括軟盤(pán)、只讀光盤(pán)存儲(chǔ)器、DVD、磁帶、 記憶棒設(shè)備、zip驅(qū)動(dòng)器、閃存卡、遠(yuǎn)程訪問(wèn)設(shè)備、硬盤(pán)、半導(dǎo)體存儲(chǔ)器設(shè)備、可編程半導(dǎo)體存儲(chǔ)器設(shè)備、光盤(pán)、磁-光數(shù)據(jù)存儲(chǔ)設(shè)備、鐵電數(shù)據(jù)存儲(chǔ)設(shè)備和電光信號(hào)載體或者具有存儲(chǔ)于其上的程序代碼數(shù)據(jù)的任意其它類(lèi)型數(shù)據(jù)載體的一組數(shù)據(jù)加載設(shè)備中的任意一種之中。在下面的描述中參考所附的附圖例示了本發(fā)明的上述和其它特征和優(yōu)勢(shì),這些附圖僅以例示的方式提供,且不作為對(duì)本發(fā)明的限制。


圖1以圖解和例示的方式示出了典型現(xiàn)有技術(shù)的邊界掃描兼容電子設(shè)備。圖2以圖解和例示的方式示出了典型現(xiàn)有技術(shù)的邊界掃描單元。圖3以圖解和例示的方式示出了在測(cè)試時(shí)作為連接于測(cè)試裝置的設(shè)備的印刷電路板,所述測(cè)試裝置用于實(shí)施根據(jù)本發(fā)明的連接測(cè)量。圖4以圖解和例示的方式示出了流程圖,其例示了根據(jù)本發(fā)明的方法的步驟。圖5以圖解和例示的方式示出了在測(cè)試時(shí)作為連接于測(cè)試裝置的設(shè)備的另一印刷電路板,該測(cè)試裝置用于實(shí)施根據(jù)本發(fā)明的連接測(cè)量。圖6以完全圖解和例示的方式示出了用于本發(fā)明的圖形用戶(hù)界面。圖7以圖解和例示的方式示出了測(cè)試裝置的實(shí)施方式,該測(cè)試裝置用于實(shí)施根據(jù)本發(fā)明的連接測(cè)量,且連接于印刷電路板。
具體實(shí)施例方式圖1示出了邊界掃描兼容設(shè)備10的實(shí)施方式,其包括外殼11,該外殼11設(shè)有電源電子電路系統(tǒng)或內(nèi)部核心邏輯16的供應(yīng)端子12、13。外殼11包括多個(gè)電路端子14,也稱(chēng)作邊界掃描兼容電路端子,其通過(guò)邊界掃描單元15連接至內(nèi)部核心邏輯16。在該實(shí)施方式中,外殼11屬于典型的表面安裝設(shè)備,SMD型。邊界掃描單元15 —起形成邊界掃描寄存器 17,其中的數(shù)據(jù)通過(guò)不同的邊界掃描單元15從測(cè)試數(shù)據(jù)輸入TDI 18轉(zhuǎn)移到測(cè)試數(shù)據(jù)輸出 TDO 19。不同的邊界掃描部件由測(cè)試訪問(wèn)控制器TAP 20控制,其至少具有測(cè)試模式選擇輸入TMS 21,以及測(cè)試時(shí)鐘輸入TCK 22。TAP控制器20以本領(lǐng)域技術(shù)人員習(xí)知的方式控制,并由邊界掃描標(biāo)準(zhǔn)界定,例如IEEE STD 1149. 1以及更高的標(biāo)準(zhǔn)。圖2概略示出了具有輸入沈和輸出27的邊界掃描單元BSC 25的一般表現(xiàn)形式。 邊界掃描單元25可以操作為感應(yīng)和捕捉邊界掃描兼容設(shè)備電路端子處的邏輯信號(hào)的傳感器。為此,輸入沈連接至電路端子14,如圖1所示。邊界掃描單元27的輸出隨后連接至內(nèi)部核心邏輯16。邊界掃描單元25也可以操作為輸出邊界掃描兼容設(shè)備電路端子處的邏輯信號(hào)的驅(qū)動(dòng)器。為此,輸入沈連接至內(nèi)部核心邏輯16,且輸出27連接至電路端子14。邊界掃描單元25可以是永久驅(qū)動(dòng)器,永久傳感器或者雙向型。為雙向時(shí),邊界掃描單元25 (也即驅(qū)動(dòng)器或傳感器)的模式從TAP控制器20由作為控制單元(未示出)操作的邊界掃描單元控制。單元25輸入處的捕捉數(shù)據(jù)和輸出處的強(qiáng)加(forcing)數(shù)據(jù)也由 TAP控制器20以技術(shù)人員已知的標(biāo)準(zhǔn)方式控制。邊界掃描單元25的輸出觀和輸入四是分別連接至相應(yīng)的鄰近邊界掃描單元輸入四和輸出觀的寄存器連接。以該方式連接的邊界掃描單元序列形成邊界掃描轉(zhuǎn)移寄存器17,如圖1所示。圖3示出了帶有四個(gè)邊界掃描兼容設(shè)備32、33、34、35的印刷電路板PCB 31的實(shí)施例。設(shè)備32、33、34、35的邊界掃描寄存器串聯(lián)連接,并形成邊界掃描鏈44,由控制接口或邊界掃描控制器43控制。控制器43 —般是與PCB 31分離的控制接口設(shè)備。但是,如虛線例示性示出的,控制器43也可以安裝在PCB 31上??刂破?3操作邊界掃描兼容設(shè)備32、 33、34、35 的 TAP 控制器 30。圖3示出了 PCB 31上的若干個(gè)連接,例如分別在邊界掃描兼容電路端子37、38和 40、41之間的連接36、39。盡管沒(méi)有例示,PCB 31也可以包括一個(gè)和同一個(gè)的邊界掃描兼容設(shè)備32、33、34、35的邊界掃描兼容電路端子之間的連接。本領(lǐng)域技術(shù)人員將理解,實(shí)際中PCB31包括多個(gè)直接或電流連接和/或邏輯連接的連接36、39。假設(shè)用戶(hù)要測(cè)試連接36和連接39,連接36連接邊界掃描兼容設(shè)備32、33的第一和第二邊界掃描兼容電路端子37、38,連接39連接邊界掃描兼容設(shè)備34、35的第一和第二邊界掃描兼容電路端子40、41。使用現(xiàn)有技術(shù)的邊界掃描測(cè)試方法和儀器來(lái)測(cè)試連接36、39,必須要開(kāi)發(fā)、執(zhí)行和分析一組復(fù)雜的測(cè)試向量。但是,使用依據(jù)本發(fā)明的測(cè)試或測(cè)量裝置42,能夠以直觀和易用的方式測(cè)試連接。包括電子處理部件或設(shè)備的裝置42,使用標(biāo)準(zhǔn)化的邊界掃描控制指令與控制器43 —起操作。為了本發(fā)明的目的,這些控制指令視為邊界掃描領(lǐng)域的技術(shù)人員已知的,且在此不做重復(fù)??梢岳斫獾?,邊界掃描控制器43也可以并入測(cè)試裝置42,如虛線所例示性示出的。圖4示出了與依據(jù)本發(fā)明測(cè)試裝置42的示例操作方法相一致地測(cè)試圖3中所示的PCB 31上連接的示例性實(shí)施方式的步驟。為了測(cè)試連接36,在第一步驟45中,“檢索邊界掃描屬性”,由測(cè)試裝置42的電子處理部件檢索安裝在PCB 31上的所述或每一個(gè)邊界掃描兼容設(shè)備的邊界掃描屬性。所述屬性至少包括邊界掃描兼容設(shè)備32、33、34、35的邊界掃描兼容電路端子的列表。各屬性可以通過(guò)所述處理部件基于特定的PCB 31的現(xiàn)有知識(shí)自動(dòng)檢索,即,安裝在其上的邊界掃描兼容設(shè)備32、33、34、35的一種或多種類(lèi)型,或者來(lái)自安裝在PCB 31上的若干類(lèi)型的邊界掃描兼容設(shè)備32、33、34、35的手動(dòng)用戶(hù)輸入。根據(jù)所述設(shè)備的類(lèi)型信息,它們各自的邊界掃描屬性例如可以從資料庫(kù)或數(shù)據(jù)庫(kù)檢索,如可從設(shè)備制造商在線獲得, 或者可本地或者遠(yuǎn)程地訪問(wèn)所述電子處理部件。尤其地,安裝在PCB上的所述或每個(gè)邊界掃描兼容設(shè)備的邊界掃描描述語(yǔ)言BSDL文件可以裝載在所述處理部件中。通過(guò)邊界掃描兼容設(shè)備32、33、34、35的邊界掃描寄存器轉(zhuǎn)移適當(dāng)?shù)谋忍匦蛄?,測(cè)試裝置42的處理部件需要知道在串聯(lián)連接的邊界掃描寄存器的鏈中若干個(gè)設(shè)備32、33、 34,35的位置。同樣地,為了分析目的,所述處理部件必須知道串聯(lián)連接邊界掃描寄存器的鏈中所選擇的傳感器的鎖存數(shù)據(jù)的位置。該信息可以由具有PCB 31的知識(shí)的用戶(hù)手動(dòng)提供,或者該信息可從例如包括這種特定PCB信息的數(shù)據(jù)庫(kù)中電子獲取。在第二步驟46中,“顯示邊界掃描設(shè)備的列表”,由測(cè)試裝置42的電子處理部件顯示包括邊界掃描兼容設(shè)備32、33、34、35的邊界掃描兼容電路端子的列表。除了別的以外, 所述列表還包括邊界掃描兼容電路端子37、38、40、41。接下來(lái),在步驟47中,“接收電路端子的選擇”,測(cè)試裝置42的電子處理部件接收待測(cè)試其間連接的邊界掃描兼容電路端子的選擇。在本實(shí)施例中,第一電路端子37和第二電路端子38。例如,所述選擇可以由測(cè)試裝置42的用戶(hù)設(shè)置或者自動(dòng)處理。在步驟48中,“將邊界掃描單元作為驅(qū)動(dòng)器操作”,與步驟47中邊界掃描兼容設(shè)備 32的第一電路端子37連接的邊界掃描單元通過(guò)測(cè)試裝置42的處理部件作為驅(qū)動(dòng)器操作。 在步驟49中,“將邊界掃描單元作為傳感器操作”,與步驟47中邊界掃描兼容設(shè)備33的第二電路端子38連接的邊界掃描單元通過(guò)測(cè)試裝置42的處理部件作為傳感器操作。將解釋術(shù)語(yǔ)“操作”,因?yàn)檫x擇各個(gè)邊界掃描單元來(lái)分別執(zhí)行輸出或輸入單元的操作。如果個(gè)別單元是永久輸出單元,那么操作步驟48包括各個(gè)邊界掃描單元的選擇,這是為了將數(shù)據(jù)從所述邊界掃描寄存器應(yīng)用至與所述輸出單元相關(guān)聯(lián)的電路端子的目的。如果個(gè)別單元是永久輸入單元,那么操作步驟49包括各個(gè)邊界掃描單元的選擇,這是為了將數(shù)據(jù)從與所述輸入單元相關(guān)聯(lián)的電路端子鎖存至邊界掃描寄存器中的目的。在邊界掃描單元屬于雙向型的情況下,操作步驟48和49除此之外還包括以所期望的模式賦能于單元,即分別為驅(qū)動(dòng)器或傳感器。接下來(lái),在步驟50中,“由驅(qū)動(dòng)器輸出數(shù)據(jù)”,控制所述驅(qū)動(dòng)器以輸出數(shù)據(jù),在第一電路端子37處強(qiáng)加(forcing)邏輯信號(hào)。由所述驅(qū)動(dòng)器輸出的數(shù)據(jù)通過(guò)邊界掃描控制器 43控制下的邊界掃描寄存器、特定設(shè)備的TAP控制邏輯和測(cè)試裝置42的電子處理部件提供至各個(gè)邊界掃描單元。在接下來(lái)的步驟51中,“在傳感器處鎖存數(shù)據(jù)”,由所述傳感器在所述第二電路端子38處感應(yīng)的數(shù)據(jù),在所述邊界掃描控制器43和測(cè)試裝置42的電子處理部件的控制下,鎖存在由所選擇的傳感器邊界掃描單元確定的位置處的邊界掃描寄存器內(nèi)。在步驟52中,“分析驅(qū)動(dòng)器和傳感器數(shù)據(jù)”,由測(cè)試裝置42的處理部件分析至少?gòu)乃鲞吔鐠呙杓拇嫫鳈z索的捕獲數(shù)據(jù),以用于驅(qū)動(dòng)器和傳感器之間的連接。數(shù)據(jù)分析可以是驅(qū)動(dòng)器和傳感器數(shù)據(jù)的邏輯比較,也就是說(shuō),至少有邏輯高值1和邏輯低值0。如果兩個(gè)數(shù)據(jù)相等,可以合理地推斷出第一和第二電路端子37、38相連接,或者通過(guò)直接或電流連接36,或者理論上也可以通過(guò)非反相的邏輯連接。如果所述驅(qū)動(dòng)器數(shù)據(jù)和所述傳感器數(shù)據(jù)是反向的,可以推斷出連接36是反相連接。例如,如果驅(qū)動(dòng)器和傳感器數(shù)據(jù)不相等,例如沒(méi)有來(lái)自傳感器的相應(yīng)的數(shù)據(jù)被鎖存,那么連接36出錯(cuò)或不存在。為了分析由所述傳感器鎖存的數(shù)據(jù),每次驅(qū)動(dòng)器的輸出信號(hào),也就是邏輯1或者邏輯0信號(hào)被提供,所述邊界掃描寄存器或邊界掃描鏈被完全讀取和分析。注意到將一個(gè)所選擇的單元通過(guò)邊界掃描兼容設(shè)備的TAP控制器作為驅(qū)動(dòng)器操作可能導(dǎo)致將其它單元也作為驅(qū)動(dòng)器操作。同樣地,將一個(gè)選擇的單元作為傳感器操作可能導(dǎo)致在作為傳感器操作的其它單元中鎖存數(shù)據(jù)。在該情形中,設(shè)置所述處理部件以將一個(gè)數(shù)據(jù)比特序列通過(guò)邊界掃描寄存器鏈移位,以使只有所選擇的驅(qū)動(dòng)器的輸出改變它的值,例如從邏輯0變?yōu)檫壿?,或者其它的相近方式。通過(guò)知道所選擇的傳感器的比特位置, 所述處理部件可以選擇由所選擇的傳感器鎖存的正確值。本領(lǐng)域技術(shù)人員會(huì)理解,在安裝操作模式中,例如禁用模式,可以選擇通過(guò)邊界掃描寄存器鏈移位的比特,來(lái)保持安裝在PCB上并與特定的邊界掃描兼容設(shè)備的電路端子, 諸如緩沖器等,相連接的其它非邊緣掃描兼容設(shè)備或元件。這可以避免通過(guò)所述處理部件操作選擇的一個(gè)或多個(gè)驅(qū)動(dòng)器時(shí)驅(qū)動(dòng)器沖突。二者擇一地,為了測(cè)試邊界掃描兼容電路端子之間的連接,邊界掃描兼容電路端子通過(guò)所謂的有源(active)透明電子元件或設(shè)備,諸如緩沖器等連接,其中所述輸出信號(hào)等于所述輸入信號(hào),也就是說(shuō),沒(méi)有通過(guò)所述透明元件或設(shè)備的數(shù)據(jù)改變,通過(guò)所述邊界掃描寄存器鏈移位的所述比特可以由所述處理部件選擇和設(shè)置,以啟用該透明設(shè)備。也就是, 為了提供所述功能,所選擇的驅(qū)動(dòng)器的驅(qū)動(dòng)數(shù)據(jù)通過(guò)所述透明設(shè)備傳輸或轉(zhuǎn)移至所選擇的傳感器。在進(jìn)一步的實(shí)施方式中,可以使用由所謂的點(diǎn)6形成的邊界掃描單元作為驅(qū)動(dòng)器,工作在所謂的觸發(fā)模式下,其中一旦由個(gè)別的驅(qū)動(dòng)器形成為其一部分的邊界掃描寄存器中的邏輯信號(hào)觸發(fā)驅(qū)動(dòng)器,邏輯信號(hào)的脈沖或脈沖鏈即被輸出。通過(guò)所謂的點(diǎn)6接收器單元,可以檢測(cè)個(gè)別脈沖的上升和/或下降信號(hào)沿,從而提供測(cè)量由有意連接所選擇的電路端子或通過(guò)PCB處的缺陷(defect)無(wú)意連接的電容形成的電容連接的可能性??梢栽O(shè)置觸發(fā)模式中輸出的邏輯1和邏輯0信號(hào)的序列。如果所設(shè)置的驅(qū)動(dòng)器輸出數(shù)據(jù)是已知的, 那么可以基于該已知的驅(qū)動(dòng)器數(shù)據(jù)分析所鎖存的傳感器數(shù)據(jù)以用于連接。例如,作為傳感器的點(diǎn)6接收器可以協(xié)同點(diǎn)1驅(qū)動(dòng)器操作。在步驟53中,“呈現(xiàn)結(jié)果”,由所述裝置42呈現(xiàn)所分析的結(jié)果,示出是否存在連接 36。結(jié)果的呈現(xiàn)可以包括蜂鳴信號(hào),表明連接的類(lèi)型或根本無(wú)連接的類(lèi)型。上述測(cè)試可以由測(cè)試裝置42完全自動(dòng)執(zhí)行,因?yàn)樾枰稍瓌t上沒(méi)有特定測(cè)試向量的簡(jiǎn)單的連接測(cè)試。圖5示出了與圖3中PCB 31很相似的PCB 55,但是具有三個(gè)不同的電路端子56、 57、58之間的邏輯連接。在該情形中,所述邏輯連接是AND-端口 59。如果用戶(hù)想知道邏輯連接59的類(lèi)型,連接至電路端子56、57的邊界掃描單元作為驅(qū)動(dòng)器操作,而連接至電路端子58的邊界掃描單元作為傳感器操作。所述驅(qū)動(dòng)數(shù)據(jù)使用表1中所示的真值表的輸入數(shù)據(jù)來(lái)提供。所述傳感器處所感應(yīng)的數(shù)據(jù)完成所述真值表,使它有可能來(lái)決定所述連接是否由OR-端口、AND-端口或其它任何的邏輯電路形成。例如,如果所述真值表的結(jié)果類(lèi)似下面的表1,那么用戶(hù)可以推斷出邏輯連接由AND-端口形成。為了推斷出所述邏輯連接屬于哪種類(lèi)型,表1中真值表的其它結(jié)果可以與所有類(lèi)型的邏輯端口或電路的真值表結(jié)果進(jìn)行比較。用戶(hù)可以選擇若干個(gè)不同的真值表作為用于測(cè)量特定的邏輯連接的驅(qū)動(dòng)器數(shù)據(jù)。表 1
驅(qū)動(dòng)器驅(qū)動(dòng)器傳感器565758000010100111在圖6中示出了例如計(jì)算機(jī)顯示器的所述裝置42的圖形用戶(hù)界面⑶I,設(shè)備60。 GUI 60包括第一輸入?yún)^(qū)域61,用于操作,也就是從包括邊界掃描兼容設(shè)備的邊界掃描兼容電路端子的列表65中選擇作為驅(qū)動(dòng)器的邊界掃描兼容設(shè)備的電路端子,第二輸入?yún)^(qū)域62, 用于操作,也就是選擇作為傳感器的邊界掃描兼容設(shè)備的電路端子。如果需要,在手動(dòng)操作中,要由所述驅(qū)動(dòng)器輸出的數(shù)據(jù)可以設(shè)置在區(qū)域63。測(cè)試的結(jié)果顯示在呈現(xiàn)區(qū)域64內(nèi)和/ 或聽(tīng)覺(jué)上發(fā)出信號(hào)。結(jié)果可以以電路圖呈現(xiàn)的形式顯示。測(cè)試或測(cè)量的所有選擇和執(zhí)行可以通過(guò)使用輸入設(shè)備來(lái)進(jìn)行,諸如與裝置42有效連接的鍵盤(pán)或鼠標(biāo),其包括數(shù)字處理部件,如本領(lǐng)域技術(shù)人員所公知的。如果合適的話(huà),可以禁用沒(méi)有作為驅(qū)動(dòng)器或傳感器操作的邊界掃描單元,并且如果可能,在不影響選擇的驅(qū)動(dòng)器或傳感器的情況下,通過(guò)在三態(tài)Z模式中設(shè)置它,或者通過(guò)應(yīng)用適當(dāng)?shù)闹噶罱o邊界掃描兼容設(shè)備的TAP控制器使得不操作,通過(guò)繞過(guò)不參與連接測(cè)量的邊界掃描設(shè)備的全部邊界掃描寄存器來(lái)將其禁用。邊界掃描單元的禁用可以從圖形用戶(hù)界面控制,例如控制所述設(shè)備的TAP控制器。如上所述,可以通過(guò)控制單元將輸出3單元和雙向單元禁用。尤其地,有關(guān)邊界掃描兼容設(shè)備的邊界掃描屬性的信息可以從安裝在PCB上的邊界掃描兼容設(shè)備的邊界掃描描述語(yǔ)言BSDL文件檢索。如所描述的,BSDL文件的信息也可以用于GUI 60來(lái)使所述若干個(gè)區(qū)域形象化。本發(fā)明可以通過(guò)適當(dāng)?shù)某绦蚧碾娮犹幚聿考约坝?jì)算機(jī)程序產(chǎn)品來(lái)執(zhí)行,所述電子處理部件采用電子計(jì)算機(jī)設(shè)備的形式,且該計(jì)算機(jī)程序產(chǎn)品包括代碼數(shù)據(jù)的形式的計(jì)算機(jī)程序,如果裝載在電子處理設(shè)備的工作存儲(chǔ)器中,該代碼數(shù)據(jù)儲(chǔ)存在數(shù)據(jù)載體上且設(shè)置用于執(zhí)行所公開(kāi)的方法。計(jì)算機(jī)程序產(chǎn)品可以包括,但不限于包括在含有軟盤(pán)、只讀光盤(pán)存儲(chǔ)器、DVD、磁帶、記憶棒設(shè)備、zip驅(qū)動(dòng)器、閃存卡、遠(yuǎn)程訪問(wèn)設(shè)備、硬盤(pán)、半導(dǎo)體存儲(chǔ)器設(shè)備、可編程半導(dǎo)體存儲(chǔ)器設(shè)備、光盤(pán)、磁-光數(shù)據(jù)存儲(chǔ)設(shè)備、鐵電電子數(shù)據(jù)存儲(chǔ)設(shè)備和電光信號(hào)載體或者任意其它類(lèi)型的具有程序代碼數(shù)據(jù)存儲(chǔ)于其上的數(shù)據(jù)載體的一組數(shù)據(jù)加載設(shè)備中的任意一種中。圖7示出了依據(jù)本發(fā)明的例如通過(guò)總線71連接至裝置70的PCB31。裝置70包括類(lèi)似計(jì)算機(jī)或微處理器等的電子中央處理單元CPU72,有效地連接至操作部件73,用于將邊界掃描兼容設(shè)備的第一電路端子的邊界掃描單元作為驅(qū)動(dòng)器操作,以及用于將邊界掃描兼容設(shè)備的第二電路端子的邊界掃描單元作為傳感器操作。供應(yīng)單元74用于將數(shù)據(jù)提供到作為驅(qū)動(dòng)器操作的邊界掃描單元。鎖存部件75用于鎖存所述傳感器感應(yīng)的數(shù)據(jù)。分析單元77用于分析驅(qū)動(dòng)器和傳感器數(shù)據(jù),以用于第一和第二電路端子之間的連接,以及呈現(xiàn)單元78,用于呈現(xiàn)所述驅(qū)動(dòng)器和傳感器數(shù)據(jù)的分析結(jié)果。
根據(jù)上述實(shí)施方式,裝置70進(jìn)一步包括聲音發(fā)生信號(hào)部件或音頻/視頻發(fā)生信號(hào)部件79、輸入/輸出部件80、裝載BSDL文件的其它部件、以及圖形用戶(hù)界面GUI設(shè)備76,用于呈現(xiàn)測(cè)量或測(cè)試結(jié)果并選擇驅(qū)動(dòng)器和傳感器。對(duì)上述公開(kāi)的方法和裝置的變型和擴(kuò)展對(duì)于本領(lǐng)域技術(shù)人員是顯而易見(jiàn)的,并由所附權(quán)利要求的范圍所覆蓋。對(duì)相關(guān)申請(qǐng)的交叉引用本申請(qǐng)文件涉及且要求2009年11月10日提交的、名稱(chēng)為“用于測(cè)試印刷電路板上的連接的方法及裝置”、序列號(hào)為61/259,772的美國(guó)臨時(shí)專(zhuān)利申請(qǐng)文件的權(quán)益及2009年 11月10日提交的荷蘭專(zhuān)利申請(qǐng)1037457的公約優(yōu)先權(quán)。
權(quán)利要求
1.一種測(cè)試印刷電路板上至少一個(gè)邊界掃描兼容設(shè)備的邊界掃描兼容電路端子之間的連接的方法,所述至少一個(gè)邊界掃描兼容設(shè)備安裝在所述印刷電路板上,且包括所述邊界掃描兼容電路端子的邊界掃描單元的邊界掃描寄存器,所述方法使用電子處理部件,且包括如下步驟-通過(guò)所述處理部件檢索所述至少一個(gè)邊界掃描兼容設(shè)備的邊界掃描屬性,所述邊界掃描屬性至少包括所述至少一個(gè)邊界掃描兼容設(shè)備的邊界掃描兼容電路端子的列表;-通過(guò)所述處理部件顯示包括所述至少一個(gè)邊界掃描兼容設(shè)備的所述邊界掃描兼容電路端子的列表;-通過(guò)所述處理部件接收所述列表的至少第一和第二邊界掃描兼容電路端子的選擇;-通過(guò)所述處理部件將所述第一邊界掃描兼容電路端子的邊界掃描單元作為驅(qū)動(dòng)器操作,且通過(guò)從邊界掃描寄存器提供的所述第一邊界掃描兼容電路端子處的所述驅(qū)動(dòng)器數(shù)據(jù)來(lái)輸出,所述邊界掃描寄存器包括作為所述驅(qū)動(dòng)器操作的所述邊界掃描單元;-通過(guò)所述處理部件將所述第二邊界掃描兼容電路端子的邊界掃描單元作為傳感器操作,以感應(yīng)在所述第二邊界掃描兼容電路端子處接收的數(shù)據(jù)并將由所述感應(yīng)器感應(yīng)的數(shù)據(jù)鎖存入包括作為所述感應(yīng)器操作的所述邊界掃描單元的邊界掃描寄存器中;-通過(guò)所述處理部件分析所述邊界掃描寄存器驅(qū)動(dòng)器和傳感器數(shù)據(jù),該數(shù)據(jù)用于所述第一和所述第二邊界掃描兼容電路端子之間的連接,以及-通過(guò)所述處理部件呈現(xiàn)所述驅(qū)動(dòng)器和傳感器數(shù)據(jù)的所述分析的結(jié)果。
2.如權(quán)利要求1所述的方法,其中,基于所述被檢索的邊界掃描屬性來(lái)操作所述驅(qū)動(dòng)器和傳感器,且其中,所述分析的步驟包括基于所述被檢索的邊界掃描屬性來(lái)比較在所述邊界掃描寄存器中的所述驅(qū)動(dòng)器和傳感器的所述邊界掃描單元的位置處的所述驅(qū)動(dòng)器和傳感器數(shù)據(jù)。
3.如前述權(quán)利要求之任一項(xiàng)所述的方法,其中,從所述至少一個(gè)邊界掃描兼容設(shè)備的邊界掃描描述語(yǔ)言BSDL文件,檢索所述邊界掃描屬性。
4.如前述權(quán)利要求之任一項(xiàng)所述的方法,還包括圖形界面設(shè)備,其中,所述顯示、接收、 操作和呈現(xiàn)的步驟中至少一項(xiàng)從所述圖形界面設(shè)備控制。
5.如前述權(quán)利要求之任一項(xiàng)所述的方法,還包括圖形界面設(shè)備,其中,所述接收和呈現(xiàn)的步驟中至少一項(xiàng)包括所述邊界掃描寄存器驅(qū)動(dòng)器和傳感器數(shù)據(jù)的電路圖呈現(xiàn)。
6.如前述權(quán)利要求之任一項(xiàng)所述的方法,其中,所述結(jié)果由聲音信號(hào)來(lái)呈現(xiàn)。
7.如前述權(quán)利要求之任一項(xiàng)所述的方法,其中,將多個(gè)邊界掃描兼容電路端子的多個(gè)邊界掃描單元作為驅(qū)動(dòng)器來(lái)操作。
8.如前述權(quán)利要求之任一項(xiàng)所述的方法,其中,將多個(gè)邊界掃描兼容電路端子的多個(gè)邊界掃描單元作為傳感器來(lái)操作。
9.如前述權(quán)利要求之任一項(xiàng)所述的方法,其中,將多個(gè)邊界掃描兼容電路端子的多個(gè)邊界掃描單元作為驅(qū)動(dòng)器來(lái)操作,且其中,所述驅(qū)動(dòng)器數(shù)據(jù)包括真值表。
10.如前述權(quán)利要求之任一項(xiàng)所述的方法,其中,將多個(gè)邊界掃描兼容電路端子的多個(gè)邊界掃描單元作為傳感器來(lái)操作,且其中,所述分析所述傳感器數(shù)據(jù)的步驟基于所述真值表。
11.如前述權(quán)利要求之任一項(xiàng)所述的方法,其中,禁用不作為驅(qū)動(dòng)器或傳感器操作的邊界掃描兼容設(shè)備的邊界掃描單元。
12.如前述權(quán)利要求之任一項(xiàng)所述的方法,其中,通過(guò)使用所述邊界掃描兼容設(shè)備的 BYPASS指令來(lái)禁用不作為驅(qū)動(dòng)器或傳感器操作的邊界掃描兼容設(shè)備的邊界掃描單元。
13.一種用于測(cè)試印刷電路板上至少一個(gè)邊界掃描兼容設(shè)備的邊界掃描兼容電路端子之間的連接的裝置,所述至少一個(gè)邊界掃描兼容設(shè)備安裝在所述印刷電路板上,且包括所述邊界掃描兼容電路端子的邊界掃描單元的邊界掃描寄存器,所述裝置包括電子處理部件,其中所述電子處理部件配置以-檢索所述至少一個(gè)邊界掃描兼容設(shè)備的邊界掃描屬性,所述邊界掃描屬性至少包括所述至少一個(gè)邊界掃描兼容設(shè)備的邊界掃描兼容電路端子的列表;-顯示包括所述至少一個(gè)邊界掃描兼容設(shè)備的所述邊界掃描兼容電路端子的列表; -接收所述列表的至少第一和第二邊界掃描兼容電路端子的選擇; -將所述第一邊界掃描兼容電路端子的邊界掃描單元作為驅(qū)動(dòng)器操作,且通過(guò)從邊界掃描寄存器提供的所述第一邊界掃描兼容電路端子處的所述驅(qū)動(dòng)器數(shù)據(jù)來(lái)輸出,所述邊界掃描寄存器包括作為所述驅(qū)動(dòng)器操作的所述邊界掃描單元;-將所述第二邊界掃描兼容電路端子的邊界掃描單元作為傳感器操作,以感應(yīng)在所述第二邊界掃描兼容電路端子處接收的數(shù)據(jù)以及將由所述傳感器感應(yīng)的數(shù)據(jù)鎖存入邊界掃描寄存器中,所述邊界掃描寄存器包括作為所述傳感器操作的所述邊界掃描單元;-分析所述邊界掃描寄存器驅(qū)動(dòng)器和傳感器數(shù)據(jù),該數(shù)據(jù)用于所述第一和所述第二邊界掃描兼容電路端子之間的連接,以及-呈現(xiàn)所述驅(qū)動(dòng)器和傳感器數(shù)據(jù)的所述分析的結(jié)果。
14.如權(quán)利要求13所述的裝置,還包括有效連接于所述電子處理部件的圖形用戶(hù)界面設(shè)備、音頻發(fā)生信號(hào)部件和視頻發(fā)生信號(hào)部件中的至少一個(gè)。
15.一種計(jì)算機(jī)程序產(chǎn)品,包括其上存儲(chǔ)有計(jì)算機(jī)程序代碼數(shù)據(jù)的數(shù)據(jù)存儲(chǔ)設(shè)備,所述計(jì)算機(jī)程序代碼數(shù)據(jù)配置以在所述程序代碼數(shù)據(jù)被加載到電子處理部件的存儲(chǔ)器中且由所述電子處理部件實(shí)施時(shí),執(zhí)行權(quán)利要求1的方法。
全文摘要
一種用于測(cè)試印刷電路板上一個(gè)或更多個(gè)邊界掃描兼容設(shè)備的邊界掃描兼容電路端子之間的連接的方法和裝置,所述邊界掃描兼容電路端子的邊界掃描單元包括邊界掃描寄存器。檢索所述或每個(gè)邊界掃描兼容設(shè)備的邊界掃描屬性,顯示包括邊界掃描兼容電路端子的列表,并接收至少第一和第二邊界掃描兼容電路端子的選擇?;诖诉x擇,將所述第一邊界掃描兼容電路端子的邊界掃描單元作為驅(qū)動(dòng)器操作,且將所述第二邊界掃描兼容電路端子的邊界掃描單元作為傳感器操作。通過(guò)提供給邊界掃描寄存器的數(shù)據(jù)來(lái)控制驅(qū)動(dòng)器。由傳感器感應(yīng)的數(shù)據(jù)鎖存在邊界掃描寄存器中。分析驅(qū)動(dòng)器和傳感器數(shù)據(jù),以用于第一和第二邊界掃描兼容電路端子之間的連接,并呈現(xiàn)分析結(jié)果。
文檔編號(hào)G01R31/3177GK102156255SQ201010550418
公開(kāi)日2011年8月17日 申請(qǐng)日期2010年11月10日 優(yōu)先權(quán)日2009年11月10日
發(fā)明者彼得勒斯·馬里納斯·科內(nèi)利森·馬麗亞·瓦·登·艾杰登 申請(qǐng)人:Jtag技術(shù)有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1