色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

聊聊IC測試機(2)IC測試基本原理與ATE測試向量生成

冬至子 ? 來源:TrustZone ? 作者:Hkcoco ? 2023-11-01 15:35 ? 次閱讀

IC測試基本原理與ATE測試向量生成

IC測試主要的目的是將合格的芯片與不合格的芯片區分開,保證產品的質量與可靠性。隨著集成電路的飛速發展,其規模越來越大,對電路的質量與可靠性要求進一步提高,集成電路的測試方法也變得越來越困難。

因此,研究和發展IC測試,有著重要的意義。而測試向量作為IC測試中的重要部分,研究其生成方法也日漸重要。

IC 測試

IC測試原理

IC 測試是指依據 被測器件(DUT)特點和功能給DUT提供測試激勵(X) ,通過測量DUT 輸出響應(Y) 與期望輸出做比較,從而判斷DUT是否符合格。圖1所示為IC測試的基本原理模型。

image.png

根據器件類型,IC測試可以分為 數字電路測試、模擬電路測試和混合電路測試

數字電路測試是IC測試的基礎,除少數純模擬IC如運算放大器、電壓比較器、模擬開關等之外,現代電子系統中使用的大部分IC都包含有數字信號

數字IC 測試一般有直流測試、交流測試和功能測試。

功能測試

功能測試用于驗證IC是否能完成設計所預期的工作或功能 。功能測試是數字電路測試的根本,它模擬IC的實際工作狀態,輸入一系列有序或隨機組合的測試圖形,以電路規定的速率作用于被測器件, 再在電路輸出端檢測輸出信號是否與預期圖形數據相符 ,以此判別電路功能是否正常。其關注的重點是圖形產生的速率、邊沿定時控制、輸入/輸出控制及屏蔽選擇等。

功能測試分靜態功能測試和動態功能測試靜態功能測試一般是按真值表的方法 ,發現固定型(Stuckat)故障。 動態功能測試則以接近電路 工作頻率的速度進行測試 ,其目的是在接近或高于器件實際工作頻率的情況下,驗證器件的功能和性能。

功能測試一般在ATE(Automatic Test Equipment)上進行,ATE測試可以根據器件在設計階段的模擬仿真波形,提供具有復雜時序的測試激勵,并對器件的輸出進行實時的采樣、比較和判斷。

交流參數測試

交流(AC)參數測試是以時間為單位驗證與時間相關的參數,實際上是對電路工作時的時間關系進行測量,測量諸如工作頻率、輸入信號輸出信號隨時間的變化關系等。常見的測量參數有上升和下降時間、傳輸延遲、建立和保持時間以及存儲時間等。交流參數最關注的是最大測試速率和重復性能,然后為準確度。

直流參數測試

直流測試是基于歐姆定律的,用來確定器件參數的穩態測試方法。它是以電壓或電流的形式驗證電氣參數。 直流參數測試包括:接觸測試、漏電流測試、轉換電平測試、輸出電平測試、電源消耗測試等。直流測試常用的測試方法有加壓測流(FVMI)和加流測壓(FIMV) ,測試時主要考慮測試準確度和測試效率。

通過直流測試可以判明電路的質量。如通過接觸測試判別IC引腳的開路/短路情況、通過漏電測試可以從某方面反映電路的工藝質量、通過轉換電平測試驗證電路的驅動能力和抗噪聲能力。 直流測試是IC測試的基礎,是檢測電路性能和可靠性的基本判別手段。

ATE測試平臺

ATE(Automatic Test Equipment)是自動測試設備,它是一個集成電路測試系統,用來進行IC測試。一般包括

  • 計算機和軟件系統、
  • 系統總線控制系統、
  • 圖形存儲器、
  • 圖形控制器
  • 定時發生器、
  • 精密測量單元(PMU)、
  • 編程電源和測試臺等。
  • 系統控制總線提供測試系統與計算機接口卡的連接。
  • 圖形控制器用來控制測試圖形的順序流向,是數字測試系統的CPU。它可以提供DUT所需電源、圖形、周期和時序、驅動電平等信息。

測試向量及其生成

測試向量(Test Vector)的一個基本定義是:測試向量 是每個時鐘周期應用于器件管腳的用于測試或者操作的邏輯1和邏輯0數據

這一定義聽起來似乎很簡單,但在真實應用中則復雜得多。因為邏輯1和邏輯0是由帶定時特性和電平特性的波形代表的,與波形形狀、脈沖寬度、脈沖邊緣或斜率以及上升沿 和下降沿的位置都有關系。

ATE測試向量

在ATE語言中,其測試向量包含了輸入激勵和預期存儲響應,通過把兩者結合形成ATE 的測試圖形。

這些圖形在ATE中是通過系統時鐘上升和下降沿、器件管腳對建立時間和保持時間的要求和一定的格式化方式來表示的。

格式化方式一般有RZ(歸零)、RO(歸1)、NRZ(非歸零)和NRZI(非歸零反)等。

圖2為RZ和R1格式化波形,圖3為NRZ和NRZI格式化波形。

image.png

RZ數據格式,在系統時鐘的起始時間T0,RZ測試波形保持為“0”,如果在該時鐘周期圖形存儲器輸出圖形數據為“1”,則在該周期的時鐘周期期間,RZ測試波形由“0”變換到“1”,時鐘結束時,RZ 測試波形回到“0”。若該時鐘周期圖形存儲器輸出圖形數據為“0”,則RZ測試波形一直保持為“0”,在時鐘信號周期內不再發生變化。歸“1”格式(R1)與RZ相反。

非歸“0”(NRZ)數據格式,在系統時鐘起始時間T0,NRZ測試波形保持T0前的波形,根據本時鐘周期圖形文件存儲的圖形數據在時鐘的信號沿變化。即若圖形文件存儲數據為“1”,那么在相應時鐘邊沿,波形則變化為“1”。NRZI波形是NRZ波形的反相。

在ATE中,通過測試程序對時鐘周期、時鐘前沿、時鐘后沿和采樣時間的定義,結合圖形文件中存儲的數據,形成實際測試時所需的測試向量。

ATE測試向量與EDA設計仿真向量不同,而且不同的ATE,其向量格式也不盡相同。以JC-3165型ATE為例,其向量格式如圖4所示。

ATE向量信息以一定格式的文件保存,JC-3165向量文件為

.MDC文件。在ATE測試中,需將

.MDC文件通過圖形文件編譯器,編譯成測試程序可識別的 * .MPD文件。在測試程序中,通過裝載圖形命令裝載到程序中。

image.png

ATE測試向量的生成

對簡單的集成電路,如門電路,其ATE測試向量一般可以按照ATE向量格式手工完成。而對于一些集成度高,功能復雜的IC,其向量數據龐大,一般不可能依據其邏輯關系直接寫出所需測試向量,因此,有必要探尋一種方便可行的方法,完成ATE向量的生成。

IC設計制造產業中,設計、驗證和仿真是不可分離的。其ATE 測試向量生成的一種方法是,從基于EDA工具的仿真向量(包含輸入信號和期望的輸出),經過優化和轉換,形成ATE格式的測試向量。

依此,可以建立一種向量生成方法。 利用EDA工具建立器件模型,通過建立一個Test bench仿真驗證平臺,對其提供測試激勵,進行仿真,驗證仿真結果,將輸入激勵和輸出響應存儲,按照ATE向量格式,生成ATE向量文件 。其原理如圖5所示。

image.png

測試平臺的建立

(1)DUT模型的建立
  • ① 164245模型:在Modelsim工具下用Verilog HDL語言[5],建立164245模型。164245是一個雙8位雙向電平轉換器,有4個輸入控制端:1DIR,1OE,2DIR,2OE;4組8位雙向端口:1A,1B,2A,2B。端口列表如下:

input DIR_1,DIR_2,OE_1,OE_2;``inout [0:7] a_1,a_2,b_1,b_2;``reg [0:7] bfa1,bfb1,bfa2,bfb2;//緩沖區

  • ② 緩沖器模型:建立一個8位緩沖器模型,用來做Test bench 與164245 之間的數據緩沖,通過 在Testbench總調用緩沖器模塊,解決Test bench與164245模型之間的數據輸入問題。
(2)Test bench的建立

依據器件功能,建立Test bench平臺,用來輸入仿真向量。 Test bench中變量定義:

reg dir1,dir2,oe1,oe2; //輸入控制端``reg[0:7] a1,a2,b1,b2; //數據端reg[0:7] A1_out[0:7]; //存儲器,用來存儲數據reg[0:7] A2_out[0:7];reg[0:7] B1_out[0:7];reg[0:7] B2_out[0:7];

通過Test bench 提供測試激勵,經過緩沖區接口送入DUT,觀察DUT輸出響應,如果滿足器件功能要求,則存儲數據,經過處理按照ATE 圖形文件格式產生 * .MDC 文件;若輸出響應有誤,則返回Test bench 和DUT模型進行修正。其原理框圖可表示如圖6所示。

image.png

(3)仿真和驗證

通過Test bench 給予相應的測試激勵進行仿真,得到預期的結果,實現了器件功能仿真,并獲得了測試圖形。圖7和圖8為部分仿真結果。

image.png

在JC-3165的 * .MDC圖形文件中,對輸入引腳,用“1”和“0”表示高低電平;對輸出引腳,用“H”和“L”表示高低電平;“X”則表示不關心狀態。

由于在仿真時,輸出也是“0”和“1”,因此在驗證結果正確后,對輸出結果進行了處理,分別將“0”和“1”轉換為“L”和“H”,然后放到存儲其中,最后生成 * .MDC圖形文件。

image.png

結論

本文在Modelsim環境下,通過Verilog HDL語言建立一個器件模型,搭建一個驗證仿真平臺,對164245進行了仿真,驗證了164245的功能,同時得到了ATE所需的圖形文件,實現了預期所要完成的任務。

隨著集成電路的發展,芯片設計水平的不斷提高,功能越來越復雜,測試圖形文件也將相當復雜且巨大,編寫出全面、有效,且基本覆蓋芯片大多數功能的測試圖形文件逐漸成為一種挑戰,在ATE上實現測試圖形自動生成已不可能。

因此,有必要尋找一種能在EDA工具和ATE測試平臺之間的一種靈活通訊的方法。

目前常用的一種方法是,通過提取EDA工具產生的VCD仿真文件中的信息,轉換為ATE測試平臺所需的測試圖形文件,這需要對VCD文件有一定的了解,也是進一步的工作。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 存儲器
    +關注

    關注

    38

    文章

    7637

    瀏覽量

    166488
  • 發生器
    +關注

    關注

    4

    文章

    1399

    瀏覽量

    62523
  • 電壓比較器
    +關注

    關注

    18

    文章

    225

    瀏覽量

    37997
  • PMU
    PMU
    +關注

    關注

    1

    文章

    120

    瀏覽量

    22121
  • DUT
    DUT
    +關注

    關注

    0

    文章

    190

    瀏覽量

    12858
收藏 1人收藏

    評論

    相關推薦
    熱點推薦

    聊聊IC測試機(3)基于ATEIC測試原理、方法及故障分析

    本文以ATE為基礎,討論了 集成電路測試基本原理測試方法,并進行了故 障分析.
    的頭像 發表于 11-01 15:39 ?2708次閱讀
    <b class='flag-5'>聊聊</b><b class='flag-5'>IC</b><b class='flag-5'>測試機</b>(3)基于<b class='flag-5'>ATE</b>的<b class='flag-5'>IC</b><b class='flag-5'>測試</b>原理、方法及故障分析

    聊聊IC測試機(4)DFT PLL向量ATE怎么用?

    自動測試設備 (ATE)對PLL(鎖相環)進行測試時,我們首先要明白PLL在系統級芯片(SoC)中的重要性。
    的頭像 發表于 11-01 15:43 ?3561次閱讀
    <b class='flag-5'>聊聊</b><b class='flag-5'>IC</b><b class='flag-5'>測試機</b>(4)DFT PLL<b class='flag-5'>向量</b>,<b class='flag-5'>ATE</b>怎么用?

    IC測試基本原理ATE測試向量生成

    ,研究和發展IC測試,有著重要的意義。而測試向量作為IC測試中的重要部分,研究其
    的頭像 發表于 10-12 08:03 ?2237次閱讀
    <b class='flag-5'>IC</b><b class='flag-5'>測試</b><b class='flag-5'>基本原理</b>與<b class='flag-5'>ATE</b><b class='flag-5'>測試</b><b class='flag-5'>向量</b><b class='flag-5'>生成</b>

    TSOP48測試機,BGA植球返修, IC測試架(BGA IC測試治具和BGA 測試

    TSOP48測試機,BGA植球返修, IC測試架(BGA IC測試治具和BGA 測試座)。如QF
    發表于 05-18 13:22

    TSOP48測試機,BGA植球返修, IC測試架(BGA IC測試治具和BGA 測試座)。

    TSOP48測試機,BGA植球返修, IC測試架(BGA IC測試治具和BGA 測試座)。如QF
    發表于 05-19 09:05

    IC測試原理——芯片測試原理

    芯片測試原理討論在芯片開發和生產過程中芯片測試基本原理,一共分為四章,下面將要介紹的是第二章。我們在第一章介紹了芯片測試基本原理; 第二
    發表于 01-11 10:36

    IC測試基本原理是什么?

    IC測試基本原理是什么?ATE測試向量是什么?
    發表于 05-07 06:43

    IC測試基本原理是什么?

    本文詳細介紹了芯片開發和生產過程中的IC測試基本原理
    發表于 05-08 07:33

    芯片開發和生產中的IC測試基本原理

      1 引言   本文主要討論芯片開發和生產過程中的IC測試基本原理,內容覆蓋了基本的測試原理,影響測試決策的基本因素以及
    發表于 09-02 11:19 ?3971次閱讀

    IC測試原理與ATE測試向量生成

    越來越困難。因此,研究和發展IC測試,有著重要的意義。而測試向量作為IC測試中的重要部分,研究其
    發表于 10-20 09:57 ?75次下載
    <b class='flag-5'>IC</b><b class='flag-5'>測試</b>原理與<b class='flag-5'>ATE</b><b class='flag-5'>測試</b><b class='flag-5'>向量</b>的<b class='flag-5'>生成</b>

    ic測試是什么意思

    IC測試原理 IC 測試是指依據被測器件(DUT)特點和功能,給DUT提供測試激勵(X),通過測量DUT 輸出響應(Y)與期望輸出做比較,從
    的頭像 發表于 10-30 11:16 ?3488次閱讀
    <b class='flag-5'>ic</b><b class='flag-5'>測試</b>是什么意思

    測試向量是什么意思

    測試向量及其生成 測試向量(Test Vector)的一個基本定義是:測試
    的頭像 發表于 10-30 11:23 ?4536次閱讀
    <b class='flag-5'>測試</b><b class='flag-5'>向量</b>是什么意思

    IC芯片測試基本原理是什么?

    IC芯片測試基本原理是什么? IC芯片測試是指對集成電路芯片進行功能、可靠性等方面的驗證和測試
    的頭像 發表于 11-09 09:18 ?2501次閱讀

    ATE測試機是什么

    半導體測試設備主要包括三類:ATE、探針臺、分選機。其中測試功能由測試機實現,而探針臺和分選機實現的則是機械功能,將被測晶圓/芯片揀選至測試機
    的頭像 發表于 12-04 17:30 ?2735次閱讀

    IC測試的定義和基本原理

    IC測試,即集成電路測試,是集成電路設計和制造過程中的一個重要環節。它主要通過對集成電路的性能、功能和可靠性進行測試,以確保集成電路在實際應用中能夠滿足設計要求和性能指標。 一、
    的頭像 發表于 07-10 14:45 ?4060次閱讀
    主站蜘蛛池模板: 动漫AV纯肉无码AV电影网 | 日本高清片免费观看 | 亚洲aaaa级特黄毛片 | 欧美精品华人在线 | 爱啪国产精品视频在线 | 欧美午夜精品一区区电影 | 老师真棒无遮瑕版漫画免费 | 国产蜜臀AV在线一区视频 | 51精品少妇人妻AV一区二区 | 欲插爽乱浪伦骨 | 美女白虎穴| 色偷偷超碰97人人澡人人 | 瑜伽牲交AV | 成人在线免费视频 | 亚洲精品沙发午睡系列 | 日本毛片久久国产精品 | 妻子的秘密HD观看 | 黄片a级毛片| 欧美乱妇15p图 | 亚洲欧美日韩人成 | 久久久无码精品亚洲A片猫咪 | 亚洲中文字幕日产乱码2020 | 国产免费人成在线看视频 | 久久久亚洲国产精品主播 | 99这里有精品视频视频 | 小莹的性荡生活45章 | 亚洲精品久久区二区三区蜜桃臀 | 掀开奶罩边躁狠狠躁软学生 | 麻花豆传媒剧国产免费mv观看 | 亚洲国产在线综合018 | 国产av在线播放 | 久久九九青青国产精品 | 乌克兰16~18sex | 精品99久久久久成人网站 | 欧美日韩亚洲中字二区 | 久热久热精品在线观看 | 国产精品一库二库三库 | yellow在线中文 | 男人电影天堂手机 | 色百度网址大全 | 一本道久在线综合色色 |

    電子發燒友

    中國電子工程師最喜歡的網站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品