91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

基于V93k ATE的SoC芯片輸出不穩(wěn)定的測試方法

集成電路應(yīng)用雜志 ? 來源:集成電路應(yīng)用雜志 ? 2020-07-14 11:30 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

基于 V93k ATE 的 SoC 芯片輸出不穩(wěn)定的測試方法

0 引言

波形轉(zhuǎn)換跟蹤(Wave Transition Tracking)是基于 V93k ATE 協(xié)議引擎的一種測試方法[1-7]。協(xié)議引擎主要包含兩個(gè)部分,一個(gè)是 Transition Tracking模塊,另一個(gè)是 Pattern Compare 模塊,Transition Tracking 模塊又包含初始同步和 Tracking 兩個(gè)部分。Transition Tracking 模塊首先進(jìn)行初始同步,找到同步后繼續(xù)進(jìn)行 Tracking,抓取出所有接收到的數(shù)據(jù),然后將結(jié)果以 bit 序列的形式傳給 Pattern Compare 模塊,Pattern Compare 對(duì) bit 序列和期望值進(jìn)行比較。這種協(xié)議引擎能夠解決 ATE 測試中相位變化,波形輕微畸變?cè)斐傻牟环€(wěn)定的問題。圖 1 是整個(gè)引擎協(xié)議的結(jié)構(gòu)圖,后面內(nèi)容是根據(jù)結(jié)構(gòu)圖進(jìn)行介紹。

1 初始同步和后續(xù)同步

1.1 初始同步 Initial Synchronization

初始同步的目的是發(fā)現(xiàn)接收數(shù)據(jù)中的起始有效數(shù)據(jù),它的原理是在選定的跟蹤裝置中成功地比較期望數(shù)據(jù)的起始段,即接收到的數(shù)據(jù)和同步測試向量(Pattern)的匹配。如果同步 Pattern 長度為 n,一開始接收到的 n 個(gè) bit 如果沒有匹配,那么接收到的數(shù)據(jù)向前移動(dòng) 1 個(gè) bit 后,繼續(xù)與同步 n 個(gè) bit Pattern 進(jìn)行比對(duì),直到接收到的數(shù)據(jù)與同步 Pattern 匹配為止,同步 Pattern 中不能包含有 X Tokens(X 表示 Mask 或是不關(guān)注的狀態(tài),Token 表示一定長度連續(xù)的 bit 數(shù))。

1.2 后續(xù)同步 Subsequent Synchronization

與起始同步原理一樣,對(duì)于 IO 管腳而言,當(dāng)信號(hào)由輸出轉(zhuǎn)為輸入再轉(zhuǎn)為輸出的時(shí)候,對(duì)輸出必須 Tracking,而對(duì)于輸入 Tracking 必須被關(guān)掉,所以當(dāng)數(shù)據(jù)由輸出轉(zhuǎn)為輸入再轉(zhuǎn)為輸出的時(shí)候就會(huì)再次同步,在這種情況下,Tracking 關(guān)閉和再次打開時(shí),要求中間關(guān)閉的時(shí)間必須不少于 24 個(gè) bit 長度數(shù)據(jù)來保證 Tracking 的充分復(fù)位。

2 Tracking 原理

Tracking測試原理類似于過采樣的原理,它將一個(gè) UI,相當(dāng)于一個(gè) Tracking Window,定義為 Period/X mode(V93k 測試儀轉(zhuǎn)碼的一種方式)里面的比較沿拆分為四個(gè)比較沿,相當(dāng)于 4 次采樣,采樣之間的延遲相同,然后根據(jù) Tracking Window 中波形翻轉(zhuǎn)的類型,選取其中一個(gè)采樣結(jié)果作為本次采樣的結(jié)果,同時(shí)確定下一個(gè) Tracking Window 的位置,以此類推,直到輸出波形 Tracking 完成,得到輸出波形的 bit 系列,如圖 2 所示。

3 Transition 類型

Transition 大致可以分為下面幾種類型,如果把上述提到一個(gè) UI 拆分為四個(gè)比較沿分別稱為 A、B、C、D。

3.1 Transition at A 與 No Transition

傳輸翻轉(zhuǎn)發(fā)生在A比較沿或沒有翻轉(zhuǎn),Tracking 選擇 C 比較作為期望的比較沿的位置和下一個(gè)Tracking window的位置會(huì)緊接著上一個(gè) Window 進(jìn)行Tracking,如圖 3 所示。

3.2 Transition at A and B

傳輸翻轉(zhuǎn)發(fā)生在A和B之間,選擇 D 比較作為我們期望比較沿的位置(相對(duì)之前第一種情況 Select 位置往后移動(dòng) 1/4 個(gè) UI),下一個(gè) Tracking Window 的位置會(huì)往后跳 1/4 之一個(gè) UI 后繼續(xù)Tracking,如圖 4 所示。

3.3 Transition at C and D

傳輸翻轉(zhuǎn)發(fā)生在 C 和 D 之間,選擇 B 比較作為我們期望比較沿的位置(相對(duì)之前第一種情況 select 位置往前移動(dòng) 1/4 個(gè) UI),下一個(gè) Tracking Window 的位置會(huì)往前跳 1/4 個(gè) UI 后繼續(xù) Tracking,如圖 5 所示。

3.4 Transition at B and C

傳輸翻轉(zhuǎn)發(fā)生在 B 和 C 之間,由于這種情況會(huì)導(dǎo)致下一個(gè) Tracking Window 移動(dòng) 1/2 個(gè) UI,因此會(huì)導(dǎo)致一種不確定性,到底bit是往前移 1/2 個(gè)UI還是往后移 1/2 個(gè) UI。所以 Tracking 測試只允許開始的時(shí)候出現(xiàn)一次 Transition at B and C 的情況(第一次可以包容,因?yàn)橄聜€(gè) Window 不管往前還是往后都可以繼續(xù) Tracking),中間如果再出現(xiàn),就會(huì)出現(xiàn)測試錯(cuò)誤。如圖 6 所示。

4 Tracking 的適用范圍和傳輸速率

4.1 Tracking 范圍

在 5 個(gè) UI 里面偏移小于正負(fù) 1/4 個(gè) UI 或是 24 個(gè) UI 里面偏移小于 1 個(gè) UI。

在整個(gè) Tracking 測試?yán)锩婵偟钠菩∮?7.5 個(gè) UI。

4.2 Tracking 傳輸速率

對(duì)于不同的 V93k 測試板卡,Tracking 的傳輸速率不一樣。最大的數(shù)據(jù)傳輸速率分別為,Pin Scale 1600,不論 X4 mode 還是 X6 mode 最大傳輸速率都是 1 600 Mbit/s;Pin Scale 9G,X4 mode 最大傳輸速率為:4 533 Mbit/s,X6 mode 最大傳輸速率為:6 800 Mbit/s。

5 Tracking 測試 Waveform 和 Equation 的定義

5.1 Tracking 中 Waveform 的定義

由于 Transition tracking pattern 必須是 X4 或是 X6 mode,所以在 waveform(用于定義輸入輸出的波形)中必須包含關(guān)鍵字 TTMODE X4 或是TTMODE X6。Tracking 測試的管腳必須是輸出或是 I/O 類型的管腳。對(duì)于輸出和 IO 兩種類型 Waveform 定義不同。

(1)如果測試的 Pin 為輸出 Pin,只需定義比較波形(Compare waveform)和對(duì)應(yīng)的控制 Tracking 行為的 Control window。

(2)如果測試 Pin 為 IO pin,除了定義輸出比較波形和對(duì)應(yīng) Control window 外還需要定義 Drive waveform 和對(duì)應(yīng)的控制 Tracking 行為的 Control Window。圖 7、圖 8 別是轉(zhuǎn)碼后 X4 mode waveform 定義和更改后 Tracking waveform 的定義。

5.2 Tracking 中 Equation 定義

Equation 定義相對(duì)簡單,Equation 用于定義波形的時(shí)序關(guān)系,和 Waveform 一樣,在 Tracking 測試中必須有關(guān)鍵字 TTMODE X4 或是TTMODE X6。如圖 9、圖 10 是原 Equation 的定義和 Tracking Equation 的定義所示,而在 Tracking Equation 只需加關(guān)鍵詞 TTXMODE4 和定義 d1 和 r1 既可。

6 Tracking 測試代碼及測試結(jié)果

6.1 Tracking 測試代碼

圖 11、圖 12 Tracking 的測試碼。圖 11 要是設(shè)置 Tracking Test 名為 Basic_Tracking,以及設(shè)置所需要 Tracking 的管腳和相應(yīng)模式的設(shè)置。在圖 11 設(shè)置完成以后,圖 12 執(zhí)行 Function 測試,然后獲取 Tracking 測試的狀態(tài),然后根據(jù)獲取狀態(tài)打印出相應(yīng)的信息,以便于Debug和分析。

6.2 Tracking 結(jié)果與 Timing Diagram 波形

從圖 13 以看出波形整體偏移,比對(duì)不過所以顯示紅色,圖 14 放大后 Scope 波形,明顯看出時(shí)序有偏差。通過 Tracking 測試后,從圖 15 可以看出經(jīng)過初始同步 Tracking 找到波形的位置并進(jìn)行正確 Tracking 測試,F(xiàn)unctional 測試結(jié)果也是 Pass,而圖 16 放大后的波形,可以看到時(shí)序偏移問題已經(jīng)得到解決。

7 結(jié)語

本文基于 Advantest 93k ATE測試儀,詳細(xì)介紹了對(duì)于在測試中時(shí)序偏移造成測試不穩(wěn)定的 Transition tracking AT E測試方法。這種方法可以解決部分由于時(shí)序偏差或是很小波形畸變?cè)斐蓽y試不穩(wěn)定的問題,為 ATE 測試中遇到類似的問題提供一種可測性的解決方案。

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

    關(guān)注

    7

    文章

    2838

    瀏覽量

    53313
  • SoC芯片
    +關(guān)注

    關(guān)注

    2

    文章

    669

    瀏覽量

    37182

原文標(biāo)題:基于 V93k ATE 的 SoC 芯片輸出不穩(wěn)定的測試方法

文章出處:【微信號(hào):appic-cn,微信公眾號(hào):集成電路應(yīng)用雜志】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    當(dāng)CW32F030應(yīng)用在1.65V左右的工作電壓時(shí),會(huì)出現(xiàn)不穩(wěn)定情況嗎?

    當(dāng)F030應(yīng)用在1.65V左右的工作電壓時(shí),會(huì)出現(xiàn)不穩(wěn)定情況么?
    發(fā)表于 01-15 07:09

    芯片ATE測試詳解:揭秘芯片測試機(jī)臺(tái)的工作流程

    ATE(自動(dòng)測試設(shè)備)是芯片出廠前的關(guān)鍵“守門人”,負(fù)責(zé)篩選合格品。其工作流程分為測試程序生成載入、參數(shù)測量與功能測試(含直流、交流參數(shù)及功
    的頭像 發(fā)表于 01-04 11:14 ?2166次閱讀
    <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>機(jī)臺(tái)的工作流程

    PCB板ATE測試探針卡設(shè)計(jì)和生產(chǎn)的核心技術(shù)要求,你知道多少?

    設(shè)計(jì)、DFM前期評(píng)估、工程制作、物料準(zhǔn)備,制造過程中專線生產(chǎn)和訂單發(fā)貨后的售后服務(wù),充分滿足芯片研發(fā)設(shè)計(jì)的周期需要。 部分ATE產(chǎn)品展示 ATE 測試板作為
    發(fā)表于 12-15 15:09

    CW32L010從DeepSleep模式喚醒后時(shí)鐘啟動(dòng)不穩(wěn)定什么原因?

    CW32L010從DeepSleep模式喚醒后時(shí)鐘啟動(dòng)不穩(wěn)定什么原因?
    發(fā)表于 11-18 06:24

    ATE 是什么?從 0 到 1 認(rèn)識(shí) ATE

    ?什么是ATE,它的作用是什么,在芯片測試行業(yè)它有什么重要性,點(diǎn)開有益,小白秒懂 ATE!從 “芯片質(zhì)檢員” 到
    的頭像 發(fā)表于 10-23 14:37 ?1086次閱讀
    <b class='flag-5'>ATE</b> 是什么?從 0 到 1 認(rèn)識(shí) <b class='flag-5'>ATE</b>

    是德示波器MSOX2024A時(shí)間基準(zhǔn)穩(wěn)定性的測試方法

    一、時(shí)間基準(zhǔn)穩(wěn)定性對(duì)示波器性能的影響 1.1 時(shí)間基準(zhǔn)穩(wěn)定性如何影響示波器的測量精度 時(shí)間基準(zhǔn)穩(wěn)定性直接影響示波器測量精度。若時(shí)間基準(zhǔn)不穩(wěn)定,示波器在采樣時(shí)會(huì)出現(xiàn)偏差,導(dǎo)致測量出的信號(hào)
    的頭像 發(fā)表于 08-18 17:19 ?720次閱讀
    是德示波器MSOX2024A時(shí)間基準(zhǔn)<b class='flag-5'>穩(wěn)定</b>性的<b class='flag-5'>測試</b><b class='flag-5'>方法</b>

    JGN8-M18-OP接近開關(guān)信號(hào)不穩(wěn)定怎么辦

    接近開關(guān)信號(hào)不穩(wěn)定可能是由于傳感器輸入的電壓或電流不足、信號(hào)線路松動(dòng)或受到干擾、傳感器接線不正確、傳感器供電電源不穩(wěn)定。
    的頭像 發(fā)表于 07-10 11:28 ?1054次閱讀

    如果可編程電源輸出不穩(wěn)定,應(yīng)該如何排查?

    ]檢查項(xiàng)測試方法問題示例 輸入電壓用萬用表測量輸入端電壓(AC/DC),對(duì)比電源規(guī)格書要求。輸入電壓波動(dòng)±15%(如標(biāo)稱220V,實(shí)際187V~253
    發(fā)表于 06-26 16:26

    工廠電壓不穩(wěn)定,選 380V 交流穩(wěn)壓器看這里!

    工廠電壓不穩(wěn)定時(shí),選擇380V交流穩(wěn)壓器可從額定功率、穩(wěn)壓范圍、輸入輸出電壓范圍、精度、保護(hù)功能、效率、品牌質(zhì)量等方面綜合考慮,以下是具體建議:
    的頭像 發(fā)表于 06-17 11:11 ?1114次閱讀

    安裝了EZ-USB?套件1.3.4自1.3.5版固件運(yùn)行不穩(wěn)定如何修復(fù)?

    我安裝了EZ-USB?套件 1.3.4 自 1.3.5 版固件運(yùn)行不穩(wěn)定。 但切換回 1.3.4 后, 我無法再構(gòu)建該項(xiàng)目。 錯(cuò)誤就像所附的屏幕截圖一樣。 我可以知道如何修復(fù)這個(gè)錯(cuò)誤嗎?
    發(fā)表于 05-08 08:01

    ADXRS645的175℃高溫陀螺儀傳感器,測試不穩(wěn)定怎么解決?

    按照評(píng)估板數(shù)據(jù)手冊(cè)里面的要求我們自己焊接了一個(gè)電路板,測試的問題是不穩(wěn)定,主要有以下問題: 1. 它的電壓/轉(zhuǎn)速值在遞增,不是一個(gè)常數(shù),正常情況下每增加一個(gè)RPM它的輸出的電壓增加是一個(gè)確定值,通過
    發(fā)表于 04-28 07:11

    使用FPGA對(duì)LTM4678進(jìn)行配置,只要配置電壓大于2.75V,就會(huì)出現(xiàn)輸出電壓不穩(wěn)定的情況,怎么j

    現(xiàn)象: 我使用FPGA對(duì)LTM4678進(jìn)行配置。配置VOUT_COMMAND寄存器時(shí),只要配置電壓大于2.75V,就會(huì)出現(xiàn)輸出電壓不穩(wěn)定的情況。 過程: 我已經(jīng)對(duì)如下寄存器進(jìn)行配置
    發(fā)表于 04-17 06:28

    AD9680 JESD204B接口的不穩(wěn)定會(huì)導(dǎo)致較大的電流波動(dòng),怎么解決?

    時(shí),偶爾會(huì)出現(xiàn)不穩(wěn)定的情況。JESD204B(串行線速 = 8 Gbps)穩(wěn)定連接后,連接失敗,整個(gè)板子的電源電流波動(dòng)比較大。重置 AD9528 時(shí)鐘芯片和 AD9680 后,JESD204B無法
    發(fā)表于 04-15 06:43

    信號(hào)傳輸不穩(wěn)定?德索BNC型射頻連接頭來拯救

    日常生活中的各類電子應(yīng)用場景,德索BNC型射頻連接頭都能發(fā)揮重要作用,幫助大家告別信號(hào)傳輸不穩(wěn)定的困擾,享受清晰、流暢的信號(hào)傳輸體驗(yàn)。選擇德索,就是選擇可靠與安心。
    的頭像 發(fā)表于 03-31 13:47 ?616次閱讀
    信號(hào)傳輸<b class='flag-5'>不穩(wěn)定</b>?德索BNC型射頻連接頭來拯救

    藍(lán)牙運(yùn)行不穩(wěn)定的原因?

    /tty/ttymxc1/hci0/hci0:64(藍(lán)牙) 這些消息非常不穩(wěn)定地出現(xiàn) - 每隔幾秒鐘到每隔幾分鐘 我們已經(jīng)驗(yàn)證了 bluetooth 模塊使用的 uart 沒有與其他內(nèi)容沖突。我們已嘗試禁用電源管理。根據(jù) dmesg 的說法,藍(lán)牙似乎確實(shí)被正確初始化了。 有人對(duì)下一步要檢查什么有什么建議嗎?
    發(fā)表于 03-31 06:34