ImageVerifierCode 换一换
格式:DOCX , 页数:133 ,大小:2.35MB ,
资源ID:18035054      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/18035054.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(A半导体积体电路测试概论Word下载.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

A半导体积体电路测试概论Word下载.docx

1、有些物質會在高溫的時候,形成電阻效應(電阻值變大)。而有些物質,反而降低電阻效應(電阻值變小)。一般情況下,大部份的材質會降低電阻效應(電阻值變小)。所謂電阻效應就是阻止電流流動的一種阻力。其公式為 。 是電阻係數, L 是兩截面間的距離, A 是截面積。圖1-1歐姆定律 Ohms Law:公式為 V = I * R。V是電壓、I是電流、R是電阻。因此,當其中兩者已知時,即可求得其中一個未知。圖1-2第二節 基本量測方法通常測試系統,會提供電壓來量電流,或者提供電流來量電壓。測試系統通常不會直接量測電阻值,而是經由量測電壓或電流,再利用歐姆定律計算出電阻值。以下介紹這兩種測量電阻的方法:方法一

2、:提供電壓量電流(VFIM: Voltage Force Current Measure)圖1-3此方法是,給予一個已知伏特電壓後,利用電流計與待測物串連來量測電流值。量測後再利用 R=V/I 公式,計算出電阻值。使用此方法,量測電流值的過程中,要注意,當電阻R很小時(趨近於零),電流I的值會很大。如此會導致電流計燒毀,或待測物損壞。因此,一般情況下,需作電流的限流措施(Current Clamp)。以圖1-3為例:R = V / I = / = 1250一般在測試的過程中,會依IC設計的規格來確認。如果電阻的規格為 125010%,則電阻最小值為1125(= 1250 -1250*10%)。

3、當電阻值為1125時,電流值為。當電阻為1375時,電流值為。因此,電流的限流設定(Current Clamp),會設為。所以,所量測出的最大電流值,不會大於。方法二:提供電流量電壓 (IFVM: Current Force Voltage Measure)圖1-4此方法是,給予一個已知電流I。電壓計跨接電阻兩端後,量測電壓值(與待測物並聯)。再利用 R=V/I 公式,計算出電阻值。使用此方法,量測電壓值的過程中,要注意,當未知的電阻R趨近於無限大時,所量測出的電壓值會很大。此結果,會導致電壓計燒毀或待測物損壞。為防止上述情形的發生,一般會作電壓值的限壓措施(Voltage Clamp),設定

4、好最大的電壓值。以圖1-4為例:最大電壓值 V = I * R = * 1375 = 。最小電壓值 V = I * R = * 1125 = 。因此,電壓的限壓設定值,會設在伏特電壓。數位邏輯積體電路在設計上,有兩種較被廣泛使用的技術。TTL(Transistor-Transistor Logic)和CMOS (Complementary Metal-Oxide Semiconductor)這兩種技術。TTL電路的執行速度比CMOS電路快,但消耗能量較高。CMOS的能量消耗與其頻率有關。較高的運作頻率,會有較多的能量消耗。TTL電路,則是固定的能量消耗。然而以目前而言,CMOS電路設計,是比較

5、被廣泛使用的一種技術。電壓值代表邏輯準位一般邏輯電路中,會以高電位代表邏輯1,而以低電位來代表邏輯0。邏輯電路的資料讀取與寫入,是以邏輯準位為基準。邏輯準位的定義,由電壓值來決定。大於的電壓值,定義為邏輯1,而小於的電壓值,定義為邏輯0。圖1-5為一個邏輯脈波訊號(Logic Pulse)週期(Period) = 1 / 頻率( Frequency)頻率( Frequency)200MHz 則週期(Period)=5nSec。週期(Period)一般英文稱為 Cycle。脈波訊號準位 (Pulse Level)圖1-6輸入訊號 (Input Pulse)輸入電壓為以上時,稱為邏輯1。VIH (

6、 Input Voltage in High )=。輸入電壓為以下時,稱為邏輯0。VIL ( Input Voltage in Low )=。圖1-7輸出訊號 (Output Pulse)輸出電壓為以上時,稱為邏輯1。VOH(Output Voltage in High)=。輸出電壓為以下時,稱為邏輯0。VOL(Output Voltage in Low )=。第三節 基本數位邏輯閘Inverter 反向器反向器,是一個最基本的邏輯電路。具備一支輸入腳(Input Pin)及一支輸出腳(Output Pin),它主要功能,是將邏輯1的值改變為邏輯0的值。圖1-8 Inverter 反向器AND

7、閘AND閘的主要功能,其輸出腳的邏輯值,是依所有輸入腳的邏輯值而定。當所有輸入腳的邏輯值為1時,則其輸出腳的邏輯值為1。同時,當有一支輸入腳的邏輯值為0時,其輸出腳的邏輯值則為0。其輸入腳數量可以2支以上,也可以只有一支輸入腳。一般而言,利用基本邏輯閘,所組合設計而成的電路(例如利用AND、OR閘等),稱為邏輯電路。圖1-9 AND閘NAND閘當所有輸入腳的邏輯值為1時,則其輸出腳的邏輯值為0。同時,當任何一支輸入腳的邏輯值為0時,其輸出腳的邏輯值則為1。其輸入腳數量,可以2支以上,也可以只有一支輸入腳。NAND閘的功能,如同AND閘後加上一個反向器。它之所以存在的主要原因是,在半導體的製造過

8、程中NAND閘比AND閘容易製作。並且,它時常用來優化邏輯電路,降低邏輯閘的數量。圖1-10 NAND閘OR閘當所有輸入腳的邏輯值為0時,則其輸出腳的邏輯值為0。同時,當任何一支輸入腳的邏輯值為1時,其輸出腳的邏輯值則為1。圖1-11 OR閘NOR 閘當所有輸入腳的邏輯值為0時,則其輸出腳的邏輯值為1。同時,當任何一支輸入腳的邏輯值為1時,其輸出腳的邏輯值則為0。圖1-12 NOR 閘D Flip-Flop閘正反器(Flip Flop)。之所以如此命名的原因,是當時脈訊號(Clock Signal)輸入時,其輸出腳的邏輯值會改變。Flip的中文意義為輕輕彈起揮動的意思。Flop的中文意義為拍動

9、搖晃如拍翅膀一樣。也就是說透過時脈訊號的輸入,讓輸出腳的值,如拍動翅膀一樣迅速地改變。輸出腳邏輯值的觸發方式,一般有兩種。一種是準位觸發(Level Triggered),另一種是邊緣觸發(Edge Triggered)。一般最常用,且最有用的方式是邊緣觸發(Edge Triggered)。所謂觸發(Trigger)的意義是,當時脈訊號輸入時,或者時脈訊號準位發生變化的那一殺那,輸出腳的邏輯值,才會改變。邊緣觸發,又可分為正向上昇邊緣觸發 (Positive Raising Edge Triggered)及反向下降邊緣觸發(Negative Falling Edge Triggered)。以正

10、向上昇邊緣觸發 (Positive Raising Edge Triggered)為例。當時脈訊號(Clock Signal),由邏輯0改變為邏輯1時的那一霎那,輸出腳才作改變。Flip Flop正反器,具備單一資料輸入腳或多支資料輸入腳,及一支時脈輸入腳,一支資料輸出腳。有些正反器,可能會加上一些其它功能的腳位。例如 Preset輸入腳、Clear輸入腳或反向資料輸出腳(/Q)。圖1-13 D Flip-Flop閘如圖1-13所示的D Type Flip-Flop,有一支資料輸入腳(Data in)及一支時脈訊號輸入腳(Clock In)。還有一支正向資料輸出腳,及一支反向資料輸出腳。D的意

11、義為 Output duplicates the input after a clock edge triggers it。在時脈訊號正向上昇邊緣觸發之後,複製輸入腳的邏輯電壓值到輸出腳。由以上說明,D Type Flip Flop,可以被當成一個記憶體單元。因為輸出腳,會一直記憶現在的邏輯值,直到下一個觸發訊號的來臨。下一個觸發訊號的來臨,才會改變輸出腳的邏輯值。這樣的特性,如同一個記憶體單元。正反器還有其它型式,如T Type 及 J-K Type等等,此章節不多作說明。請讀者參考其它相關書籍。這一章節,用以上簡單的介紹,引導第一次學習的工程師,進入半導體測試的領域。這樣的內容,並不能涵蓋

12、學習半導體測試,所有應具備的基本知識。BJT電晶體,MOSFET電晶體,及電子電路的基本原理。這些需要工程師們,自行自修與自我學習,在往後的學習過程中,會有無比的助益。第二章 半導體測試基本概念半導體產品,一般稱為積體電路。英文稱為 Semiconductor Device。Device在中文意義為設備或裝置。然而對設備或裝置一詞,通常情況下,是對整體的機械設備,作翻譯與解釋。而Device在半導體測試領域裡,指的是半導積體電路而言,通常都用IC來稱呼。如果將 Device ,直接翻譯為設備,較不恰當。因此,本書往後,直接用英文Device稱乎,而不翻譯它。這個章節,會從測試基本用語作介紹。讓

13、工程師們,對半導體測試,有一番基礎的認識。並且簡介測試機應俱備的基本功能。第一節 半導體測試用語DUT:DUT是Device Under Test的縮寫,中文直稱為待測物。有時,也稱待測單元UUT(Unit Under Test)。IC接腳(Pin):IC設計者,會利用接腳傳遞訊號,這些接腳英文稱為Pin。積體電路裡,有各種不同用途及功能的接腳。例如訊號腳,它包括輸入腳(Input Pin)、輸出腳(Output Pin)、三態腳(Tri-State Pin)、雙向腳(Bi-direction Pin)等。電力腳,包括電源供應腳(Power Pin)及接地腳(Ground Pin),此兩種接腳

14、,不屬於訊號腳。訊號腳與電力腳,主要的不同在結構上的差異。此差異,一般會在半導體設計書籍中,詳加介紹。如下分類逐一說明:輸入腳(Input Pins):輸入腳,可以想像它是介於外部訊號和內部邏輯電路的一種緩衝裝置。輸入(Input)一詞,意味著將某一電壓值,供應到輸入接腳上,並且傳遞一個邏輯訊號0或1,到Device內的邏輯電路。輸出腳(Output Pins):如同輸入腳一樣,可以把它當成外部環境與Device內部邏輯電路的緩衝器。輸出腳,必須提供正確的電壓,由此電壓來判定是邏輯1或邏輯0。同時,也必須提供 IOL/IOH 的電流量。IOL(Output Current in Low)是輸出

15、腳在代表邏輯值0時,所容許的最大電流值。IOH(Output Current in High)是輸出腳在代表邏輯值1時,所容許的最小電流值。後面的章節,會有專章詳細說明,這些測試用語。如VIH、VIL、VOH、VOL等等。三態輸出腳(Three-State Output Pins):此種輸出腳,除了具備一般輸出腳的功能之外,還具備開關的能力。所謂開關的能力,是可以讓三態腳,處於高阻抗的狀態(High Impedance State)。而高阻抗狀態,就是其輸出電壓小於VOH,且大於VOL的值。英文還有另一種稱乎,叫做Tri-State。雙向腳(Bi-Directional Pin):雙向腳,可以

16、具備一般輸出腳及輸入腳的功能之外。如三態輸出腳一樣,具備開關的能力。電力腳(Power Pin):電力腳,包括電源供應腳(Power Pin)及接地腳(Ground Pin)。CMOS電路的電源供應腳,稱為VDD。TTL電路的電源供應腳,稱為VCC。TTL電路,稱 VSS為接地腳。然而,訊號腳與電力腳的不同,主要在於結構上的差異。VCC腳:TTL電路的電壓源供應腳。VDD腳:CMOS電路的電源供應腳。VSS腳:此種電力腳,會使電路形成一種迴路的接腳。VSS在TTL電路及CMOS電路皆有使用。接地腳(Ground):接地腳的主要目的,是連接訊號腳與測試系統的參考點(或VSS腳)形成迴路,或者讓其

17、它電子迴路接點,與測試系統的參考點(或VSS腳)形成迴路。如果一個Device,只有一支電源供應腳的時候,VSS腳通常被稱乎為 Ground 。第二節半導體測試半導體測試的主要目的,是利用測試機執行被要求的測試工作。並保證其所量測的參數值,是符合設計時的規格。而這些規格參數值,一般會詳細記錄於的規格表內。待測物的規格表,英文稱為Device Specifications。一般測試程式會依測試項目,區分成幾種不同的量測參數。例如直流測試(DC Test)、功能測試(Function Test)、交流測試(AC Test)。直流測試,是驗證Device的電壓與電流值。功能測試,是驗證其邏輯功能,是

18、否正確的運作。交流測試,是驗證是否在正確的時間點上,運作應有的功能。測試程式,是用來控制測試系統的硬體。並且對每一次的測試結果,作出正確(Pass)或失效(Fail)的判斷。如果測試結果,符合其設計的參數值,則Pass。相反地,不符合設計時,則為Fail。測試程式,也可以依測試結果及待測物的特性,加以分類。這個行為,英文稱為 Binning。有時也稱為 Sorting。一顆微處理器,在200MHz的頻率之下運作正常,可以被分類為A級BIN 1。另一顆處理器,可能無法在200MHz的頻率下運作,但可以在100MHz的頻率下運作正常,它並不會因此被丟棄。可以將它分類為 B 級BIN 2。並且將它賣

19、給不同需求的客戶。測試程式,除了能控制本身的硬體之外,也必須能夠控制其它的硬體設備。分類機(Handler)、針測機(Prober)等。此設備具有機械手臂或類似機構,可以拿起及放下待測物(此待測物一般是已封裝好的積體電路)。其拿起的位置及擺放的位置,可以藉由程式來控制。針測機(Prober),也可以稱呼它為晶圓針測機,Probe英文字意為探針,探測的意思。但Wafer Prober設備,並不具備探測的能力。它只是將晶圓片,載入機台內,並將晶圓片與測試頭的測試探針,做正確的接觸,以便執行測試的工作。測試程式,必須能夠收集測試結果。並將結果,以統計的方式或其它方法,形成測試報告。讓產品工程人員能夠

20、依此報告,改善製程良率。然而,對半導體測試而言。什麼是正確的測試方法呢? 時常有人提到,這個問題。 很不幸地,正確的測試方法,並沒有唯一的定義。而且,也沒有最佳的標準答案。對某一種狀況的滿足,並不足以滿足其他的狀況。有許多因素,會影響測試程式的開發。以下,我們將舉出幾種因素及目的,分別加以探討。開發測試程式之前,首先要了解測試的目的? 測試的時機? 測試的需求等等。這樣才會開發出最適合的測試程式。以下逐一說明。Wafer Test:所謂的Wafer Test。是說Device還排列在晶圓片上,尚未切割前,所進行的測試過程。Wafer Test是半導體製作過程中,將Device區分為好品或壞品的

21、第一次測試。因此,被稱為Wafer Sort或Die Sort。有時,也簡稱為 CP Test。英文的Die,代表單一顆粒的用詞,與實際原字意不相同。Wafer英文原字意為薄餅,用來代表晶圓片。Package Test:Wafer被切割成一顆顆的裸晶Dice(複數),並且將每一顆裸晶Die(單)封裝成Package形式。封裝好的Device成品。經過 Package Test測試過程,以確保封裝的過程是否正確。並且保證Device,仍然符合設計上的要求。Package Test,有時候也稱為Final Test(簡稱FT Test)。Quality Assurance Test:品質確認測試。

22、以單顆Device為測試對象,確保 Package Test可以正確執行。Device Characterization:Device 特性驗證。是針對單一Device而言,測試其參數的極限值。此種測試目的,稱為特性驗證測試。Pre/Post Burn-In:Burn-In前與Burn-In後的測試,主要用來確認Burn-In程序不會引起某些參數的偏移。Burn-In這個程序,可以除掉初期(前期) 失敗的顆粒。所謂初期失敗的顆粒,是這些顆粒製造時,有一些暇庛,導致使用時,很快就壞掉而無法使用。Military Testing:軍規測試,屬於比較嚴格的效能測試。一般會橫跨高溫與低溫的測試。一般概

23、念中,軍規測試的條件,會比較嚴謹。Incoming Inspection:進貨檢驗。一般IC使用者,會在採購進貨時,所作的檢驗測試。確保使用前是良品。Assembly Verification:組裝驗證。所謂的組裝驗證,就是將IC,利用SMT設備或手工方式,焊接到PCB板上之後,所進行的功能驗證程序。Failure Analysis:失效分析(Failure Analysis)的主要目的,是探討失效造成的原因。以便提出改善方法,增加其信賴度。失效分析的過程當中,通常會藉助測試系統與程式,在某些特殊條件與狀況下,來執行測試的程序。第三節測試機台的基本功能一般測試機台,會依據測試的對象,作專屬的功

24、能設計。例如記憶體測試機,在開發記憶體測試程式時,會提供比較多關於記憶體測試所需要的功能及測試便利性的考量。因此,各種不同的測試機台,會有不同功能的設計。高效能測試機具備的幾點特性(1)Highly Accurate Timing:具備高精密度的時序電路。(2)Large Vector Memory:具備較大的測試向量記憶體容量,可減少測試向量,重新載入的次數。(3)Multiple PMUs:多重PMU量測單元。具備平行處理能力,以減少直流測試項目的測試時間。(4)Programmable Current Loads:可程式化的電流負載。可簡化測試系統的硬體設計。並且增加彈性。也稱為 Dyn

25、amic Loads 或 Active Loads。(5)Timing and Level per Pin:每一根測試通道(Channel),皆具備時序與準位的設定,還有驅動能力的選擇。使得程式的開發更加容易,並且可減少測試時間。低成本測試機的特性(1)Low Speed/Low Accuracy:低速及低精準度的特性。有時無法滿足IC測試規格上的要求。(2)Small Vector Memory:具備較少的測試向量的記憶體容量,測試向量重新載入的次數會比較多。(3)Single PMU:單一PMU量測單元。在直流測試時,只能依次序量測。因此,在單項量測時,所花的時間會比較久。(4)Share

26、d Resources(Timing/Levels):時序及準位,採用共享資源的方式。這樣的設計,在測試程式開發上,是比較複雜且不容易開發的。測試時,所需要的測試時間,也會比較長。成本這個因素,通常是用來決定,是否測試的最後關鍵。測試程式,對程式開發工程師而言,基本上,是建立在特殊的需求上。過去的經驗中,售價會影響測試項目與內容。測試程式開發之前,測試工程師,必須考慮到每一個測試項目的各種狀況,以便找出一個最佳的解決方案。通常在測試程式設計上,沒有對與錯的問題,只有適合與不適合的問題。測試系統測試系統,是由電子電路及機械結構,所組合而成的一種裝置。被用來模擬各種環境,並檢測IC是否仍能正常運作

27、的一套系統。一般稱為ATE(Automated Test Equipment)。所有的硬體,皆由電腦所控制。它可以執行一連串的指令,這些指令的集合,稱為測試程式。測試系統,必須要能夠提供正確的電壓、電流、時脈訊號等等條件。並且,監測每一次測試項目的回應值。測試系統,會比較每一次測試的結果,與事先定義的期望值是否相符。並加以判斷,IC是正常(Pass)或失效(Fail)。通常情況下,測試系統是由電源供應器、量測器、訊號產生器、測試向量產生器等硬體,所組合而成。圖2-1圖2-1,說明一般測試系統俱備的基本模組。目前,有很多新的測試系統,提供更多的功能。圖中的CPU是扮演系統控制器的角色。它是一部具

28、備微處理器的電腦,可以控制測試系統。並且提供資料進出測試系統的能力。目前,大部份新的測試系統,具備網路介面能力,以便能與外界進行資料的交換。DC子系統,包括DPS (Device Power Supplies)、RVS ( Reference Voltage Supplies )和PMU ( Precision Measurement Unit )。DPS會供應電壓及電流,給待測物的電源接腳Power Pin(Vdd/Vcc)。RVS具備提供邏輯準位參考電壓,以便判斷是否為邏輯0或邏輯1。並具備比較電路,以便與這些VIL、VIH、VOL、VOH的電壓設定值作比較。低成本或舊式測試系統,只具備極少數量的RVS供應器。所以只能供應有限數量的輸出入邏輯準位。當測試系統的測試通道(Test Channel),以分享或共用的方式提供資源時(例如RVS),這種結構,稱之為資源分享式結構(Shared Resource)。有些測試系統,標榜具備Per Pi

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1