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

        ?

        FPGA單倍線測試方法研究

        2014-08-07 12:09:48張春宇王曉君
        微處理機 2014年6期
        關(guān)鍵詞:測試方法集成電路器件

        張春宇,王曉君

        (1.中國電子科技集團(tuán)公司第四十七研究所,沈陽110032;2.東芝電梯(中國)有限公司,沈陽110168)

        FPGA單倍線測試方法研究

        張春宇1,王曉君2

        (1.中國電子科技集團(tuán)公司第四十七研究所,沈陽110032;2.東芝電梯(中國)有限公司,沈陽110168)

        二十一世紀(jì),計算機技術(shù)得到了進(jìn)一步提高與普及,并已應(yīng)用于各個行業(yè)中,半導(dǎo)體集成電路技術(shù)在這一背景下也有了空前發(fā)展。用計算機軟件來進(jìn)行FPGA測試方法的設(shè)計,使現(xiàn)場可編程門陣列(FPGA)的測試效率得到極大提高。采用美國Xilinx公司的Xilinx軟件進(jìn)行FPGA單倍線資源的測試方法設(shè)計,用Visual C++軟件進(jìn)行編程生成測試文件,實現(xiàn)FPGA單倍線資源測試。

        計算機技術(shù);半導(dǎo)體集成電路;現(xiàn)場可編程門陣列

        1 引 言

        隨著社會的進(jìn)一步發(fā)展,各種高科技產(chǎn)品不斷被科學(xué)家研究出來,這使得半導(dǎo)體集成電路技術(shù)得到空前的發(fā)展,現(xiàn)場可編程門陣列FPGA就是在這種背景下被研制出來,并得到了迅速的發(fā)展。它以功能強大、體積小、功耗低、穩(wěn)定性高著稱,同時,各大FPGA廠商還不斷采用新技術(shù)來提高FPGA器件的容量,增強軟件的性能。正因為這些優(yōu)點,F(xiàn)PGA器件被廣泛應(yīng)用于各類電子產(chǎn)品的設(shè)計當(dāng)中,從高端的通信系統(tǒng)設(shè)備,如無線基站、千兆網(wǎng)絡(luò)路由器等,到低成本、大批量的消費類產(chǎn)品,如智能手機、便攜式產(chǎn)品、數(shù)碼相機等。在這一領(lǐng)域,美國Xilinx公司是典型的代表,它們生產(chǎn)的FPGA型號多,應(yīng)用廣泛,得到人們的一致好評。

        2 FPGA簡介

        現(xiàn)場可編程門陣列(Field Programmable Gate Array,F(xiàn)PGA)是超大規(guī)模集成電路技術(shù)與計算機輔助設(shè)計技術(shù)發(fā)展的結(jié)果。集成電路設(shè)計人員使用硬件編程語言進(jìn)行編程,可以使FPGA實現(xiàn)各種功能,它允許電路設(shè)計者利用基于計算機的開發(fā)平臺,經(jīng)過設(shè)計輸入、仿真、測試和校驗,最終達(dá)到預(yù)期的結(jié)果。

        現(xiàn)場可編程門陣列FPGA為矩形結(jié)構(gòu),大體可以分為兩部分,即外部的輸入輸出(IO)和核心的可編程邏輯塊(Configurable Logic Block,CLB)。輸入輸出(IO)單元排在器件的外圍,組成一個矩形框,每組IO配有一個IO連接盒,IO通過IO連接盒與器件內(nèi)部互連??删幊踢壿媺K(Configurable Logic Block,CLB)排在芯片內(nèi)部,這些邏輯塊以矩陣的形式排列。每組邏輯塊由兩個CLB構(gòu)成,每組邏輯塊配有一個CLB連接盒,CLB通過CLB連接盒與相鄰CLB或IO互連。貫通于FPGA器件內(nèi)部,連接盒與連接盒之間的就是各種線資源,如單倍線,二倍線、六倍線、長線等。FPGA內(nèi)部的任意兩個單元都可以通過這些線進(jìn)行連接。因此這些線的質(zhì)量直接決定FPGA器件的性能(見圖1)。

        圖1 FPGA芯片的基本結(jié)構(gòu)

        XCV100E是美國Xilinx公司十萬門級FPGA家族中的典型代表,它功能強大、很多集成電路設(shè)計人員采用它進(jìn)行系統(tǒng)設(shè)計。XCV100E的可編程邏輯塊為30X20陣列形式,連接盒與連接盒之間通過線資源進(jìn)行互連。這些線資源中,單倍線的數(shù)量是24根,所以單倍線通過連接盒一一連通后,可組成20行30列的線網(wǎng),每行和每列均為24根。

        3 FPGA單倍線測試方法研究

        十萬門級FPGA的功能很強大,集成度高,相對于應(yīng)用,對它的測試也越來越復(fù)雜。拿XCV100E的單倍線測試來說,要實現(xiàn)用最少的位流達(dá)到單倍線的全覆蓋測試,對測試方法的優(yōu)化是必不可少的。經(jīng)過長時間的分析研究,總結(jié)出需要應(yīng)用4組位流才能達(dá)到FPGA器件單倍線的全覆蓋測試,測試方法為將信號通過輸入IO從上下左右四個方向引入24根單倍線,信號經(jīng)過待測試單倍線后,從相反的方向引出至輸出IO。

        以從左到右的單倍線測試為例,將信號從左上第一個IO,經(jīng)過IO連接盒,CLB連接盒,連入FPGA陣列的第一排第一列的兩個CLB中,左側(cè)CLB的兩個輸出經(jīng)過CLB連接盒,豎直單倍線,IO連接盒,連入第一排的長線中,右側(cè)CLB的輸出經(jīng)過CLB連接盒,連到第一排第二列兩個CLB的輸入。同理,第一排第二列里的兩個CLB,左側(cè)CLB的兩個輸出經(jīng)過CLB連接盒,豎直單倍線,IO連接盒連入第一排的長線中,右側(cè)CLB的輸出經(jīng)過CLB連接盒,連到第一排第三列兩個CLB的輸入,依此法連接下去。當(dāng)?shù)谝慌诺诹凶髠?cè)CLB的輸出經(jīng)過CLB連接盒,豎直單倍線,IO連接盒連入第一排的長線后,第一排的12根長線上已經(jīng)全部引入了信號。通過閉合器件左上角的長線與六倍線互連開關(guān),將第一排12根長線上的信號連到了第一列的24根六倍線上。由于第一列六倍線在IO連接盒有斷開開關(guān),將這些開關(guān)閉合后,第一列的六倍線從上到下已經(jīng)全部連通。由于每行的24根單倍線在左側(cè)的IO連接盒內(nèi)均有與第一列六倍線的連接開關(guān),將這些開關(guān)閉和后,輸入信號即連入了待測試的20行水平單倍線上,這樣即完成了待測試單倍線的信號連入工作。

        在每行里,將行內(nèi)第一到第六個CLB連接盒內(nèi)部的單倍線水平連接開關(guān)閉合,這樣輸入信號被傳輸?shù)降谄邆€CLB連接盒,在第七到第九個CLB連接盒內(nèi)部,將24根單倍線連入CLB內(nèi)部并線,目的是對輸入信號加強驅(qū)動。在第九個CLB上,將輸出經(jīng)過CLB連接盒再連到右側(cè)的24根單倍線上,這樣保證了輸入信號繼續(xù)在待測試單倍線上傳輸。以此類推,每經(jīng)過六個CLB連接盒,對信號加強驅(qū)動,再繼續(xù)傳輸,直到最右邊的第四個CLB連接盒。在最右邊的四個CLB連接盒上將24根單倍線引入CLB并線,最后并成一根線并連入右側(cè)的輸出IO上。這樣配置后,就完成了輸入信號在從左到右的單倍線上的走線工作。

        在每行的末端,為了限制輸出IO的數(shù)量,將每行的24根單倍線采用并線的形式并到一根線上,并最終連入輸出IO上。這樣一個測試文件只有1個輸入和20個輸出,這樣將測試工作進(jìn)行優(yōu)化。注意,在配置加強驅(qū)動的CLB中,信號的合并要使用“與”和“或”兩種模式,這樣可以保證測試的正確性。經(jīng)過這樣的設(shè)計,從左到右的單倍線測試用兩個測試文件即可完成。

        4 FPGA單倍線測試實現(xiàn)

        根據(jù)以上設(shè)計方案,用C++語言編寫程序,生成單倍線從左到右的約束文件,按照這個約束文件生成測試碼點,用測試系統(tǒng)進(jìn)行測試,即可完成FPGA單倍線從左到右的測試。

        按照同樣的測試方案,生成其它三個方向的測試碼點,即可完成XCV100E單倍線百分之百的測試。 同理,對于十萬門級其他型號FPGA單倍線的測試,由于只是陣列大小發(fā)生變化,亦可以采用此方法實現(xiàn)。

        圖2 FPGA單倍線測試線網(wǎng)局部圖

        5 結(jié)束語

        由于FPGA功能強大,已被廣泛應(yīng)用于各行各業(yè),導(dǎo)致人們對它的需求也越來越高,因此大批量的FPGA被生產(chǎn)出來。要讓合格品在第一時間走上市場,就要求測試人員的測試效率要不斷提高,在最短的時間內(nèi)完成對FPGA的測試,因此對于FPGA測試方法的研究就從未間斷過,以爭取找到更加高效率的測試方法。

        [1]華清遠(yuǎn).FPGA應(yīng)用開發(fā)入門與典型實例[M].北京:人民郵電出版社,2008.

        [2]褚振勇,翁木云.FPGA設(shè)計與應(yīng)用[M].西安:西安電子科技大學(xué)出版社,2002.

        [3]楊錫林,欒大成.Visual C++編程高手[M].北京:北京大學(xué)出版社,2000.

        [4][美]Stephen Prata.C++Primer Plus中文版[M].孫建春,韋強,譯.北京:人民郵電出版社,2005.

        Study on Test Method of FPGA Haploid Line

        ZHANG Chun-yu1,WANG Xiao-jun2
        (1.The47th Research Institute of China Electronics Technology Group Corporation,Shenyang 110032,China;2.Toshiba Elevator(China)Co.,Ltd.,Shenyang 110168,China)

        With development and improvementof the computer technology in the 21st century,which has widely used in various industries,the technology of the semiconductor integrated circuit develops unprecedentedly.The FPGA testmethod using computer software improves the efficiency highly.In order to achieve FPGA haploid line resources test,this paper uses Xilinx software for FPGA haploid line resources design,and Visual C++for test program.

        Computer technology;Semiconductor integrated circuit;FPGA

        10.3969/j.issn.1002-2279.2014.06.006

        TN4

        :B

        :1002-2279(2014)06-0017-02

        張春宇(1980-),男,遼寧錦州人,助理工程師,主研方向:集成電路測試。

        2014-02-18

        猜你喜歡
        測試方法集成電路器件
        首個原子級量子集成電路誕生
        科學(xué)(2022年4期)2022-10-25 02:43:18
        基于泊松對相關(guān)的偽隨機數(shù)發(fā)生器的統(tǒng)計測試方法
        基于云計算的軟件自動化測試方法
        電子制作(2019年16期)2019-09-27 09:34:56
        DLD-100C型雷達(dá)測試方法和應(yīng)用
        電子制作(2019年15期)2019-08-27 01:12:02
        人工智能與集成電路的關(guān)系探討
        電子制作(2018年2期)2018-04-18 07:13:47
        對改良的三種最小抑菌濃度測試方法的探討
        旋涂-蒸鍍工藝制備紅光量子點器件
        基于CMOS集成電路閂鎖效應(yīng)理論的實踐
        電子測試(2015年18期)2016-01-14 01:22:55
        面向高速應(yīng)用的GaN基HEMT器件
        一種加載集總器件的可調(diào)三維周期結(jié)構(gòu)
        亚洲AV成人无码国产一区二区| 中文字幕一区二区人妻秘书| 久久精品99国产精品日本| 少妇被粗大的猛烈进出69影院一| 中文字幕无码av激情不卡| 国产亚洲高清不卡在线观看| 国产亚洲精品成人av在线| 成人高清在线播放视频| 日本少妇高潮喷水视频| 国产亚洲欧美精品久久久| 人禽无码视频在线观看| 日本一区二区在线资源| 日韩在线不卡一区三区av| 国产精品免费观看调教网| 全球中文成人在线| 国产精品一区二区资源| 丰满人妻一区二区三区免费| 亚洲熟妇av一区二区在线观看| 免费网站内射红桃视频| 中文字幕av无码免费一区| 男性一插就想射是因为啥| 女同视频网站一区二区| 亚洲最近中文字幕在线| 精品无码国产自产拍在线观看蜜 | 97av在线播放| 字幕网中文字幕精品一区| 天天综合天天爱天天做| 亚洲人成人网站在线观看| 国产熟女亚洲精品麻豆| 日本一区二区在线看看| 久久久精品国产性黑人| 亚洲av日韩av在线观看| 综合无码一区二区三区四区五区| 青青青伊人色综合久久| 成人影院在线观看视频免费| 精品亚洲国产成人| 国产成人无码区免费网站| 中文字幕日本一区二区在线观看| 中文字幕av人妻少妇一区二区| 亚洲加勒比久久88色综合| 丰满多毛少妇做爰视频|