[發(fā)明專利]一種并行折疊計(jì)數(shù)器狀態(tài)向量的選擇生成方法及其硬件電路有效
| 申請?zhí)枺?/td> | 201510080476.5 | 申請日: | 2015-02-13 |
| 公開(公告)號: | CN104635148B | 公開(公告)日: | 2017-05-17 |
| 發(fā)明(設(shè)計(jì))人: | 易茂祥;余成林;方祥圣;梁華國;歐陽一鳴;黃正峰 | 申請(專利權(quán))人: | 合肥工業(yè)大學(xué) |
| 主分類號: | G01R31/3183 | 分類號: | G01R31/3183;G01R31/3187;G01R31/319 |
| 代理公司: | 安徽省合肥新安專利代理有限責(zé)任公司34101 | 代理人: | 陸麗莉,何梅生 |
| 地址: | 230009 安*** | 國省代碼: | 安徽;34 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 并行 折疊 計(jì)數(shù)器 狀態(tài) 向量 選擇 生成 方法 及其 硬件 電路 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及一種基于硬件的高效測試向量生成技術(shù),屬于集成電路測試與計(jì)算機(jī)應(yīng)用技術(shù)領(lǐng)域。
背景技術(shù)
隨著設(shè)計(jì)和工藝技術(shù)的發(fā)展,集成電路的規(guī)模和復(fù)雜度越來越高,測試數(shù)據(jù)量膨脹導(dǎo)致測試應(yīng)用時(shí)間和測試成本大幅上升。內(nèi)建自測試技術(shù)(BIST)通過在芯片內(nèi)部集成測試向量生成、應(yīng)用和測試響應(yīng)分析電路,可以有效降低測試對自動測試設(shè)備的依賴,降低測試成本。同時(shí),BIST支持全速測試,且有利于保護(hù)集成電路測試方法和技術(shù)的知識產(chǎn)權(quán)。
嵌入式硬件測試向量生成是集成電路BIST的關(guān)鍵技術(shù)。偽隨機(jī)測試向量生成作為一種低成本技術(shù),利用線性反饋移位寄存器(LFSR)的狀態(tài)變換生成隨機(jī)狀態(tài)向量,用于測試電路中大量的易測故障。針對電路難測故障,也稱為硬故障,提出基于LFSR的重播種技術(shù)。通過故障模擬獲得確定性測試向量,利用LFSR編碼技術(shù)對確定性測試向量進(jìn)行長度方向(橫向)壓縮,得到對應(yīng)的種子向量集。再通過折疊計(jì)數(shù)器(Folding Counters),對種子向量集進(jìn)行數(shù)量方向(縱向)壓縮。另一方面,針對傳統(tǒng)LFSR和折疊計(jì)數(shù)器測試向量串行生成的缺點(diǎn),提出并行LFSR和并行折疊計(jì)數(shù)器的測試向量生成技術(shù)。
現(xiàn)有的并行折疊計(jì)數(shù)器技術(shù)的最大缺點(diǎn)是,對給定的折疊種子向量,只能順序地生成其對應(yīng)的狀態(tài)向量。例如,對于長度大于或等于4的折疊種子向量,要生成折疊距離3對應(yīng)的狀態(tài)向量,必須先順序地生成折疊距離分別為0、1和2對應(yīng)的狀態(tài)向量,從而導(dǎo)致用于電路的BIST會產(chǎn)生大量的冗余數(shù)據(jù),造成電路測試時(shí)間和測試功耗增加。
發(fā)明內(nèi)容
本發(fā)明為了克服現(xiàn)有并行折疊計(jì)數(shù)器狀態(tài)向量只能順序生成的不足之處,提出一種并行折疊計(jì)數(shù)器狀態(tài)向量的選擇生成方法及其硬件電路開銷結(jié)構(gòu)設(shè)計(jì)簡單的硬件電路,以期能對給定的折疊種子向量和折疊距離值,直接生成該折疊距離值所對應(yīng)的狀態(tài)向量,從而顯著提高確定性BIST測試向量的生成效率,避免冗余狀態(tài)向量生成,降低電路測試時(shí)間和測試功耗。
本發(fā)明為解決技術(shù)問題采用如下技術(shù)方案:
本發(fā)明一種并行折疊計(jì)數(shù)器狀態(tài)向量的選擇生成方法,包括:n位的二進(jìn)制數(shù)的折疊種子向量和與所述折疊種子向量對應(yīng)的n個(gè)狀態(tài)向量;記所述n位的二進(jìn)制數(shù)的折疊種子向量為s=[s1s2…sj…sn];sj表示所述折疊種子向量s中第j個(gè)二進(jìn)制位;s1表示第1個(gè)二進(jìn)制位,即最高二進(jìn)制位;sn表示第n個(gè)二進(jìn)制位,即最低二進(jìn)制位;1≤j≤n;記與所述折疊種子向量s對應(yīng)的n個(gè)狀態(tài)向量為X={x1,x2,…,xi,…,xn};xi表示與所述折疊種子向量s對應(yīng)的第i個(gè)狀態(tài)向量;1≤i≤n;記與所述n個(gè)狀態(tài)向量X中的每個(gè)狀態(tài)向量依次對應(yīng)的折疊距離值為{0,1,…,i-1,…,n-1};i-1表示與第i個(gè)狀態(tài)向量xi對應(yīng)的折疊距離值;其特點(diǎn)是,
所述選擇生成方法是按如下步驟進(jìn)行目標(biāo)狀態(tài)向量的選擇生成:
步驟1、假設(shè)目標(biāo)狀態(tài)向量為第i個(gè)狀態(tài)向量xi;
步驟2、定義初始翻轉(zhuǎn)控制向量為v0=[v1v2…vi…vn];vi表示所述初始翻轉(zhuǎn)控制向量v0中第i個(gè)二進(jìn)制位;v1表示第1個(gè)二進(jìn)制位,即最高二進(jìn)制位;vn表示第n個(gè)二進(jìn)制位,即最低二進(jìn)制位;n表示所述初始翻轉(zhuǎn)控制向量v0的長度,當(dāng)i為奇數(shù)時(shí),vi=1;當(dāng)i為偶數(shù)時(shí),vi=0;
步驟3、用所述折疊距離值i-1的二進(jìn)制數(shù)中最低二進(jìn)制位分別替換所述初始翻轉(zhuǎn)控制向量v0中從第i個(gè)二進(jìn)制位vi到第n個(gè)二進(jìn)制位vn的所有n-i+1位二進(jìn)制位;從而獲得翻轉(zhuǎn)控制向量v0′=[v1v2…vi′…vn′];vi′表示替換后的第i個(gè)二進(jìn)制位;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于合肥工業(yè)大學(xué),未經(jīng)合肥工業(yè)大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510080476.5/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
- 簡單網(wǎng)絡(luò)管理協(xié)議設(shè)備的數(shù)據(jù)并行采集歸并方法及系統(tǒng)
- 減少EMI的并行數(shù)據(jù)傳輸方法
- 一種多媒體數(shù)據(jù)并行處理系統(tǒng)及方法
- 一種高速并行OQPSK解調(diào)時(shí)鐘的恢復(fù)系統(tǒng)
- 一種海量地震數(shù)據(jù)并行抽道集方法
- 3G協(xié)議的turbo碼并行譯碼方法及裝置
- 并行擴(kuò)展輸入輸出的教學(xué)裝置
- 數(shù)據(jù)的并行處理
- 并行式插件機(jī)
- 一種SPI總線與并行總線的橋接方法、設(shè)備、系統(tǒng)及介質(zhì)
- 狀態(tài)檢測裝置及狀態(tài)檢測方法
- 狀態(tài)估計(jì)裝置以及狀態(tài)估計(jì)方法
- 經(jīng)由次級狀態(tài)推斷管理狀態(tài)
- 狀態(tài)估計(jì)裝置及狀態(tài)估計(jì)方法
- 狀態(tài)估計(jì)裝置、狀態(tài)估計(jì)方法
- 狀態(tài)預(yù)測裝置以及狀態(tài)預(yù)測方法
- 狀態(tài)推定裝置、狀態(tài)推定方法和狀態(tài)推定程序
- 狀態(tài)檢測系統(tǒng)及狀態(tài)檢測方法
- 狀態(tài)判定裝置、狀態(tài)判定方法以及狀態(tài)判定程序
- 狀態(tài)判斷裝置以及狀態(tài)判斷方法





