999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于邊界掃描技術(shù)的某引俄指控系統(tǒng)復(fù)雜電路板的TPS開發(fā)

2019-08-05 09:39:38徐小杰
艦船電子工程 2019年7期
關(guān)鍵詞:功能

柳 穎 徐小杰

(海軍七○二廠 上海 200434)

1 引言

某引俄指控系統(tǒng)具有態(tài)勢(shì)顯示、評(píng)估、決策、武器射擊參數(shù)的解算和輸入、武器發(fā)射、控制等功能,是引俄潛艇的核心指揮控制系統(tǒng)。它擯棄了前蘇聯(lián)專有的計(jì)算機(jī)體系和硬件架構(gòu),采用了VME總線、QNX實(shí)時(shí)操作系統(tǒng)、1553B軍用總線等較先進(jìn)的歐美技術(shù),集成化程度非常高,大部分的板件由大規(guī)模集成電路CPLD、FPGA及DSP芯片組成。近年來,該引俄指控系統(tǒng)進(jìn)入故障高發(fā)期,修理時(shí)通常采取更換部件或整件的方法來排除故障,備件消耗較大。而現(xiàn)有的ATE設(shè)備采用人工編制測(cè)試激勵(lì)、采集輸出波形比對(duì)的維修手段,顯然不適應(yīng)該類板件的修理,需要一種新的測(cè)試?yán)砟詈蜏y(cè)試技術(shù)來解決傳統(tǒng)測(cè)試方法所無法解決的問題。邊界掃描技術(shù)應(yīng)運(yùn)而生[8]。邊界掃描技術(shù)作為一種國(guó)際標(biāo)準(zhǔn),提供了一套完整的、標(biāo)準(zhǔn)化的超大規(guī)模集成電路測(cè)試性設(shè)計(jì)方法,能克服測(cè)試復(fù)雜數(shù)字電路的技術(shù)障礙,利用它可以對(duì)被測(cè)電路板,大規(guī)模集成電路進(jìn)行靜態(tài)測(cè)試、功能測(cè)試、故障隔離和定位[9]。能有效提高該指控系統(tǒng)故障板件的維修效率、維修質(zhì)量,提升該型裝備復(fù)雜電路板檢測(cè)、修理的技術(shù)能力。

2 邊界掃描技術(shù)

2.1 邊界掃描技術(shù)原理

邊界掃描測(cè)試技術(shù)是聯(lián)合測(cè)試行動(dòng)組(JTAG)于1987年提出了一種新型的電路板可測(cè)性設(shè)計(jì)方法。1988年,IEEE和JTAG組織達(dá)成協(xié)議,共同開發(fā)邊界掃描測(cè)試架構(gòu),并于1990年形成了IEEE 1149.1標(biāo)準(zhǔn),也稱為JTAG標(biāo)準(zhǔn)[5]。目前,JTAG已成為一種國(guó)際標(biāo)準(zhǔn)測(cè)試協(xié)議,主要用于各類芯片的內(nèi)部測(cè)試[6]?,F(xiàn)在大多數(shù)高級(jí)器件(包括FPGA、MCU、DSP以及CPU等)都支持JTAG協(xié)議。標(biāo)準(zhǔn)的JTAG接口是四線接口:TCK、TMS、TDI以及TDO,分別為時(shí)鐘、模式選擇、數(shù)據(jù)輸入和數(shù)據(jù)輸出信號(hào)線[7]。

圖1 數(shù)字電路邊界掃描結(jié)構(gòu)

邊界掃描測(cè)試(BOUNDARY SEAN TEST)的應(yīng)用示意圖見圖2所示。其基本思想是在靠近芯片的輸入輸出管腳上增加一個(gè)移位寄存器單元,因?yàn)檫@些移位寄存器單元都分布在芯片的邊界上(周圍),所以被稱為邊界掃描寄存器(Boundary-Scan Register Cell)。當(dāng)芯片處于測(cè)試或調(diào)試狀態(tài)的時(shí)候,這些邊界掃描寄存器可以將芯片和外圍的輸入輸出隔離開來。通過這些邊界掃描寄存器單元,可以實(shí)現(xiàn)對(duì)芯片輸入輸出信號(hào)的觀察和控制。在正常的運(yùn)行狀態(tài)下,這些邊界掃描寄存器對(duì)芯片來說是透明的,所以正常的運(yùn)行不會(huì)受到任何影響[1]。

圖2 邊界掃描測(cè)試應(yīng)用的示意圖

2.2 邊界掃描技術(shù)的應(yīng)用

邊界掃描技術(shù)對(duì)于含有支持邊界掃描功能的器件的電路板的測(cè)試,是一種快速有效的方法。在引俄指控系統(tǒng)的板件中不僅含有帶邊掃功能的器件,還包含一定數(shù)量的與這些可編程器件相關(guān)聯(lián)的非邊界掃描器件[10]。因此在應(yīng)用邊界掃描技術(shù)對(duì)電路板進(jìn)行測(cè)試時(shí)總體上分兩種方法進(jìn)行實(shí)現(xiàn),以期提高邊界掃描技術(shù)測(cè)試時(shí)的故障覆蓋率和隔離率。

1)可編程器件邊掃測(cè)試

被測(cè)的指控系統(tǒng)板件的主要器件為CPLD和FPGA,這些帶有JTAG測(cè)試接口的芯片可采用邊界掃描測(cè)試的方法進(jìn)行測(cè)試。通過加載邊界掃描器件的BSDL文件,建立鏈路,進(jìn)行鏈路功能測(cè)試。通過鏈路掃描檢測(cè)讀取可編程器件的IDCODE與期望的IDCODE做比較,可以判定IC電源是否正常、IC的型號(hào),生產(chǎn)廠家信息是否跟期望的一致[4]。鏈路測(cè)試通過后,再進(jìn)行互聯(lián)測(cè)試。在互聯(lián)測(cè)試過程,掃描鏈路上輸出引腳的邊掃單元利用指令置0或1,然后讓掃描鏈上的對(duì)應(yīng)輸入引腳捕捉預(yù)置值,通過對(duì)比結(jié)果,可迅速判定可編程器件每個(gè)引腳的好壞以及可編程器件間兩兩互聯(lián)是否出現(xiàn)開路、短路、虛焊等問題。

2)非邊界掃描元器件的檢測(cè)

復(fù)雜電路板的一般結(jié)構(gòu)中,邊界掃描器件及其關(guān)聯(lián)器件構(gòu)成一個(gè)相對(duì)獨(dú)立的網(wǎng)絡(luò),關(guān)聯(lián)器件的部分引腳可以從邊緣連接器到達(dá),其狀態(tài)能夠通過邊緣連接器來獲取或改變;而另一部分引腳連接在邊界掃描鏈路上,并且其狀態(tài)與邊界掃描器件核心邏輯相關(guān),其狀態(tài)能夠通過邊界掃描鏈路來獲取或改變[7]。

3 典型板件TPS開發(fā)測(cè)試分析

在該引俄指控系統(tǒng)中,1553B總線適配板及數(shù)字跟蹤系統(tǒng)兩種電路板,裝機(jī)量比較大,電路特點(diǎn)比較典型。涵蓋了可編程大規(guī)模器件、總線收發(fā)器、SRAM存儲(chǔ)器、HI1567收發(fā)器、驅(qū)動(dòng)器電路及串口通信器件。在開發(fā)板件的TPS時(shí),需要根據(jù)每種板件的功能和特點(diǎn)具體分析電路板的測(cè)試方案。

3.1 1553B總線適配板

圖3 1553B總線適配板可編程器件測(cè)試連接圖

1553B總線適配板是一塊VME總線的TX1-BV-2M板,主要組成包括總線接口模塊,中斷處理模塊,地址選擇模塊,編碼/解碼模塊,雙口存儲(chǔ)器模塊,收發(fā)器模塊,變壓器模塊。其中總線接口模塊,中斷處理模塊,地址選擇模塊由CPLD實(shí)現(xiàn),CPLD選用XILINX公司XC95288-HQ208-15C。編碼/解碼模塊由FPGA實(shí)現(xiàn),F(xiàn)PGA選用XILINX公司XC5210-PC84-6I。MC05板的測(cè)試方案分為可編程器件測(cè)試、HI1567收發(fā)器測(cè)試、SRAM存儲(chǔ)器測(cè)試三部分。該板的可編程器件測(cè)試連接圖見圖3。

收發(fā)器HI1567是滿足MIL-STD-1153/1760協(xié)議的低功耗的CMOS雙收發(fā)器。HI-1567發(fā)射器的功能是把互補(bǔ)的CMOS/TTL數(shù)字信號(hào)轉(zhuǎn)換成曼徹斯特信號(hào),傳送原理波形圖如圖4,每一路傳送器都有使能信號(hào)。TXATXA#是一對(duì)相反信號(hào),如果TXA是高電平TXA#是低電平,那么BUSA與BUSA#之間的差值大于0。如果TXA是低電平,TXA#是高電平,BUSA與BUSA#之間的差值小于0。

圖4 傳送波形圖

相反,HI-1567接收器可以將曼徹斯特信號(hào)轉(zhuǎn)變成TTL信號(hào),接收原理波形圖如圖5,如果BUSA-BUSA#>0那么RXA就是高電RXA#就是低電平,如果BUSA-BUSA#<0那么RXA就是低電平RXA#就是高電平。

圖5 接收波形圖

在1553B總線適配板上有四個(gè)HI1567,一個(gè)HI1567有兩個(gè)通道,每個(gè)通道都有收發(fā)功能,HI1567每一個(gè)通道的TX、RX,控制引腳都與FPGA(XC5210)的I/O引腳相連,連接方式如圖6。測(cè)試前把每個(gè)通道的收、發(fā)端通過短路線連到一起,測(cè)試時(shí)測(cè)試平臺(tái)的上位機(jī)軟件把HI1567的測(cè)試程序下載到對(duì)應(yīng)的FPGA中自動(dòng)運(yùn)行。該測(cè)試程序的主要功能是讓每個(gè)通道進(jìn)行自發(fā)自收測(cè)試,并對(duì)測(cè)試結(jié)果進(jìn)行對(duì)比,判斷數(shù)據(jù)有沒有誤碼。選取與FPGA相連的CPLD(XC95288)的4個(gè)IO引腳標(biāo)記測(cè)試結(jié)果,如0011表示測(cè)試通過、1001表示U1A有問題、1011代表U1B有問題等。最終通過JTAG接口讀出測(cè)試結(jié)果傳送到上位機(jī)上進(jìn)行顯示。

圖6 HI1567檢測(cè)連接圖

針對(duì)板件中SRAM的檢測(cè),測(cè)試連接圖如圖7所示。K6T0808C1D是三星公司生產(chǎn)的靜態(tài)RAM,存儲(chǔ)器的數(shù)據(jù)線、地址線,控制線分別與FPGA芯片XC5210PC84的IO引腳相連。

圖7 SRAM檢測(cè)硬件連接圖

測(cè)試平臺(tái)通過JTAG接口控制FPGA的IO引腳發(fā)送控制指令,多次對(duì)同一個(gè)地址寫不同的數(shù)據(jù),同時(shí)讀取對(duì)應(yīng)地址的SRAM數(shù)據(jù)與寫入的數(shù)據(jù)做比較、運(yùn)算,從而可以判讀出具體是哪位數(shù)據(jù)線有問題。多次對(duì)不同的地址線寫數(shù)據(jù),同時(shí)讀取相對(duì)應(yīng)的地址線的數(shù)據(jù)與寫入的數(shù)據(jù)做比較,可以判斷出具體哪位地址線有問題,從而可以實(shí)現(xiàn)對(duì)SRAM的測(cè)試與診斷[11]。

3.2 數(shù)字跟蹤系統(tǒng)板

該板主要控制芯片是EPM7128S,EPM7128S為ALTERA公司的MAX7000系列產(chǎn)品,此系列產(chǎn)品支持邊界掃描功能。數(shù)字跟蹤系統(tǒng)板的測(cè)試主要分三部分:可編程器件(EPM7128S)測(cè)試、驅(qū)動(dòng)器電路測(cè)試(主要包括54HC14和54HC243)、串口芯片測(cè)試(MAX1480)。該板的可編程器件的測(cè)試連接圖如圖8所示。

數(shù)字跟蹤系統(tǒng)板驅(qū)動(dòng)器電路主要包括4個(gè)54HC14和2個(gè)54HC243。54HC14的邏輯功能為六路施密特觸發(fā)反相器,在數(shù)字跟蹤系統(tǒng)板中54HC14的作用是把接插件的接口信號(hào)取反輸入到EPM7128S(U5)中進(jìn)行運(yùn)算處理。54HC243的邏輯功能為四路總線收發(fā)器,在數(shù)字跟蹤系統(tǒng)板中54HC243的主要功能是EPM7128S(U5)與外部接口進(jìn)行數(shù)據(jù)交換的同時(shí),將數(shù)據(jù)輸入到EPM7128S(U4)內(nèi)部。驅(qū)動(dòng)器電路測(cè)試連接框圖如圖9所示。

圖8 數(shù)字跟蹤系統(tǒng)板可編程器件測(cè)試連接框圖

圖9 驅(qū)動(dòng)器測(cè)試連接框圖

測(cè)試的時(shí)候需要在上位機(jī)軟件中給54HC14和54HC243導(dǎo)入一個(gè)模型,模型的主要功能是描述器件的邏輯功能,上位機(jī)軟件會(huì)根據(jù)模型自動(dòng)生成測(cè)試向量。測(cè)試向量由邊界掃描控制卡通過JTAG接口控制ATE的IO板卡往外發(fā)送,經(jīng)過54HC14輸入到 EPM7128S(U5),EPM7128收到的數(shù)據(jù)通過JTAG接口輸入到邊界掃描控制卡,軟件會(huì)自動(dòng)對(duì)比發(fā)送的測(cè)試向量與收到的測(cè)試向量,從而判斷出該部分電路的好壞,并可以定位到具體的網(wǎng)絡(luò)。

MAX1480B是具備電器隔離的RS485/RS232數(shù)據(jù)通信接口芯片,DE為邏輯數(shù)據(jù)輸入使能端,DE為低電平驅(qū)動(dòng)器輸出高阻態(tài)。DI為邏輯數(shù)據(jù)輸入端,當(dāng)DE為高時(shí),若DI為低,則A端輸出為低而B端輸出為高;同理,若DI為高,則A端輸出為高而B端輸出為低。收發(fā)器的接收器輸出。如果A-B>200mV,則/RO為低;如果 A-B<200mV,則/RO為高。MAX1480B的引腳功能如圖10所示。

圖10 MAX1480引腳功能圖

對(duì)MAX1480芯片進(jìn)行測(cè)試時(shí)需要在適配板上加一個(gè)MAX1480芯片用來接收差分信號(hào)A、B,并把差分信號(hào)轉(zhuǎn)換成TTL信號(hào)輸入到ATE的IO板卡。測(cè)試的時(shí)候利用邊界掃描控制器控制ATE的IO板向MAX1480的控制引腳和數(shù)據(jù)引腳發(fā)送測(cè)試向量,測(cè)試向量轉(zhuǎn)化為差分的信號(hào)A和B通過接插件輸入到ATE適配板上面的MAX1480差分輸入端A和B中,轉(zhuǎn)化為TTL信號(hào)后輸入到ATE內(nèi)部。ATE把接收的測(cè)試向量與輸出的測(cè)試向量做比較,判斷器件的好壞。串口芯片測(cè)試連接圖如圖11所示。

圖11 串口芯片測(cè)試連接框圖

4 結(jié)語

邊界掃描技術(shù)的出現(xiàn)是可測(cè)試性設(shè)計(jì)和測(cè)試思想的一次飛躍,它提供了一種完整的、標(biāo)準(zhǔn)化的電路板可測(cè)試性設(shè)計(jì)和測(cè)試方法[2]。采用邊界掃描測(cè)試技術(shù)實(shí)現(xiàn)某引俄指控復(fù)雜電路板的互連性、簇測(cè)試以及器件功能的測(cè)試,達(dá)到故障定位的目的。開發(fā)典型板件的TPS,不僅解決了大規(guī)模集成器件的檢測(cè)難題,還能兼顧電路中其他功能模塊的測(cè)試,提高了電路測(cè)試的故障覆蓋率。該測(cè)試診斷方法的研究及運(yùn)用同樣適用于其他高集成度、高性能的復(fù)雜電路板件的維修測(cè)試與故障診斷,具有非常重要的實(shí)用價(jià)值[3]。

猜你喜歡
功能
拆解復(fù)雜功能
鐘表(2023年5期)2023-10-27 04:20:44
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
基層弄虛作假的“新功能取向”
深刻理解功能關(guān)系
鉗把功能創(chuàng)新實(shí)踐應(yīng)用
關(guān)于非首都功能疏解的幾點(diǎn)思考
基于PMC窗口功能實(shí)現(xiàn)設(shè)備同步刷刀功能
懷孕了,凝血功能怎么變?
媽媽寶寶(2017年2期)2017-02-21 01:21:24
“簡(jiǎn)直”和“幾乎”的表達(dá)功能
中西醫(yī)結(jié)合治療甲狀腺功能亢進(jìn)癥31例
主站蜘蛛池模板: 精品久久高清| 四虎免费视频网站| 久草视频福利在线观看| 久久永久精品免费视频| 亚洲无码在线午夜电影| 亚洲精品成人福利在线电影| 国产一在线观看| 国产成人91精品免费网址在线| а∨天堂一区中文字幕| 任我操在线视频| 亚洲午夜天堂| 欧美国产日韩另类| 欧美日韩成人在线观看| 欧美成人区| 在线观看亚洲成人| 国产成人亚洲精品色欲AV| 欧美精品一区在线看| 青青草欧美| 欧美中文字幕一区二区三区| 天天综合网亚洲网站| 久久狠狠色噜噜狠狠狠狠97视色| 丝袜亚洲综合| 亚洲色图欧美| 色屁屁一区二区三区视频国产| 在线观看免费国产| 亚洲色图欧美激情| 美女被操黄色视频网站| 在线观看热码亚洲av每日更新| 亚洲视频欧美不卡| 久久免费成人| 亚洲精品成人片在线播放| 欧美综合一区二区三区| 大陆精大陆国产国语精品1024| 国产精品密蕾丝视频| 91在线播放国产| 国产精品无码翘臀在线看纯欲| 一级毛片无毒不卡直接观看| 欧美精品1区| 原味小视频在线www国产| 欧美成一级| 国产精品欧美日本韩免费一区二区三区不卡| 欧美精品另类| 免费又爽又刺激高潮网址 | 国产精品毛片一区视频播 | 日韩国产亚洲一区二区在线观看 | 国产特一级毛片| 男人天堂亚洲天堂| 午夜福利免费视频| 欧美国产日本高清不卡| 亚洲成人免费在线| 精品国产99久久| 国产一区免费在线观看| 在线毛片网站| 波多野一区| 青青草欧美| www.youjizz.com久久| 午夜不卡视频| 色丁丁毛片在线观看| 99热精品久久| 激情六月丁香婷婷四房播| 国产精品极品美女自在线看免费一区二区| 日日噜噜夜夜狠狠视频| 亚洲电影天堂在线国语对白| 日本伊人色综合网| 视频二区亚洲精品| 国外欧美一区另类中文字幕| 亚洲色图欧美视频| 国产97视频在线| 999国产精品永久免费视频精品久久| 97视频在线精品国自产拍| 国产网友愉拍精品视频| 国产极品美女在线| 中文字幕无码av专区久久| 久久人搡人人玩人妻精品| 色综合久久88| 毛片在线播放a| 久久精品亚洲中文字幕乱码| 国产xxxxx免费视频| 97人人模人人爽人人喊小说| 91热爆在线| 熟女日韩精品2区| 国产女人18水真多毛片18精品|