欧美性猛交xxxx免费看_牛牛在线视频国产免费_天堂草原电视剧在线观看免费_国产粉嫩高清在线观看_国产欧美日本亚洲精品一5区

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

利用FPGA芯片進(jìn)行邏輯芯片功能測(cè)試系統(tǒng)的設(shè)計(jì)與驗(yàn)證

電子設(shè)計(jì) ? 來(lái)源:郭婷 ? 作者:電子設(shè)計(jì) ? 2018-11-29 08:13 ? 次閱讀

在最原始的測(cè)試過程中,對(duì)集成電路(Integrated Circuit,IC)的測(cè)試是依靠有經(jīng)驗(yàn)的測(cè)試人員使用信號(hào)發(fā)生器、萬(wàn)用表示波器等儀器來(lái)進(jìn)行測(cè)試的。這種測(cè)試方法測(cè)試效率低,無(wú)法實(shí)現(xiàn)大規(guī)模大批量的測(cè)試。隨著集成電路的集成度和引腳數(shù)的不斷增加,工業(yè)生產(chǎn)上必須要使用新的適合大規(guī)模電路測(cè)試的測(cè)試方法。在這種情況下,集成電路的自動(dòng)測(cè)試儀開始不斷發(fā)展。

現(xiàn)在國(guó)內(nèi)的同類型產(chǎn)品中,一部分采用了單片機(jī)實(shí)現(xiàn),這部分儀器分析速度慢,難以用于大規(guī)模的測(cè)試系統(tǒng)之中,并且在管腳的擴(kuò)展性上受到嚴(yán)重的限制。另一部分使用了DSP芯片,雖然功能上較為完善,但造價(jià)不菲,實(shí)用性能有限。本文的設(shè)計(jì)是基于FPGA實(shí)現(xiàn)邏輯芯片的功能故障測(cè)試。由于FPGA芯片價(jià)格的不斷下降和低端芯片的不斷出現(xiàn),使用FPGA作為主控芯片可以更適合于市場(chǎng),且有利于對(duì)性能進(jìn)行擴(kuò)展。實(shí)驗(yàn)表明,該系統(tǒng)設(shè)計(jì)合理,能對(duì)被測(cè)芯片進(jìn)行準(zhǔn)確的功能測(cè)試。

1.邏輯芯片功能測(cè)試的基本理論簡(jiǎn)介

功能測(cè)試也稱為合格-不合格測(cè)試,它決定了生產(chǎn)出來(lái)的元件是否能正常工作。一個(gè)典型的測(cè)試過程如下:將預(yù)先定義的測(cè)試模板加載到測(cè)試設(shè)備中,它給被測(cè)元件提供激勵(lì)和收集相應(yīng)的響應(yīng);需要一個(gè)探針板或測(cè)試板將測(cè)試設(shè)備的輸入、輸出與管芯或封裝后芯片的相應(yīng)管腳連接起來(lái)。測(cè)試模板指的是施加的波形、電壓電平、時(shí)鐘頻率和預(yù)期響應(yīng)在測(cè)試程序中的定義。

元件裝入測(cè)試設(shè)備,測(cè)試設(shè)備執(zhí)行測(cè)試程序,將輸入模板序列應(yīng)用于被測(cè)元件,比較得到的和預(yù)期的響應(yīng)。如果觀察到不同,則表示元件出錯(cuò),即該元件功能測(cè)試不合格。

2.測(cè)試系統(tǒng)設(shè)計(jì)

該測(cè)試系統(tǒng)由下位機(jī)硬件電路和上位機(jī)測(cè)試軟件兩大部分構(gòu)成。系統(tǒng)采用功能模塊化設(shè)計(jì),控制靈活,操作簡(jiǎn)單,而且采用ROM存儲(chǔ)測(cè)試向量表庫(kù),方便以后的芯片型號(hào)添加和擴(kuò)展,有很好的實(shí)際應(yīng)用性。

2.1 硬件設(shè)計(jì)

系統(tǒng)硬件主要由FPGA控制器模塊、串口通信模塊、電平比較模塊和測(cè)試平臺(tái)模塊構(gòu)成,其結(jié)構(gòu)如圖1所示。

利用FPGA芯片進(jìn)行邏輯芯片功能測(cè)試系統(tǒng)的設(shè)計(jì)與驗(yàn)證

圖1 系統(tǒng)硬件結(jié)構(gòu)圖

控制器模塊選用Altera的FPGA芯片EP3C16Q240C8N,配置芯片選用EPCS4.控制器由使用VerilogHDL硬件語(yǔ)言實(shí)現(xiàn)了包括串口接收模塊、數(shù)據(jù)轉(zhuǎn)換與測(cè)試保護(hù)模塊和串口發(fā)送模塊三個(gè)部分的功能設(shè)計(jì)。串口接收模塊完成與串口芯片MAX3232進(jìn)行通信,接收由上位機(jī)發(fā)送來(lái)的測(cè)試指令;數(shù)據(jù)轉(zhuǎn)換與測(cè)試保護(hù)模塊產(chǎn)生實(shí)現(xiàn)一個(gè)類似于D觸發(fā)器的保護(hù)器,對(duì)測(cè)試端的被測(cè)芯片輸出腳進(jìn)行雙保護(hù),保證其在測(cè)試后的回測(cè)值不受初值影響;串口發(fā)送模塊將測(cè)試后得到的數(shù)據(jù)組合為一個(gè)回測(cè)寄存器,并按照串口通信協(xié)議將回測(cè)數(shù)據(jù)發(fā)送回上位機(jī)。

串口通信模塊選用MAX3232芯片,現(xiàn)串口的全雙工數(shù)據(jù)傳輸。

E818電平比較電路為邏輯功能測(cè)試的核心硬件部分。E818是SEMTECH公司專門針對(duì)ATE邏輯功能測(cè)試而開發(fā)的窗口比較器芯片,它解決了被測(cè)對(duì)象DUT芯片的雙向輸入數(shù)據(jù)電平要求。

2.2 軟件設(shè)計(jì)

系統(tǒng)軟件上位機(jī)軟件是使用VC++6.0來(lái)編寫的。上位機(jī)調(diào)用Access中的測(cè)試數(shù)據(jù),經(jīng)串口發(fā)送出后,系統(tǒng)硬件就會(huì)運(yùn)行測(cè)試程序。測(cè)試結(jié)束后硬件系統(tǒng)會(huì)將測(cè)試得到的返回?cái)?shù)據(jù)發(fā)送回上位機(jī)軟件。這時(shí),上位機(jī)軟件接收到返回?cái)?shù)據(jù)后需要對(duì)返回?cái)?shù)據(jù)與標(biāo)準(zhǔn)無(wú)故障值進(jìn)行對(duì)比,以確定此次測(cè)試是否正確通過。所以上位機(jī)軟件的功能分為:數(shù)據(jù)庫(kù)的調(diào)用,測(cè)試矢量的接收和發(fā)送和回測(cè)信號(hào)的對(duì)比三大部分。系統(tǒng)軟件流程圖如圖2所示。

利用FPGA芯片進(jìn)行邏輯芯片功能測(cè)試系統(tǒng)的設(shè)計(jì)與驗(yàn)證

圖2 系統(tǒng)軟件流程圖

3.系統(tǒng)測(cè)試驗(yàn)證

3.1 常規(guī)測(cè)試

以芯片74LS08為例,測(cè)試流程如下:

(1)使用Microsoft Office Access2003軟件建立測(cè)試數(shù)據(jù)庫(kù),并在數(shù)據(jù)庫(kù)中建立幾款不同被測(cè)芯片的測(cè)試數(shù)據(jù)。

(2)在芯片型號(hào)檢索對(duì)話框中輸入“74LS08”型號(hào)后,點(diǎn)擊“確定”按鈕即可完成芯片檢索的流程。

(3)自動(dòng)測(cè)試模式下,系統(tǒng)將調(diào)用數(shù)據(jù)庫(kù)中被測(cè)芯片的完整測(cè)試數(shù)據(jù),并且完成整個(gè)測(cè)試集的循環(huán)測(cè)試。

(4)打開系統(tǒng)的串口后,用戶需要將被測(cè)芯片放入測(cè)試插槽中,然后鎖死插槽以確定被測(cè)芯片的引腳與插槽接觸良好。這時(shí)只需要點(diǎn)擊“開始測(cè)試”,系統(tǒng)就會(huì)自動(dòng)進(jìn)行循環(huán)測(cè)試。在系統(tǒng)插槽中放入74LS08芯片后的測(cè)試結(jié)果顯示“該芯片功能測(cè)試全部通過”,其顯示如圖3所示。

利用FPGA芯片進(jìn)行邏輯芯片功能測(cè)試系統(tǒng)的設(shè)計(jì)與驗(yàn)證

圖3 常規(guī)測(cè)試結(jié)果

3.2 故障測(cè)試

本文以74LS00芯片模擬74LS08芯片的故障片來(lái)進(jìn)行一次故障測(cè)試,以驗(yàn)證測(cè)試系統(tǒng)對(duì)故障的識(shí)別。由74LS00芯片和74LS08芯片兩款芯片的引腳數(shù)與引腳分布方式是一樣的。但是在功能上,74LS00芯片為雙輸入四與非門,而74LS08芯片為雙輸入四與門。這就意味著,當(dāng)兩者的輸入值相同時(shí),芯片功能正確情況下的輸出值應(yīng)該正好相反。這樣的輸入輸出關(guān)系可以用來(lái)模擬74LS08芯片的全故障情況。這時(shí),用戶需要把74LS00芯片鎖入測(cè)試插槽,點(diǎn)擊“開始測(cè)試”后的界面如圖4所示。

利用FPGA芯片進(jìn)行邏輯芯片功能測(cè)試系統(tǒng)的設(shè)計(jì)與驗(yàn)證

圖4 故障測(cè)試結(jié)果

此時(shí),如果被測(cè)芯片依然為74LS00芯片,而從上位機(jī)的數(shù)據(jù)庫(kù)中重新調(diào)入74LS00芯片的測(cè)試信息進(jìn)行測(cè)試,其測(cè)試結(jié)果則顯示為“該芯片功能測(cè)試全部通過”.其顯示界面如圖3所示。由此可以驗(yàn)證,測(cè)試系統(tǒng)對(duì)芯片功能故障的判斷十分準(zhǔn)確,并且測(cè)試系統(tǒng)可以準(zhǔn)確的識(shí)別存在故障的測(cè)試矢量位置,以便于用戶進(jìn)行進(jìn)一步的分析。

4.結(jié)論

本文用FPGA進(jìn)行了一個(gè)芯片功能測(cè)試系統(tǒng),并對(duì)其功能進(jìn)行了驗(yàn)證,實(shí)驗(yàn)結(jié)果表明該系統(tǒng)測(cè)試方法簡(jiǎn)單,測(cè)試過程迅速,測(cè)試結(jié)果準(zhǔn)確。該系統(tǒng)為芯片功能測(cè)試提供了一個(gè)很好的解決方案,具有重要的應(yīng)用價(jià)值。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1630

    文章

    21803

    瀏覽量

    606489
  • 集成電路
    +關(guān)注

    關(guān)注

    5395

    文章

    11640

    瀏覽量

    363522
  • 萬(wàn)用表
    +關(guān)注

    關(guān)注

    88

    文章

    2084

    瀏覽量

    128310
  • 示波器
    +關(guān)注

    關(guān)注

    113

    文章

    6293

    瀏覽量

    185969
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    基于BIST利用ORCA結(jié)構(gòu)測(cè)試FPGA邏輯單元的方法

    利用FPGA可重復(fù)編程的特性,通過脫機(jī)配置,建立BIST邏輯,即使由于線路被操作系統(tǒng)的重新配置而令BIST結(jié)構(gòu)消失,可測(cè)性也可實(shí)現(xiàn)。本文給出一種基于BIST
    的頭像 發(fā)表于 11-28 09:02 ?4502次閱讀
    基于BIST<b class='flag-5'>利用</b>ORCA結(jié)構(gòu)<b class='flag-5'>測(cè)試</b><b class='flag-5'>FPGA</b><b class='flag-5'>邏輯</b>單元的方法

    基于FPGA芯片的最小系統(tǒng)設(shè)計(jì)【最新FPGA畢業(yè)設(shè)計(jì)論文】

    升級(jí),具有容量大、邏輯功能強(qiáng),提高系統(tǒng)的穩(wěn)定性,而且兼有高速、高可靠性。越來(lái)越多的電子設(shè)計(jì)人員使用芯片進(jìn)行電子
    發(fā)表于 03-01 16:50

    FPGA芯片設(shè)計(jì)步驟

    即可進(jìn)行FPGA芯片投片前的最終物理驗(yàn)證。下載驗(yàn)證下載是在功能仿真與時(shí)序仿真正確的前提下,將綜合
    發(fā)表于 08-29 09:59

    高頻RFID芯片FPGA原型驗(yàn)證平臺(tái)設(shè)計(jì)及驗(yàn)證

    的RFID系統(tǒng),用FPGA原型驗(yàn)證平臺(tái)替代上述的電子標(biāo)簽芯片(Tag),使用上層的應(yīng)用軟件開發(fā)驗(yàn)證激勵(lì)。通過閱讀器與
    發(fā)表于 05-29 08:03

    如何利用FPGA實(shí)現(xiàn)邏輯芯片功能故障測(cè)試

    本文的設(shè)計(jì)是基于FPGA實(shí)現(xiàn)邏輯芯片功能故障測(cè)試。由于FPGA
    發(fā)表于 04-30 06:13

    如何利用FPGA芯片進(jìn)行簡(jiǎn)化的PCI接口邏輯設(shè)計(jì)?

    本文使用符合PCI電氣特性的FPGA芯片進(jìn)行簡(jiǎn)化的PCI接口邏輯設(shè)計(jì),實(shí)現(xiàn)了33MHz、32位數(shù)據(jù)寬度的PCI從設(shè)備模塊的接口功能,節(jié)約了
    發(fā)表于 05-08 08:11

    利用微處理器實(shí)現(xiàn)ASIC芯片設(shè)計(jì)的功能驗(yàn)證

    ASIC 芯片全定制費(fèi)用高、風(fēng)險(xiǎn)大、周期長(zhǎng),因此在全定制之前一般先用FPGA 或CPLD 等可編程邏輯器件做功能驗(yàn)證。但在一些空間極為有限、
    發(fā)表于 09-25 16:00 ?12次下載

    虛擬FPGA邏輯驗(yàn)證分析儀的設(shè)計(jì)

    虛擬FPGA邏輯驗(yàn)證分析儀的設(shè)計(jì) 隨著FPGA技術(shù)的廣泛使用,越來(lái)越需要一臺(tái)能夠測(cè)試驗(yàn)證FPGA
    發(fā)表于 10-15 08:56 ?629次閱讀
    虛擬<b class='flag-5'>FPGA</b><b class='flag-5'>邏輯</b><b class='flag-5'>驗(yàn)證</b>分析儀的設(shè)計(jì)

    片上網(wǎng)絡(luò)核心芯片驗(yàn)證

    為提高芯片驗(yàn)證測(cè)試的可靠性,針對(duì)片上網(wǎng)絡(luò)核心芯片的結(jié)構(gòu)特點(diǎn),設(shè)計(jì)出一種基于宿主機(jī)/目標(biāo)機(jī)通信模式的測(cè)試
    發(fā)表于 01-15 15:46 ?31次下載

    一種基于FPGA的雙接口NFC芯片驗(yàn)證系統(tǒng)

    一種基于FPGA的雙接口NFC芯片驗(yàn)證系統(tǒng)_彭廣
    發(fā)表于 01-03 15:24 ?5次下載

    關(guān)于無(wú)源高頻電子標(biāo)簽芯片功能驗(yàn)證FPGA原型驗(yàn)證平臺(tái)設(shè)計(jì)

    利用Xilinx的FPGA設(shè)計(jì)了一個(gè)FPGA原型驗(yàn)證平臺(tái),用于無(wú)源高頻電子標(biāo)簽芯片功能
    發(fā)表于 11-18 08:42 ?2193次閱讀
    關(guān)于無(wú)源高頻電子標(biāo)簽<b class='flag-5'>芯片</b><b class='flag-5'>功能</b><b class='flag-5'>驗(yàn)證</b>的<b class='flag-5'>FPGA</b>原型<b class='flag-5'>驗(yàn)證</b>平臺(tái)設(shè)計(jì)

    Achronix宣布:已完成SpeedcoreTM eFPGA量產(chǎn)驗(yàn)證芯片的全芯片驗(yàn)證

    有的運(yùn)行情況下都采用嚴(yán)格的實(shí)驗(yàn)室測(cè)試和自動(dòng)測(cè)試設(shè)備(ATE)測(cè)試,驗(yàn)證了Speedcore測(cè)試芯片
    發(fā)表于 01-22 16:46 ?1975次閱讀

    基于雙接口NFC芯片FPGA驗(yàn)證系統(tǒng)

    介紹了一種雙接口NFC芯片的架構(gòu)和功能,提岀并實(shí)現(xiàn)了用于該雙接口NFC芯片FPGA驗(yàn)證系統(tǒng)及其
    發(fā)表于 05-26 14:03 ?17次下載
    基于雙接口NFC<b class='flag-5'>芯片</b>的<b class='flag-5'>FPGA</b><b class='flag-5'>驗(yàn)證</b><b class='flag-5'>系統(tǒng)</b>

    芯片設(shè)計(jì)中邏輯仿真和數(shù)字驗(yàn)證介紹

    芯片的設(shè)計(jì)規(guī)格和功能要求。根據(jù)這些要求,制定驗(yàn)證計(jì)劃,并編寫測(cè)試用例。 邏輯仿真:邏輯仿真是通過
    的頭像 發(fā)表于 09-14 17:11 ?1758次閱讀

    fpga芯片是什么芯片 fpga芯片的作用、功能及特點(diǎn)是什么

    )、CPLD(復(fù)雜可編程邏輯器件)等傳統(tǒng)邏輯電路和門陣列的基礎(chǔ)上進(jìn)一步發(fā)展的產(chǎn)物。FPGA芯片具有可編程性、靈活性和可定制性等特點(diǎn),被廣泛應(yīng)用于各種數(shù)字電子
    的頭像 發(fā)表于 03-14 17:25 ?4042次閱讀