999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Match loop測試方法研究

2018-08-18 08:23:26崔海龍田愛國
數字技術與應用 2018年4期

崔海龍 田愛國

摘要:在數字芯片測試中,當遇到芯片的數據輸出時間點不確定的情況時,測試儀無法編寫嚴格時序的測試向量,而采用match loop向量編程的測試方法可有效的解決以上問題。本文分析了兩種基本match loop方法,針對一款基帶芯片,采用match loop測試方法進行了詳細的分析,最終完成測試。

關鍵詞:ATE;match loop;數字芯片測試;時鐘同步

中圖分類號:TN407 文獻標識碼:A 文章編號:1007-9416(2018)04-0112-02

數字芯片以其優于模擬芯片的先天優勢,在集成性、高速性上有著飛速的發展。得益于相同的技術基礎,自動測試儀器(ATE)自動化地完成測試序列,通過測試響應采檢驗芯片是好是壞[1]。在如何使測試儀基于芯片內部時鐘向芯片加載向量的問題上,當前主流自動測試儀均未有高精度的解決方案。測試工程師在深入理解測試機硬件和測試原理的基礎上,通過向量編程可實現兩者的同步,主流解決方案為match loop向量編程。

1 向量編程原理

數字芯片測試時,通常數據向量都是由測試儀按照嚴格的時序供給被測芯片,但有些情況下,芯片處理數據的時間是不確定的,測試儀需等待芯片數據處理完成輸出后,再加載向量,因此加載向量的時間點是不確定的。match loop向量編程的方法可以解決這一問題。

match loop向量編程首先分析芯片功能生效前后電平狀態區別,通過不間斷比對一段固定數據的向量,當匹配到預期的正確向量,則向量跳至正常功能測試部分,通過測試儀找到芯片開始工作的真實時間點。采用循環的方法減少了向量長度對測試儀通道向量深度的要求,并節約了編程時間。match loop有以下兩種典型的應用。

1.1 相位匹配但芯片輸出時間不定

如一款數字芯片,依靠測試儀加載的輸入時鐘工作,輸入時鐘頻率CLKIN為40MHz,輸出時鐘頻率CLKOUT為10MHz,芯片初始工作時,CLKIN和CLKOUT相位不一致,當CLKIN與CLKOUT上升沿完全對應時,芯片才可正常工作,且和輸入信號有著嚴格的相位關系,即每4個完整CLKIN周期對應一個CLKOUT周期,且每2個CLKIN上升沿會引發CLKOUT的跳轉,測試儀端需要匹配的是在第3個CLKIN上升沿,CLKOUT由低到高的跳轉的正確周期。

如圖1所示,因為無法預期到精確的CLKOUT周期起始時間點,用 match loop的方法進行匹配。

首先編寫匹配的測試向量,即4個CLKIN周期對應1個CLKOUT由低到高變化的周期,可對CLKOUT管腳采用window檢測方式,通過設置首尾兩個比較沿,檢測在前兩個CLKIN周期時間內CLKOUT保持低電平。對該行向量進行if(pass)jump判決,若fail,則插入1個CLKIN周期,并向上跳轉到判斷語句繼續判斷,進入循環,可以看出,最多經過3次循環即可以匹配到正確的時序關系,一旦pass則跳出循環繼續執行后續向量。通過設置循環3次,在芯片失效后,通過函數語句控制報錯。

該種測試方法是match loop最常用的一種形式,也可用于輸出同周期但時間不確定的向量檢測。

1.2 相位不匹配且芯片輸出時間不確定

對于數據處理時間長且完成時間不固定芯片來說,測試儀需要要等待其處理,然后在正確的時間點繼續進行向量傳輸。如一款數字芯片,在初始向量輸入完成后,測試儀需等待芯片數據處理,在其狀態管腳電平由低變高后,測試機需立即開始向量對比。

match loop對該情況的處理方式是:選擇滿足芯片時序誤差要求的較小的時鐘周期編寫探測向量,設置循環次數防止死循環,然后通過if(pass/fail)jump語句不斷對比循環對比,一旦匹配則執行后續向量。如圖2所示。

該程序中設置10000次循環(push_loop c0),以fail為跳轉標識(branch_expr=fail),邏輯采用if(fail)jump形式,始終循環比較電平低,一旦出現fail,即跳變完成后,則跳轉到Matchhead_label執行后續向量,若循環耗盡仍沒有匹配上則功能fail。最終實現測試儀依照芯片狀態管腳跳變進行向量加載。

2 match loop的應用

基帶芯片是整個手機的核心部分,用來合成即將發射的基帶信號,或者對接收到的基帶信號進行解碼[2]。如一款基帶芯片,外部時鐘接口為10MHz,并引發芯片內部鎖相環起振產生62MHz內部時鐘,并以該時鐘作為工作時鐘,對接收自射頻前端的數據進行解調,在設計時為了方便測試留出了切換端口,可繞過鎖相環由測試儀直接供給芯片62MHz時鐘對芯片進行功能測試,再單獨測試鎖相環的性能。但該芯片在封裝時未能將切換管腳封出,對測試造成了一定的困難,其功能測試具體要求如下:

由測試儀或者晶振供給芯片10MHz時鐘,芯片內部鎖相環會在100ms左右時間起振,并輸出62MHz工作時鐘,測試儀需依照接收到的62MHz時鐘向芯片加載向量,完成功能測試。62MHz時鐘和輸入數據的時序關系見圖3。

由于輸入的10MHz和芯片鎖相環產生的62MHz時鐘沒有嚴格的時間對應關系,造成了無法依照嚴格的時序編寫完整的功能測試向量,需要測試儀先探測并同步芯片鎖相環時鐘相位再向芯片的加載向量。可以采用match loop的方法對該問題進行分析處理。

由于10MHz時鐘測試過程始終保持,不影響后續的功能測試且無時序關系,可由晶振代替。芯片在100ms起振后,輸出穩定的62MHz時鐘。

測試方案:通過向量時序設置和向量匹配抓取一個完整的由高到低的時鐘周期。探測向量采用同樣62MHz時鐘編寫,周期內設置2個測試沿,第1測試沿設在周期開始端,t1=2ns,設為比較高;第2個測試沿設在周期結束端,t2=14ns,設為比較低;設置步進周期,考慮到10ns誤差許可,采用T=1ns步進已可滿足測試精度。

執行過程:待芯片內部鎖相環起振穩定后,首先執行探測向量,確保經過pipeline后,進行if(pass)jump判決,若fail則插入1ns周期步進,并返回含測試沿向量行,進入循環,若pass則跳至數據輸入行進入功能測試。流程如圖4所示。

其中,用于通過pipeline的向量行采取同樣62MHz頻率,以確保向量和時鐘的相對相位保持不變,僅僅通過每次循環插入1ns周期無對比向量行,改變其相對相位,保證遍歷連續完整相位位置,最多經過24次測試既可以匹配到正確的相位,完成同步,繼而開始功能向量輸入。

在上機測試中,根據芯片實際輸出時鐘性能,適當調節向量測試沿t1和t2時間和對比電平值,避免誤判。

3 結語

通過match loop向量編程,測試機可依據芯片輸出信號控制向量的加載,實現對某些管腳輸出時間不確定芯片的測試,也可基本實現測試機向量時鐘與芯片內部時鐘的同步。但也可以看出,當芯片的輸入輸出周期不同且沒有嚴格的時序關系時,match loop所實現的“匹配”或“同步”存在著不可避免的誤差,這主要取決于測試機硬件頻率,采樣頻率越高則誤差越小。對以上問題的理想的解決方法是,高頻測試機以最高頻率不間斷對芯片輸出進行探測,計算波形后自動完成匹配對準,實現同步或測試輸出信號,隨著科技的進步,相信這一技術不久即可以實現。

參考文獻

[1]劉子龍,孫佳郡,韓光鮮.一種基ATE的FPGA測試方法研究[J].上海:信息技術,2014,(09):47-49.

[2]潘應進.基帶芯片架構及驗證研究[J].電子世界,2016,(05):179-180.

主站蜘蛛池模板: 91青青视频| av无码久久精品| 亚洲成人www| 亚洲第一区精品日韩在线播放| 亚洲无限乱码一二三四区| 一本色道久久88| 精品无码国产自产野外拍在线| 无码区日韩专区免费系列| 无码粉嫩虎白一线天在线观看| 国产乱子伦视频在线播放| 日本高清在线看免费观看| 亚洲第一中文字幕| 亚洲无限乱码| 99精品国产自在现线观看| 91色在线视频| 久操中文在线| 免费又爽又刺激高潮网址| 国产色爱av资源综合区| 日韩欧美网址| 激情综合网址| 制服无码网站| 欧美一区二区啪啪| 农村乱人伦一区二区| 不卡无码h在线观看| 91亚洲视频下载| 精品综合久久久久久97超人| 亚洲成人精品| 国产精品无码在线看| 中国丰满人妻无码束缚啪啪| 韩日免费小视频| 亚洲伊人久久精品影院| 欧美日韩国产成人高清视频| 国产制服丝袜91在线| 激情五月婷婷综合网| 婷婷亚洲综合五月天在线| 久久黄色影院| 亚洲色图欧美激情| 日韩精品一区二区深田咏美| 女人av社区男人的天堂| 亚洲人成网站色7799在线播放| 国产美女在线观看| 一本无码在线观看| 国产乱人激情H在线观看| 欧美国产综合色视频| 国产亚洲男人的天堂在线观看| 99福利视频导航| 激情无码字幕综合| 伊人天堂网| 亚洲精品成人片在线观看| 国产男女XX00免费观看| 亚洲欧美人成人让影院| 亚洲午夜福利精品无码| 国产乱论视频| 亚洲视频二| 九九热在线视频| 99精品久久精品| 99视频在线看| 亚洲精品男人天堂| 亚洲 日韩 激情 无码 中出| 国产黄色免费看| 国产粉嫩粉嫩的18在线播放91| 欧美精品影院| 久久久精品无码一区二区三区| 嫩草国产在线| 欧美综合中文字幕久久| 亚洲日韩精品欧美中文字幕| 国产美女精品人人做人人爽| a级毛片在线免费观看| 国产第一页亚洲| 波多野结衣一区二区三区88| 黄色网址手机国内免费在线观看| 国产精品人成在线播放| 国产精品区网红主播在线观看| 亚洲男人天堂2018| 成人国产免费| 精品久久蜜桃| 国产美女无遮挡免费视频网站| 亚洲国产成人在线| 天天综合网色| 日韩毛片免费| 无码精品一区二区久久久| 国产精品无码制服丝袜|