FPGA故障檢測(cè)方法研究及軟件實(shí)現(xiàn)
發(fā)布時(shí)間:2018-03-23 23:35
本文選題:可編程邏輯器件 切入點(diǎn):FPGA 出處:《中國科學(xué)院大學(xué)(工程管理與信息技術(shù)學(xué)院)》2015年碩士論文
【摘要】:FPGA是現(xiàn)場(chǎng)可編程門陣列器件,具有性能好、內(nèi)部資源豐富、能重復(fù)擦寫使用、開發(fā)投資小等優(yōu)點(diǎn),在航天軍工領(lǐng)域應(yīng)用越來越廣泛,但是航天軍工領(lǐng)域目前使用的FPGA絕大部分都是進(jìn)口產(chǎn)品,可靠性問題成為人們關(guān)注的焦點(diǎn)。因此,如何在使用前進(jìn)行其故障檢測(cè),提高其使用可靠性非常重要。本論文針對(duì)如何在使用前進(jìn)行FPGA故障檢測(cè)問題,主要研究工作是通過對(duì)FPGA內(nèi)部的各部分資源采取有效的方法進(jìn)行檢測(cè)配置,來對(duì)其內(nèi)部資源進(jìn)行功能驗(yàn)證和電性能參數(shù)驗(yàn)證,論文主要包括以下內(nèi)容:1、針對(duì)FPGA的特點(diǎn),本文采用了以“分治法”和“陣列法”為基礎(chǔ)的檢測(cè)方法對(duì)Xilinx公司FPGA器件內(nèi)部可編程資源的檢測(cè)技術(shù)進(jìn)行了研究。FPGA內(nèi)部可編程資源包含可編程邏輯單元(CLB)、輸入輸出接口(IOB)、塊RAM(BlockRAM)、數(shù)字時(shí)鐘管理(DCM)、乘法器(MU)和可編程互聯(lián)資源(IR),利用的配置次數(shù)少,檢測(cè)覆蓋率較高。2、設(shè)計(jì)了基于集成電路自動(dòng)檢測(cè)系統(tǒng)(ATE)的在線對(duì)FPGA進(jìn)行配置的方法,該方法是利用CPLD來控制配置電路對(duì)FPGA進(jìn)行配置,以實(shí)現(xiàn)測(cè)試FPGA器件時(shí)自動(dòng)化、程序化的“配置-測(cè)試-再配置-再測(cè)試”的過程,且進(jìn)行了接口板設(shè)計(jì)。重配置的次數(shù)可根據(jù)FPGA器件內(nèi)部可編程邏輯資源的檢測(cè)內(nèi)容進(jìn)行擴(kuò)展,進(jìn)而達(dá)到對(duì)FPGA器件更全面的檢測(cè)。3、為了證明本論文提出的檢測(cè)方法能很好的應(yīng)用到實(shí)際FPGA檢測(cè)中,應(yīng)用本檢測(cè)方法通過在ATE (Automatic Test Equipment) V93000測(cè)試系統(tǒng)上編輯測(cè)試軟件成功的對(duì)Xilinx公司FPGA (XC2V1000-5FG256)進(jìn)行了邏輯功能的故障檢測(cè)、直流參數(shù)和交流參數(shù)檢測(cè)。表明所提出的檢測(cè)方法能在實(shí)際工作中很好的應(yīng)用,具有實(shí)用價(jià)值。通過該方法編輯的FPGA測(cè)試軟件已經(jīng)應(yīng)用到了航天領(lǐng)域使用的FPGA故障檢測(cè)中,剔除了有缺陷的產(chǎn)品,提高FPGA的使用可靠性,進(jìn)而提高了航天軍工領(lǐng)域整機(jī)產(chǎn)品的可靠性。
[Abstract]:FPGA is a field programmable gate array device. It has many advantages, such as good performance, abundant internal resources, rewritable use, low investment and so on. It is widely used in the field of aerospace military industry. However, most of the FPGA used in the field of aerospace military industry at present are imported products, and the problem of reliability has become the focus of attention. Therefore, how to carry out its fault detection before use, It is very important to improve the reliability of FPGA. In this paper, how to detect FPGA faults before using, the main research work is to take an effective method to detect and configure the internal resources of FPGA. To verify the function and electrical performance parameters of its internal resources, the paper mainly includes the following contents: 1, aiming at the characteristics of FPGA, In this paper, based on the method of division and conquer and array method, the detection technology of programmable resources in FPGA devices of Xilinx Company is studied. The internal programmable resources of Xilinx contain programmable logic unit (PLU) and input input. The output interface is IOB, Block RAM Block RAM, Digital clock Management (DCM), Multiplication (MUM), and Programmable interconnected Resources (IPR), which use less configuration times. The method of on-line configuration of FPGA based on integrated circuit automatic detection system (ATE) is designed. The method is to use CPLD to control the configuration circuit to configure FPGA, so as to realize the automation of testing FPGA devices. The procedure of "configure-test-reconfigure-re-test" is programmed, and the interface board is designed. The number of reconfigurations can be extended according to the detection content of the programmable logic resources inside the FPGA device. Then to achieve a more comprehensive detection of FPGA devices. 3, in order to prove that the detection method proposed in this paper can be well applied to the actual FPGA detection, By editing the test software on the ATE automatic Test equipment V93000 test system, the fault detection of the logic function of Xilinx company FPGA XC2V1000-5FG256 is successfully carried out. DC parameter and AC parameter detection. It is shown that the proposed method can be applied in practice and has practical value. The FPGA test software edited by this method has been applied to FPGA fault detection in aerospace field. By eliminating the defective products, the reliability of FPGA is improved, and the reliability of the whole aircraft in the field of aerospace military industry is improved.
【學(xué)位授予單位】:中國科學(xué)院大學(xué)(工程管理與信息技術(shù)學(xué)院)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2015
【分類號(hào)】:TN791
【參考文獻(xiàn)】
相關(guān)期刊論文 前2條
1 王文孝;可編程器件的選擇與應(yīng)用[J];光通信研究;1998年04期
2 薛宏;趙欣;;FPGA測(cè)試技術(shù)研究[J];微處理機(jī);2008年02期
,本文編號(hào):1655739
本文鏈接:http://sikaile.net/kejilunwen/dianzigongchenglunwen/1655739.html
最近更新
教材專著