chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

DFT設(shè)計(jì)—MBIST算法測試

全棧芯片工程師 ? 來源:全棧芯片工程師 ? 2023-12-09 09:56 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

當(dāng)SoC上有超過80%的芯片面積被各種形式的存儲(chǔ)器占用之時(shí),存儲(chǔ)器的DFT測試已經(jīng)變得非常重要。

(一)存儲(chǔ)器故障模型類型:

1.固定故障(SAF),即Stuck at Fault

存儲(chǔ)單元stuck at 1或0。

2.轉(zhuǎn)換故障(TF),即Transition fault

比如可以1->0,但是無法完成0->1的準(zhǔn)換。

3.耦合故障(CF),即Couple Fault

由于鄰接單元,許多單元共享字線和位線,寫入一個(gè)單元可能導(dǎo)致另一個(gè)單元出現(xiàn)相同值。反向耦合(CFin, Inversion Couple Fault)是指當(dāng)寫入一個(gè)值到一個(gè)存儲(chǔ)單元時(shí),該值將反轉(zhuǎn)另一個(gè)存儲(chǔ)單元值。

比如,要測試CF,需在所有單元中寫0,然后在存儲(chǔ)單元A寫1。讀取所有單元值,檢查除了單元A為1外,是否還有其他單元被耦合拉為1了。另外,對(duì)相反值也要采取此流程。

4.橋接故障(BF),即Bridge Fault

兩個(gè)或兩個(gè)以上位線短接在一起就造成了橋接故障(BF)。

(二)存儲(chǔ)器測試算法

測試存儲(chǔ)器測試算法的性能指標(biāo)通常有兩個(gè):

測試時(shí)間

故障覆蓋率

常用的確定性測試算法有:Checkerboard算法、March類算法、MSCAN(Memory Scan)算法、跳步 (GALPAT) 和走步 (Walking 1/0)算法,我們重點(diǎn)介紹Checkerboard算法、March類算法。

MSCAN算法

MSCAN 算法是一種最基本、最簡單的測試算法。首先對(duì)所有待測單元寫入全0,然后讀取所有存儲(chǔ)單元并判斷是否有故障,接著寫入全1,再讀取所有存儲(chǔ)單元并判斷是否有故障,可以檢測所有SAF故障,缺點(diǎn)是僅支持部分耦合故障的測試,故障覆蓋率有限。

Checkerboard棋盤算法

Checkerboard 算法也叫棋盤算法,基本過程是對(duì)每個(gè)存儲(chǔ)單元進(jìn)行賦值,保證每一個(gè)存儲(chǔ)單元的值都與相鄰單元的值不同,這樣就將整個(gè)存儲(chǔ)陣列分為了兩塊:存儲(chǔ)值是0的為A 塊,存儲(chǔ)值是1的為B 塊:

63caa9ac-95b4-11ee-8b88-92fbcf53809c.png

Checkerboard棋盤算法分塊后,按如下過程測試:

(1) 對(duì)A和B塊分別寫入0和1;

(2) 讀所有存儲(chǔ)單元;

(3) 對(duì)A和B塊分別寫入1和0;

(4) 讀所有存儲(chǔ)單元。

該算法的操作數(shù)為4N,N為存儲(chǔ)單元個(gè)數(shù),時(shí)間復(fù)雜度為O(N),可以檢測固定型故障和部分橋連故障,在BIST 算法中應(yīng)用廣泛。

March 測試算法

March算法是一系列的算法,具有較高的故障覆蓋率、測試時(shí)間較短,已經(jīng)廣泛應(yīng)用于大容量SRAMDRAM 的測試,目前的March 算法主要有MATS,MATS+,March X、March C、March C-、March C+、March LR 等類型。可以檢測各種內(nèi)存故障(Stuck-At、Transition、Address faults、Idempotent coupling faults)。

63dec14e-95b4-11ee-8b88-92fbcf53809c.png

March-C 算法以任何順序?qū)?寫入所有存儲(chǔ)單元,然后從位置 0開始以地址升序排序的方法讀取并檢查數(shù)據(jù)是否是0,并將已讀取的位置寫入1,遍歷后,所有的存儲(chǔ)器位都為1。然后我們又從位置0開始以遞增順序讀取 1,并將每次讀取的位置寫為0。然后重復(fù)類似的測試。詳細(xì)步驟如下:

March-C 的測試步驟:

63f35b72-95b4-11ee-8b88-92fbcf53809c.png

按照上圖的解釋,March算法執(zhí)行步驟可以更簡單的描述如下:

地址遞增:

初始化寫0

讀0,寫1,地址順序遞增

讀1,寫0,地址順序遞增

地址遞減:

讀0,寫1,地址順序降序

讀1,寫0,地址順序降序

按降序讀0

March-C讀寫一共進(jìn)行10次,因此算法復(fù)雜度為10N。

6419f58e-95b4-11ee-8b88-92fbcf53809c.png

當(dāng)前,大多數(shù)行業(yè)標(biāo)準(zhǔn)使用March和棋盤格算法的組合,通常稱為SMarchCKBD算法。該算法使MBIST控制器能夠進(jìn)行快速行或列訪問來檢測內(nèi)存故障。

我們可以看到景芯SoC訓(xùn)練營也是采用的SMarchCKBD算法:

6427c2fe-95b4-11ee-8b88-92fbcf53809c.png








審核編輯:劉清

聲明:本文內(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)注

    114

    文章

    17623

    瀏覽量

    190057
  • DRAM
    +關(guān)注

    關(guān)注

    40

    文章

    2372

    瀏覽量

    188020
  • 存儲(chǔ)器
    +關(guān)注

    關(guān)注

    39

    文章

    7713

    瀏覽量

    170779
  • DFT設(shè)計(jì)
    +關(guān)注

    關(guān)注

    0

    文章

    11

    瀏覽量

    9059

原文標(biāo)題:DFT設(shè)計(jì)—MBIST算法

文章出處:【微信號(hào):全棧芯片工程師,微信公眾號(hào):全棧芯片工程師】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    MBIST測試期間的總線錯(cuò)誤怎么解決?

    我在測試 MBIST 時(shí)觀察到 總線錯(cuò)誤 。為了測試所有SRAM,我使用 ECCMAP 寄存器觸發(fā)故障,但這導(dǎo)致了帶有陷阱4 和 2類的 總線錯(cuò)誤 。我還觀察到,訪問損壞的內(nèi)存時(shí)會(huì)報(bào)告 ALM7
    發(fā)表于 07-25 06:49

    DFT算法與FFT算法的優(yōu)劣分析

    本文參考銀河電氣官網(wǎng):DFT算法與FFT算法的優(yōu)劣分析DFT與它的快速算法FFT相比可能更有優(yōu)勢,而FFT卻存在某些局限性.在只需要求出部分
    發(fā)表于 05-22 20:43

    請(qǐng)教一個(gè)關(guān)于fft算法的問題,DFT算法與FFT算法在應(yīng)用上有什么區(qū)別?

    請(qǐng)教一個(gè)關(guān)于fft算法的問題,DFT算法與FFT算法在應(yīng)用上有什么區(qū)別?
    發(fā)表于 06-02 11:55

    Nvidia is hiring-Senior DFT Engineer

    for MBIST/Scan/LBIST/ATPG.· Design/verification for Clock/JTAG/Analog/DFT IP etc.· Pattern generation
    發(fā)表于 07-15 13:58

    基于掃描的DFT對(duì)芯片測試的影響有哪些?

    基于掃描的DFT方法掃描設(shè)計(jì)的基本原理是什么?掃描設(shè)計(jì)測試的實(shí)現(xiàn)過程是怎樣的?基于掃描的DFT對(duì)芯片測試的影響有哪些?
    發(fā)表于 05-06 09:56

    dft測試性設(shè)計(jì)

    dft測試性設(shè)計(jì),前言可測試性設(shè)計(jì)方法之一:掃描設(shè)計(jì)方法可測試性設(shè)計(jì)方法之二:標(biāo)準(zhǔn)IEEE測試訪問方法可
    發(fā)表于 07-22 09:10

    L220 MBIST控制器技術(shù)參考手冊(cè)

    MBIST測試嵌入式存儲(chǔ)器的行業(yè)標(biāo)準(zhǔn)方法。MBIST通過根據(jù)測試算法執(zhí)行對(duì)存儲(chǔ)器的讀取和寫入序列來工作。存在許多行業(yè)標(biāo)準(zhǔn)的測試算法
    發(fā)表于 08-02 14:47

    CoreLink 2級(jí)MBIST控制器L2C-310技術(shù)參考手冊(cè)

    MBIST測試嵌入式存儲(chǔ)器的行業(yè)標(biāo)準(zhǔn)方法。MBIST通過根據(jù)測試算法執(zhí)行對(duì)存儲(chǔ)器的讀取和寫入序列來工作。存在許多行業(yè)標(biāo)準(zhǔn)的測試算法。
    發(fā)表于 08-02 17:33

    ARM L210 MBIST控制器技術(shù)參考手冊(cè)

    MBIST測試嵌入式存儲(chǔ)器的行業(yè)標(biāo)準(zhǔn)方法。MBIST通過根據(jù)測試算法執(zhí)行對(duì)存儲(chǔ)器的讀取和寫入序列來工作。存在許多行業(yè)標(biāo)準(zhǔn)的測試算法
    發(fā)表于 08-02 08:07

    什么是DFT,DFT是什么意思

    DFT:數(shù)字電路(fpga/asic)設(shè)計(jì)入門之可測試設(shè)計(jì)與可測性分析,離散傅里葉變換,(DFT)Direct Fouriet Transformer 可測試性技術(shù)(Design F
    發(fā)表于 06-07 11:00 ?3.1w次閱讀

    DFT的快速算法-FFT

    DFT在數(shù)字信號(hào)處理中有很重要的作用,如頻譜分析、FIR DF的實(shí)現(xiàn)、線性卷積等。一個(gè)重要的原因是DFT有高效算法。 為了了解高效算法的重要以及實(shí)現(xiàn)高效
    發(fā)表于 09-07 23:59 ?58次下載

    滑動(dòng)DFT算法在功率譜估計(jì)中的應(yīng)用

    基于滑動(dòng)DFT算法推導(dǎo)出一種改進(jìn)的周期圖功率譜估計(jì)方法,并在軟件系統(tǒng)界面中應(yīng)用。根據(jù)傳統(tǒng)的功率譜估計(jì)方法和滑動(dòng)DFT算法推導(dǎo)出改進(jìn)的功率譜估計(jì)算法
    發(fā)表于 09-09 11:02 ?0次下載
    滑動(dòng)<b class='flag-5'>DFT</b><b class='flag-5'>算法</b>在功率譜估計(jì)中的應(yīng)用

    怎么配置DFT中常見的MBIST以及SCAN CHAIN

    今天這期小編將繼續(xù)與大家一起學(xué)習(xí)DFT的相關(guān)知識(shí)和流程代碼,在開始之前,先解決一下上期DFT學(xué)習(xí)的章節(jié)最后留下的問題—DFT工程師在收斂時(shí)序timing的時(shí)候經(jīng)常遇到的hold的問題,即不同時(shí)鐘域的兩個(gè)SDFF(掃描單元的SI端
    的頭像 發(fā)表于 04-16 11:34 ?9872次閱讀

    DFTMBIST存儲(chǔ)器內(nèi)建自測試原因

    MBIST是Memory Build-In-Self Test的簡稱,意為存儲(chǔ)器內(nèi)建自測試。
    的頭像 發(fā)表于 05-19 09:14 ?2901次閱讀
    <b class='flag-5'>DFT</b>之<b class='flag-5'>MBIST</b>存儲(chǔ)器內(nèi)建自<b class='flag-5'>測試</b>原因

    DFT算法與FFT算法的優(yōu)劣分析

    一概述 在諧波分析儀中,我們常常提到的兩個(gè)詞語,就是DFT算法與FFT算法,那么一款功率分析儀/諧波分析儀采用DFT算法或者FFT
    的頭像 發(fā)表于 08-04 09:30 ?867次閱讀