亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于ATE的FPGA軟件自動(dòng)化測試技術(shù)探析

        2020-05-11 12:20:51韓曉晶李昂孟琪

        韓曉晶 李昂 孟琪

        摘? ?要:FPGA軟件內(nèi)部豐富資源深受研發(fā)工程師青睞,發(fā)展速度較快。因此,本文以FPGA軟件開發(fā)必要性為入手點(diǎn),從提高軟件測試精度、縮短系統(tǒng)仿真耗時(shí)、提高軟件測試效率等方面,闡述了FPGA軟件開發(fā)必要性。并結(jié)合ATE概念,從可編程邏輯框架、可編程邏輯輸入輸出單元、內(nèi)部互聯(lián)線等方面,對基于ATE的FPGA軟件自動(dòng)化測試技術(shù)開發(fā)進(jìn)行了簡單的分析,以期為FPGA軟件內(nèi)部資源充分、有效應(yīng)用提供一定借鑒。

        關(guān)鍵詞:ATE? FPGA軟件? 自動(dòng)化測試技術(shù)

        中圖分類號:TN407? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 文獻(xiàn)標(biāo)識碼:A? ? ? ? ? ? ? ? ? ? ? ?文章編號:1674-098X(2020)01(b)-0131-02

        1? ATE概述

        ATE又可稱之為Automatic Test Equipment。其主要指根據(jù)客戶測試要求、參考方案、圖紙,采用PC基于VB(基于對象的程序設(shè)計(jì)語言)、PLC(可編程邏輯控制器)、MCU(微控制單元)開發(fā)平臺,利用JTAG/Boundary(邊界掃描測試)等技術(shù),進(jìn)行不同類型自動(dòng)化測試設(shè)備的設(shè)計(jì)[1]。

        2? 基于ATE的FPGA軟件自動(dòng)化測試技術(shù)開發(fā)必要性

        2.1 提高FPGA軟件測試精度的需要

        由于虛擬路徑的存在,F(xiàn)PGA軟件現(xiàn)有靜態(tài)分析模式無法保證時(shí)序驗(yàn)證效率,也無法確定關(guān)鍵路徑。而通過基于ATE的FPGA軟件設(shè)計(jì),可以有效提高FPGA軟件測試精確度,實(shí)現(xiàn)被測件實(shí)際工況的有效模擬。

        2.2 縮短系統(tǒng)仿真耗時(shí)的需要

        現(xiàn)有FPGA軟件測試系統(tǒng)無法實(shí)現(xiàn)完全自動(dòng)化,且具有耗時(shí)長、投資大特點(diǎn),穩(wěn)定性較差。而基于ATE的FPGA軟件自動(dòng)化測試技術(shù)開發(fā),可以有效提高測試環(huán)境平臺可移植性,豐富配置項(xiàng),縮短大邏輯量系統(tǒng)仿真耗時(shí)[2]。

        2.3 提高FPGA軟件測試效率的需要

        由于傳統(tǒng)FPGA軟件為內(nèi)嵌邏輯分析儀,存在速度較低、數(shù)據(jù)量深度不足特點(diǎn)。而利用高性能ATE,可以實(shí)現(xiàn)GHz(吉赫)測試速率,同時(shí)開放2048個(gè)測試通道,充分滿足高速測試需求。

        3? 基于ATE的FPGA軟件自動(dòng)化測試技術(shù)開發(fā)方案

        3.1 基于ATE的FPGA軟件自動(dòng)化測試結(jié)構(gòu)

        為滿足不同型號FPGA軟件測試需求,可制造不同型號硬件電路板。在電路板上設(shè)置測試所需FPGA芯片及其他配置芯片、配置電路。同時(shí)為了保證信號傳輸速度,可以在PCB(印制電路板)設(shè)計(jì)階段,以FPGA等長布線為重點(diǎn),進(jìn)行布線作業(yè);而在差分對信號時(shí),則可以依據(jù)等長差分布線方式,最大程度縮短差分信號兩差分線間距離。結(jié)合高速信號等長布線處理,可以避免高速信號傳輸期間干擾其他走線及時(shí)間偏移問題出現(xiàn)。在布線完畢后,可以在ATE的PB(協(xié)議轉(zhuǎn)換網(wǎng)關(guān))上,進(jìn)行硬件電路安裝。通過PB、DUT(被測器件)間接觸的每一管腳唯一號碼標(biāo)識的設(shè)置,可以保證每一管腳均具有與ATE連接的I/O(輸入/輸出)信號傳輸通道。

        基于ATE的FPGA軟件框架主要包括引腳陣列、APB總線(外圍總線)、被測FPGA板、下載電路等幾個(gè)模塊。而其軟件部分則主要包括仿真波形、TDL文件、測試圖形、測試結(jié)果等幾個(gè)模塊[3]。具體框架設(shè)計(jì)過程主要為:進(jìn)行FPGA芯片配置,并在PB上進(jìn)行DUT安裝;利用Xilinx(賽靈思)的ISE軟件,對FPGA進(jìn)行配置并編寫Testbench(驗(yàn)證的手段),開展被測代碼仿真分析;在獲得帶有輸入輸出波形的.vcd格式文件之后,利用波形轉(zhuǎn)換工具,將文件格式轉(zhuǎn)換為可導(dǎo)入ATE的.asc文件格式。隨后利用trans66,將文件格式再次轉(zhuǎn)換,以便ATE可順利識別pattern波形的.lpa文件;執(zhí)行ATE命令,啟動(dòng)FPGA軟件操作界面,導(dǎo)入TDL程序,按順序執(zhí)行測試任務(wù)。

        3.2 基于ATE的FPGA軟件自動(dòng)化測試流程

        首先,在FPGA芯片專用PROM中,進(jìn)行被測代碼下載,以避免斷開電源后FPGA內(nèi)部代碼完整。同時(shí)在ATE的PB中進(jìn)行DUT安裝。其中DUT又可稱之為Device Under Test,為被測器件,具有輸入、輸出狀態(tài)表征。

        其次,將獲得的測試圖形文件、測試程序?qū)胫罙TE內(nèi),在保證調(diào)試成功后執(zhí)行連接性測試。同時(shí)考慮到對于FPGA軟件自動(dòng)化測試系統(tǒng)而言,O/I作為輸入驅(qū)動(dòng)信號,L/H/X為輸出判斷信號。FPGA軟件配置矢量作用管腳除INIT-FLAG等信號外,其余均為輸入信號,無雙向輸入、輸出管腳。此時(shí),可以僅考慮O/I組合,無需將輸入、輸出信號組合,以充分滿足FPGA軟件自動(dòng)化測試系統(tǒng)信號限制要求。

        最后,在連接性測試完成后,執(zhí)行功能測試項(xiàng)目。整個(gè)過程均依據(jù)TDL程序內(nèi)設(shè)定完畢的函數(shù)順序依次執(zhí)行,在全部測試項(xiàng)目均顯示為“pass”(通過)時(shí),方可允許測試通過。

        3.3 基于ATE的FPGA軟件自動(dòng)化測試驗(yàn)證

        本次研究的FPGA器件主要采用BGA1148封裝,在除去地管腳、電源之后共具有660個(gè)IO管腳,M0/M1/M2、INIT-FLAG、CFG-DONE均可作為配置控制狀態(tài)觀察管腳。隨后選定配置模式為Slave Select MAP32,采用某公司生產(chǎn)的V95000自動(dòng)化測試系統(tǒng)為開發(fā)平臺,將配置使用的43個(gè)管腳中的34個(gè)管腳作為配置數(shù)據(jù)輸入,測試配置文件通過這43個(gè)配置管腳下載至FPGA芯片專用PROM(可編程只讀存儲器)。其余信號則在配置期間處于浮空狀態(tài),最終得出基于ATE的FPGA軟件自動(dòng)化測試不同方式下儲存資源使用情況如表1所示。

        由表1可知,在load完測試pattern后,R17配置管腳自身具有一定的儲存空間,通過基于ATE的FPGA軟件自動(dòng)化測試設(shè)計(jì),可以在壓縮向量存儲深度需求的基礎(chǔ)上,減少FPGA軟件自動(dòng)化測試系統(tǒng)存儲深度License(批準(zhǔn))需求。此時(shí),僅需利用2個(gè)程序?qū)⒍鄠€(gè)配置向量自動(dòng)加載測試完成。并在操作界面上直接顯示測試結(jié)果,pass或fail(失?。行M被測軟件實(shí)際運(yùn)行情況。在保證被測軟件實(shí)際測試精確度的同時(shí),也可以提高測試效率。

        4? 結(jié)語

        在FPGA軟件自動(dòng)測試環(huán)境中充分利用ATE多通道同時(shí)開放,分辨率高、仿真環(huán)境及協(xié)議感知環(huán)境優(yōu)勢,促使多功能模塊在一個(gè)硬件平臺上集成,提高FPGA軟件自動(dòng)化測試精度、速度及功能豐富性。

        參考文獻(xiàn)

        [1] 王華.基于ATE的FPGA測試技術(shù)研究和應(yīng)用[J].電子與封裝,2018,18(7):14-17.

        [2] 趙樺,章慧彬.基于ATE的FPGA配置文件生成方法[J].電子與封裝,2015(7):10-13.

        [3] 焦亞濤,顧穎,石雪梅.基于ATE的FPGA器件測試方案研究[J].計(jì)算機(jī)與數(shù)字工程,2015(1):80-82.

        国产在线一区二区三区香蕉| 日日摸夜夜添夜夜添无码免费视频 | 精品国产91天堂嫩模在线观看 | av免费在线观看网站大全| 日本超级老熟女影音播放| 亚洲av成人无码一区二区三区在线观看 | a级毛片免费观看网站| 亞洲綜合一區二區三區無碼| 国产一级片内射在线视频| 91精品人妻一区二区三区水蜜桃| 人成午夜大片免费视频77777| 精品人妻中文无码av在线| 无码中文字幕加勒比一本二本| 99久久精品国产自在首页| 精品亚洲av一区二区| 国产无套内射又大又猛又粗又爽| 色欲av蜜桃一区二区三| 五月天激情综合网| 日本人妻少妇精品视频专区| 三级国产高清在线观看| 久久久亚洲欧洲日产国码aⅴ| 亚洲视频一区| 日本一区二区三区中文字幕最新 | 国产精品国产av一区二区三区| 中文字幕av免费专区| 亚洲中文字幕无线无码毛片| 午夜日本理论片最新片| 中国国产不卡视频在线观看| 亚洲精品午睡沙发系列| 亚洲日韩区在线电影| 水蜜桃网站视频在线观看| 久久伊人少妇熟女大香线蕉| 亚洲中久无码永久在线观看软件| 亚洲视频在线播放免费视频| 亚洲国产国语在线对白观看| 久久综合国产乱子伦精品免费| 日韩爱爱视频| 久久成人精品国产免费网站 | 96免费精品视频在线观看| 日韩中文字幕一区在线| 色与欲影视天天看综合网|