《電子技術應用》
您所在的位置:首頁 > 模擬設計 > 設計應用 > 測試小型存儲器陣列的新方法
測試小型存儲器陣列的新方法
摘要: 隨著半導體工藝不斷地進步,那些原本存在芯片中的大型存儲器會轉變成數十或數百個小型的存儲器陣列,并且散布在芯片中各個角落。這些陣列有的是寄存器堆,FIFO,或者是在存儲器管理系統中一些對性能要求較高的存儲器。針對這種類型的小型陣列,如果想要
Abstract:
Key words :
隨著半導體工藝不斷地進步,那些原本存在芯片中的大型存儲器會轉變成數十或數百個小型的存儲器陣列,并且散布在芯片中各個角落。這些陣列有的是寄存器堆FIFO,或者是在存儲器管理系統中一些對性能要求較高的存儲器。針對這種類型的小型陣列,如果想要偵測出與速度相關的瑕疵以及固定邏輯(stuck-at)故障,其實并不是一件容易的事。

傳統上,測試數字集成電路可以采用功能性向量,或是由自動測試向量生成(ATPG)工具所產生的向量。此類軟件工具主要為隨機邏輯生成基于掃描的測試向量,對于待測組件(DUT)的存儲器部分,卻無法提供測試方案。得依賴存儲器內建自測試(BIST)的方法來測試寄存器。

尤其是那些采用先進工藝的存儲器陣列,存在著許多難以預測的潛在瑕疵。傳統的存儲器BIST方案會利用March或其它算法重復簡單的測試序列來偵測大部分的寄存器故障。在一種存儲器BIST方法中,DUT中的狀態機自身能產生和分析那些測試存儲器中的每一個地址所需用到的測試向量,免去了外部ATE機的測試工作。另一種方法,則是讓片上處理器來測試存儲器,其缺點在于通常得等到DUT設計接近完成的時候,才能判斷出這種方法的有效性。

由于會影響芯片的面積與性能,小型存儲器陣列通常并不適合增加存儲器BIST邏輯。那些地址空間很少但端口很多的存儲器尤其不適合BIST。因為相對于陣列大小,存儲器端口數量對BIST控制電路規模的影響更大,所以,可能導致實現BIST控制電路所需的門數甚至會和存儲器本身一樣大。同時,BIST還要求所有存儲器的輸入引腳都有一個多路選擇器來選擇BIST信號與系統信號。對多端口存儲器而言,多路選擇電路會引起布線擁擠,并且導致性能的嚴重下降。

圖1   宏測試采用向量轉換的技術,
在掃描單元與內部宏單元,如嵌入式存儲器
陣列之間傳遞測試向量。

嵌入式存儲器測試方案

考慮到BIST對小型存儲器陣列造成的負面影響,一個簡單的選擇便是不去測試 — 但用戶極有可能會收到瑕疵品。或者,在辦公室里花更多的時間,為每一個存儲器陣列,手工生成完成測試算法所需的向量。好在還有一種更有效的選擇 ─ 那就是利用ATPG工具和待測組件的掃描儀單元,在每一個嵌入式存儲器的輸入端生成測試向量,并從輸出端得到響應。這項新技術,有時候被稱為“向量轉換”,或者是“宏測試”(macro testing)(見圖1)。如此一來,工程師便可以運用一組宏向量序列,來測試獨立的嵌入式模塊(也可以稱之為宏)。一些EDA 公司可以提供有此功能的軟件工具。這些工具可以把那些為獨立的嵌入式存儲器(宏模塊) 所設計的宏向量自動轉化成芯片級掃描向量,并把結果傳送到掃描單元,供作驗證之用。

宏測試完成嵌入式模塊所需的測試不需要附加測試邏輯電路。其次,最終的嵌入式存儲器掃描向量還可以像標準的阻塞掃描向量一樣,具有簡單的測試協議,因此能夠減少在產品測試機臺上向量的調試時間。有些公司應用宏測試技術平行測試100多個存儲器。如此一來,宏測試掃描向量也不過是與最長的向量長度相同。這項技術可用于測試任何嵌入式模塊,即便是所謂的“黑盒子”(black box)。只要在模塊的I/O端定義向量,那么這些向量便可以傳遞通過外圍的邏輯電路。

圖2  流水線處理能夠讓連續的讀/寫操作在連續的
時鐘周期內完成,提供全速存儲器BIST功能。

嵌入式存儲器中的時序故障


如同一般的隨機邏輯,嵌入式存儲器也需要測試靜態故障和“實速”(at-speed)故障。由于存儲器BIST通常在系統時鐘下運行,因此也被稱之為實速存儲器BIST。然而,即使BIST控制邏輯利用系統時鐘來設定測試序列,卻需要數個時序周期去完成單獨的讀/寫操作。因此,實速存儲器BIST電路雖然采用系統時鐘頻率,其實并無法如同芯片在正常模式運作下那樣,執行讀寫周期。運用流水線(pipelining)讀寫操作,則可產生較為有效的測試,稱之為“全速”(full-speed) 存儲器BIST(見圖2)。簡言之,便是在連續的時鐘周期里,執行連續(back-to-back)的讀寫操作,如同在正常系統操作模式下的存儲器一般。

對于大型存儲器而言,測試那些與速度相關的故障時,全速存儲器BIST其實是個不錯的選擇。但是對于小型或時序要求很高的存儲器而言,同樣的測試方法可能會有問題。宏測試工具要把每組功能性向量轉換成掃描向量,所以每組向量的測試速度則必然變慢。不僅如此,有些嵌入式存儲器完全同步,并使用與掃描鏈相同的時鐘信號。當時鐘信號觸發其模塊時,掃描單元上先前的設定值便會被新值所取代。如此一來,便無法傳遞模塊輸出端的期待值。因此,傳統的宏測試方式無法適用于不具有門控時鐘的同步存儲器。

不過,同步宏測試可以解決這個問題。簡言之,便是執行連續的全速測試,而不需要重復載入掃描鏈。同步宏測試會決定掃描單元上用來產生第一個宏向量的值,并載入掃描鏈。同時,也會決定用來產生第二個宏向量的值,并且在掃描單元的輸入端以管道方式傳輸。當掃描鏈被載入時,不同的時鐘信號即可以實速觸發。如此一來,好幾組的全速向量便被傳送到模塊。全速測試可以不受干擾地應用于設計中的幾乎任一模塊。不僅如此,全速測試只用到功能邏輯電路,而非測試邏輯電路,因此,可以執行更接近實際狀況的全速測試。

結語
在實際測試中總是得面臨測試工具的成本,測試開發時間,測試機臺的時間,測試向量的調試時間,以及測試覆蓋率之間的考量與抉擇。宏測試是可以有效地對那些與日俱增的小型嵌入式模塊進行靜態與實速故障測試的工具。它甚至可以應用到較大的存儲器,透過芯片的功能邏輯,自動執行全速測試。

參考文獻
1  van der Goor, A.J. Testing Semiconductor Memories: Theory and Practice. John Wiley & Sons. 1991
2 Rajsuman, R. "Testing a System-On-a-Chip with Embedded Microprocessor. "Proceedings of the 1999 International Test Conference.  pp. 449?08

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲一区二区少妇| 欧美成年视频| 99视频在线观看一区三区| 香蕉av福利精品导航| 99国产精品自拍| 亚洲国产精品热久久| 国产字幕视频一区二区| 国产日韩在线不卡| 国产精品一区二区三区观看| 欧美性猛片xxxx免费看久爱| 欧美日韩高清在线观看| 欧美高清视频| 欧美极品一区| 欧美国产日韩二区| 欧美成人久久| 欧美韩日一区二区三区| 欧美大片免费观看| 欧美高清不卡| 欧美精品日韩| 欧美精品一区二区在线观看| 欧美国产日韩一区二区三区| 欧美精品二区| 欧美日韩久久不卡| 国产精品h在线观看| 国产精品扒开腿做爽爽爽软件| 欧美丝袜一区二区三区| 国产精品vvv| 国产美女精品免费电影| 国产日韩欧美日韩| 国产综合色产| 亚洲电影免费在线 | 国内精品久久久久久久果冻传媒 | 欧美日韩不卡| 欧美亚一区二区| 国产精品午夜久久| 国产一区二区三区免费观看| 伊大人香蕉综合8在线视| 亚洲日本va午夜在线影院| 亚洲精品欧美日韩专区| 一本大道久久精品懂色aⅴ| 亚洲视频精品在线| 欧美亚洲网站| 亚洲精品专区| 亚洲欧美日韩国产一区二区| 久久狠狠亚洲综合| 牛牛国产精品| 国产精品成人免费| 国内视频一区| 亚洲免费观看高清完整版在线观看熊 | 国产欧美在线视频| 伊人色综合久久天天五月婷| 亚洲精品日韩一| 午夜精品久久久久久久| 亚洲欧洲一区二区三区在线观看| 一本色道久久88精品综合| 午夜精品在线观看| 免费观看一级特黄欧美大片| 欧美性做爰毛片| 国内精品久久久久久影视8 | 99爱精品视频| 久久成人18免费网站| 一本综合精品| 久久精品亚洲一区| 欧美日韩国产一区二区| 国产日韩欧美一区二区| 亚洲精品日日夜夜| 欧美一区亚洲二区| 99亚洲视频| 久久久精品久久久久| 欧美日韩视频第一区| 国产一区二区三区最好精华液| 亚洲人体1000| 久久精品亚洲乱码伦伦中文| 中文在线一区| 欧美成人午夜免费视在线看片| 国产精品大片| 在线欧美日韩| 午夜精品av| 亚洲视频在线看| 嫩草国产精品入口| 国产视频不卡| 一区二区欧美视频| 亚洲日本在线观看| 欧美在线国产| 欧美午夜精品久久久久久超碰| 激情亚洲网站| 亚洲女性裸体视频| 正在播放亚洲| 欧美va天堂va视频va在线| 国产午夜精品在线| 亚洲五月婷婷| 一本一本久久a久久精品综合麻豆| 久久久久一区二区| 国产伦精品一区二区三区照片91| 亚洲精品一区二区三区在线观看| 久久精品免视看| 欧美一区二区三区的| 欧美日韩一区在线| 黄网站色欧美视频| 午夜精品久久久久久久白皮肤| 亚洲视频在线看| 欧美激情在线观看| 激情国产一区| 欧美怡红院视频一区二区三区| 亚洲欧美高清| 欧美视频国产精品| 日韩午夜中文字幕| 亚洲精品在线观| 蜜桃av一区| 亚洲第一福利在线观看| 欧美在线视频全部完| 欧美一进一出视频| 国产精品毛片va一区二区三区| 亚洲精品乱码久久久久久| 亚洲黄色片网站| 久久综合九色综合欧美狠狠| 国产伪娘ts一区 | 香蕉国产精品偷在线观看不卡| 亚洲综合色网站| 欧美天堂亚洲电影院在线播放 | 日韩视频在线一区| 99国产精品久久久| 欧美激情一区在线观看| 亚洲欧洲日本专区| 日韩视频专区| 欧美精品在线观看| 亚洲人成在线观看一区二区 | 一区二区三区四区精品| 午夜精品国产更新| 欧美性猛交99久久久久99按摩| 日韩亚洲欧美一区二区三区| 99re66热这里只有精品3直播 | 欧美日韩国产首页| 一本久久综合亚洲鲁鲁五月天| 亚洲夜间福利| 国产精品久久久亚洲一区| 亚洲香蕉网站| 欧美在线免费看| 狠狠色伊人亚洲综合网站色| 亚洲国产高清在线| 欧美激情亚洲自拍| 一区二区三区四区精品| 亚洲欧美在线x视频| 国产精品人人做人人爽人人添 | 在线亚洲欧美专区二区| 亚洲综合好骚| 国产欧美一区二区精品忘忧草 | 欧美精品一区二区三区视频| 亚洲伦理在线免费看| 亚洲一区二区黄色| 国产日韩欧美麻豆| 亚洲高清视频在线观看| 欧美激情视频免费观看| 99在线精品免费视频九九视| 亚洲免费网址| 国产综合视频在线观看| 亚洲精品国产精品久久清纯直播| 欧美日韩久久精品| 亚洲欧美在线高清| 毛片精品免费在线观看| 99re热这里只有精品视频| 欧美一区二区成人6969| 伊人久久综合97精品| 一区二区久久久久| 国产日韩欧美精品在线| 最新亚洲视频| 国产精品第一区| 亚洲国产日韩欧美| 欧美亚一区二区| 久久se精品一区精品二区| 欧美黑人多人双交| 亚洲欧美日韩在线一区| 欧美成人一区二区在线| 亚洲午夜一区| 欧美mv日韩mv国产网站| 亚洲一本视频| 女人香蕉久久**毛片精品| 在线视频精品一区| 久久漫画官网| 99re这里只有精品6| 久久久久女教师免费一区| 日韩视频亚洲视频| 久久精品欧美日韩| 日韩系列欧美系列| 久久人人爽人人爽爽久久| 亚洲美女精品一区| 久久青青草原一区二区| 一本色道久久加勒比精品| 久久国产加勒比精品无码| 亚洲人成亚洲人成在线观看图片| 久久国内精品自在自线400部| 亚洲精品乱码| 久久久久久亚洲综合影院红桃| 99re6热只有精品免费观看| 久久综合九色综合欧美就去吻| 亚洲天堂av在线免费| 欧美二区乱c少妇| 欧美主播一区二区三区| 国产精品www994| 99riav久久精品riav|