国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

DFT基礎(chǔ)知識(shí)整理

這篇具有很好參考價(jià)值的文章主要介紹了DFT基礎(chǔ)知識(shí)整理。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

站在一個(gè)IC前端設(shè)計(jì)人員的角度學(xué)習(xí)DFT基礎(chǔ)知識(shí),概念。

· 驗(yàn)證和測(cè)試的區(qū)別。

驗(yàn)證主要是確認(rèn)功能,時(shí)序是否滿足要求,一般在仿真環(huán)境中,輸入激勵(lì),分析響應(yīng)。根據(jù)驗(yàn)證階段可以分為功能仿真,門級(jí)仿真,版圖后仿真。

然而在芯片制造過程中,受到各種不確定因素的影響,制造出來(lái)的芯片并不完全都能正常工作,檢測(cè)出有制造缺陷的芯片就是測(cè)試的范疇。測(cè)試要檢查的不是設(shè)計(jì)的功能錯(cuò)誤,而是芯片生產(chǎn)過程中引入的電路結(jié)構(gòu)上的制造缺陷。對(duì)測(cè)試工程師來(lái)說,一塊芯片的功能,用途都不重要,那些實(shí)在設(shè)計(jì)階段由前端設(shè)計(jì)人員保證的內(nèi)容。

為什么需要DFT。(Design For Test)

因?yàn)樾酒O(shè)計(jì)規(guī)模越來(lái)越大,測(cè)試成本不斷提高,封裝后的芯片還要經(jīng)過ATE(Auto Test Equipment)自動(dòng)測(cè)試機(jī)臺(tái)的檢查后,才能夠確保芯片質(zhì)量,交付客戶。測(cè)試機(jī)臺(tái)的測(cè)試激勵(lì)如果人為設(shè)定的話,很難保證故障覆蓋率。為了方便測(cè)試激勵(lì)的生成,在設(shè)計(jì)階段就有意識(shí)的加入一定用于測(cè)試的附加邏輯,從而在測(cè)試階段就能夠通過ATPG(Auto Test Pattern General)自動(dòng)生成測(cè)試向量,作為ATE的輸入,同時(shí)產(chǎn)生期待值和ATE的輸出比較,得到測(cè)試結(jié)果。完備的DGT設(shè)計(jì)可以提供高故障覆蓋率的測(cè)試激勵(lì),保證芯片良率。

DFT的工作包括
? ? -- 在項(xiàng)目初期規(guī)劃DFT架構(gòu);
? ? -- 在RTL級(jí)別設(shè)計(jì)測(cè)試電路;
? ? -- 在驗(yàn)證階段驗(yàn)證測(cè)試電路;
? ? -- 在synthesis階段實(shí)現(xiàn)測(cè)試邏輯的插入;
? ? -- 在測(cè)試階段提供測(cè)試向量

DFT能夠縮短上市時(shí)間,降低測(cè)試費(fèi)用,提高故障覆蓋率(提高產(chǎn)品質(zhì)量)

這些激勵(lì)可以是直接的測(cè)試內(nèi)容(Scan激勵(lì)),也可以是觸發(fā)芯片內(nèi)部bist的激勵(lì)。

· Scan設(shè)計(jì)

基于掃描設(shè)計(jì)是可測(cè)試性設(shè)計(jì)中最常用的一種方法。在綜合階段把普通觸發(fā)器替換為既有掃描能力的觸發(fā)器,即觸發(fā)器的輸入端增加了一個(gè)選擇器,Select端是測(cè)試使能端。讓后把替換后的觸發(fā)器連接起來(lái)形成掃描鏈。

dft開發(fā),DFT,fpga開發(fā)

dft開發(fā),DFT,fpga開發(fā)

?掃描設(shè)計(jì)分為兩種:全掃描,部分掃描。

全掃描指把電路中所有的觸發(fā)器替換為掃描觸發(fā)器,并把他們連接在一起構(gòu)成掃描鏈。

部分掃描是把只替換電路中的部分觸發(fā)器。

掃描觸發(fā)器會(huì)增加芯片面積(增加的選擇器,以及布線復(fù)雜性),影響觸發(fā)的延時(shí)。

而全掃描觸發(fā)器可以采用組合ATPG工具生成測(cè)試模式,而部分掃描設(shè)計(jì)只能采用時(shí)序ATPG工具生成測(cè)試模式。時(shí)序ATPG工具相比組合ATPG,運(yùn)行時(shí)間長(zhǎng)幾倍,需要內(nèi)存也大幾倍。

掃描設(shè)計(jì)增加了電路的可觀測(cè)性,電路中插入掃描鏈后,所有時(shí)序單元的D端都是掃描可觀的,Q端是掃描可控節(jié)點(diǎn)。

最初的掃描設(shè)計(jì)是為了解決時(shí)序電路的測(cè)試問題而提出的一種可測(cè)試性設(shè)計(jì)方法。進(jìn)入測(cè)試模式后,選擇Scan_in輸入的激勵(lì),激勵(lì)通過掃描鏈輸出到Scan_out,輸出如果滿足期待值的話,就說明掃描鏈上的觸發(fā)器都是沒有缺陷器件。

隨著技術(shù)的進(jìn)步,掃描鏈被優(yōu)化到能夠?yàn)殡娐分械慕M合邏輯提供激勵(lì)的加載通道和響應(yīng)的觀測(cè)通道。

掃描測(cè)試的時(shí)序

1)SE=1,進(jìn)入掃描模式,通過掃描移位(shift)操作把設(shè)計(jì)中的時(shí)序單元設(shè)定為Scan_in輸入的數(shù)值,掃描鏈的長(zhǎng)度(Flip Flop的個(gè)數(shù))決定了這個(gè)過程所需時(shí)鐘cycle數(shù)。電路工作在掃描移動(dòng)測(cè)試狀態(tài)。

2)SE=0,電路工作在正常狀態(tài)(capture),只法1cycle有效時(shí)鐘觸發(fā),Scan_in輸入值通過組合邏輯傳到后級(jí)FF被Latch住。

3)SE=1,抓取電路組合部分的響應(yīng)。電路工作在掃描移動(dòng)測(cè)試狀態(tài)(shift out)。把capture狀態(tài)Latch的值通過移位傳到Scan_out端進(jìn)行期待值比較。

需要施加多個(gè)測(cè)試模式時(shí),前一個(gè)測(cè)試響應(yīng)移出電路的同時(shí)就移入當(dāng)前測(cè)試激勵(lì)。shift in和shift out同時(shí)進(jìn)行。

如果不進(jìn)行第二步的話,數(shù)據(jù)不會(huì)通過組合邏輯,只能檢測(cè)掃描鏈上觸發(fā)器的狀態(tài)。

· 內(nèi)建立自測(cè)試(BIST)Build in self test

????????內(nèi)建自測(cè)試是可測(cè)性設(shè)計(jì)的另一種重要的方法。這種方法的基本思想是由電路自己生 成測(cè)試向量,而不是要求外部施加測(cè)試向量,它依靠自身邏輯來(lái)判斷所得到的測(cè)試結(jié)果是否 是正確的,這樣就大大降低了對(duì)測(cè)試設(shè)備的要求,而且它所要求“借用”的芯片封裝引腳的 數(shù)目要少得多。內(nèi)建自測(cè)試的基本原理如圖所示。 BIST 又分為邏輯內(nèi)建自測(cè)試(LBIST)和存儲(chǔ)器內(nèi)建自測(cè)試(MBIST),MBIST 又分為 RAMBIST 以及 ROMBIST。由于 BIST 要求電路自身生成測(cè)試向量,而隨機(jī)邏輯的測(cè)試向 量生成是非常復(fù)雜,故邏輯內(nèi)建自測(cè)試在實(shí)際中應(yīng)用有限,最常用的是 MBIST。

RAMBIST

由于 RAM 可讀可寫,因此我們要從讀和寫兩個(gè)方面對(duì)它進(jìn)行測(cè)試,因 于 RAM 結(jié)構(gòu)規(guī)整致密,故其測(cè)試向量不像普通電路測(cè)試向量那樣復(fù)雜,RAM 測(cè)試的 關(guān)鍵在于施加測(cè)試向量的時(shí)序上,最常用的是 March 算法。

ROM與 RAM 最大的不同之處是 RAM 可讀可寫,而 ROM 只讀不可寫,ROM 中的信息是由制造廠家做好了的,因此 ROMBIST 與 RAMBIST 的最大不同就是前者沒有向量生成電路, 由于ROM 中的信息是多種多樣,故其響應(yīng)分析是非常復(fù)雜的,通常要用特征分析 器首先對(duì)其響應(yīng)進(jìn)行壓縮得出響應(yīng)特征。

ROM BIST的作用有兩個(gè):一方面是要驗(yàn)證存儲(chǔ)在ROM中的數(shù)據(jù)是否正確;另一方面是確保能夠準(zhǔn)確讀出存儲(chǔ)器中的信息,而不出現(xiàn)破壞性的讀操作,即在進(jìn)行讀操作時(shí)不會(huì)改 變或毀壞數(shù)據(jù)。ROM測(cè)試也可以采用類似RAM測(cè)試的March算法。

Tips:
[1]DFT的測(cè)試內(nèi)容不同與功能性測(cè)試。
[2]功能性測(cè)試是為了驗(yàn)證設(shè)計(jì)出的是想要的;
[3]DFT測(cè)試是為了檢測(cè)生產(chǎn)出的就是設(shè)計(jì)的。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-641193.html

到了這里,關(guān)于DFT基礎(chǔ)知識(shí)整理的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • CSP-S初賽基礎(chǔ)知識(shí)整理

    持續(xù)更新中 關(guān)于部分 l a t e x latex l a t e x 在 csdn 不能很好的顯示,更好的閱讀體驗(yàn)。 計(jì)算機(jī)系統(tǒng)的組成 硬件系統(tǒng)和軟件系統(tǒng)。 計(jì)算機(jī)硬件的五大組成 控制器、運(yùn)算器、存儲(chǔ)器、輸入設(shè)備和輸出設(shè)備。 [1-2]二進(jìn)制 [1]基本定義及應(yīng)用 逢二進(jìn)一。后綴為 B texttt{B} B 。 是計(jì)算機(jī)

    2024年02月09日
    瀏覽(19)
  • 軟件測(cè)試基礎(chǔ)知識(shí)整理(八)- 軟件缺陷

    軟件測(cè)試基礎(chǔ)知識(shí)整理(八)- 軟件缺陷

    目錄 一、軟件缺陷 1.1 缺陷定義 1.2 缺陷判定標(biāo)準(zhǔn) 1.3 軟件缺陷產(chǎn)生的原因 1.4 軟件缺陷產(chǎn)生的根源 1.5 軟件缺陷信息 ?1.5.1?缺陷狀態(tài) 1.5.2??缺陷嚴(yán)重程度 ?1.5.3?缺陷優(yōu)先級(jí) 1.6 缺陷報(bào)告模板 1.7 缺陷報(bào)告注意事項(xiàng) 1.8 缺陷跟蹤流程 1.9 缺陷數(shù)據(jù)分析關(guān)注的問題? 軟件或者程序中

    2024年02月06日
    瀏覽(22)
  • C++基礎(chǔ)知識(shí)點(diǎn)整理筆記(四)

    10. C++的內(nèi)存管理 在C++中,內(nèi)存被分成五個(gè)區(qū):棧、堆、自由存儲(chǔ)區(qū)、靜態(tài)存儲(chǔ)區(qū)、常量區(qū) (一) 棧:存放函數(shù)的參數(shù)和局部變量,編譯器自動(dòng)分配和釋放 (二) 堆:new動(dòng)態(tài)分配的內(nèi)存,由程序員手動(dòng)進(jìn)行釋放,否則程序結(jié)束后,由操作系統(tǒng)自動(dòng)進(jìn)行回收 (三) 自由存儲(chǔ)區(qū)

    2024年02月15日
    瀏覽(32)
  • 【基礎(chǔ)知識(shí)整理】時(shí)間復(fù)雜度 & 空間復(fù)雜度

    【基礎(chǔ)知識(shí)整理】時(shí)間復(fù)雜度 & 空間復(fù)雜度

    時(shí)間復(fù)雜度與空間復(fù)雜度的作用是在衡量一個(gè)算法的優(yōu)劣性,以及在二者之間進(jìn)行權(quán)衡,尋找二者的平衡點(diǎn)。 時(shí)間復(fù)雜度是指執(zhí)行算法所需時(shí)間的增長(zhǎng)率,而空間復(fù)雜度則是指執(zhí)行算法所需存儲(chǔ)空間的增長(zhǎng)率。 高時(shí)間復(fù)雜度的算法可能需要在短時(shí)間內(nèi)完成大規(guī)模數(shù)據(jù)的計(jì)算

    2024年02月10日
    瀏覽(23)
  • Python基礎(chǔ)知識(shí):整理15 列表的sort方法

    Python基礎(chǔ)知識(shí):整理15 列表的sort方法

    之前我們學(xué)習(xí)過 sorted() 方法,可以對(duì)列表、元組、集合及字典進(jìn)行排序? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 但是上述的方法對(duì)于嵌套的數(shù)據(jù)就不好實(shí)現(xiàn)排序了,sort()方法便可以登場(chǎng)了!

    2024年01月19日
    瀏覽(17)
  • 線性代數(shù)的學(xué)習(xí)和整理2:線性代數(shù)的基礎(chǔ)知識(shí)(整理ing)

    線性代數(shù)的學(xué)習(xí)和整理2:線性代數(shù)的基礎(chǔ)知識(shí)(整理ing)

    目錄 1 寫在前面的話 1.1 為什么要先總結(jié)一些EXCEL計(jì)算矩陣的工具性知識(shí), 而不是一開始就從基礎(chǔ)學(xué)起呢? ?1.2 關(guān)于線性代數(shù)入門時(shí)的各種靈魂發(fā)問: 1.3 學(xué)習(xí)資料 2 什么是線性(關(guān)系)? 2.1 線性的到底是一種什么關(guān)系: 線性關(guān)系=正比例/正相關(guān)關(guān)系 ≠ 直線型關(guān)系 2.2 一次函數(shù)

    2024年02月14日
    瀏覽(31)
  • [FPGA] 7系列FPGA的基礎(chǔ)知識(shí)

    [FPGA] 7系列FPGA的基礎(chǔ)知識(shí)

    Virtex-7 Family是Xilinx公司推出的一系列FPGA器件,采用了28納米工藝制造。它是Xilinx公司的第一個(gè)采用28納米工藝的FPGA系列,提供了高性能、低功耗和靈活性的特點(diǎn)。 Virtex-7 Family提供了不同規(guī)模的器件,包括Virtex-7 XT、Virtex-7 HT、Virtex-7 H580T、Virtex-7 VXT和Virtex-7 VX系列,每個(gè)系列都

    2024年02月09日
    瀏覽(26)
  • FPGA基礎(chǔ)知識(shí)

    FPGA基礎(chǔ)知識(shí)

    FPGA是在PAL、PLA和CPLD等可編程器件的基礎(chǔ)上進(jìn)一步發(fā)展起來(lái)的一種更復(fù)雜的可編程邏輯器件。它是ASIC領(lǐng)域中的一種半定制電路,既解決了定制電路的不足,又克服了原有可編程器件門電路有限的缺點(diǎn)。 由于FPGA需要被反復(fù)燒寫,它實(shí)現(xiàn)組合邏輯的基本結(jié)構(gòu)不可能像ASIC那樣通過

    2024年02月03日
    瀏覽(36)
  • UI及交互設(shè)計(jì)知識(shí)整理(超詳細(xì) 基礎(chǔ)篇)

    UI及交互設(shè)計(jì)知識(shí)整理(超詳細(xì) 基礎(chǔ)篇)

    首先,解決一個(gè)問題 UI 是 User Interface 的縮寫,即界面設(shè)計(jì)。 其中 Interface 中的 inter 又有“ 在一起,交互 ”之義,所以UI設(shè)計(jì)中也包括了交互設(shè)計(jì)。 用更通俗易懂的話來(lái)說就是 符合用戶需求的界面設(shè)計(jì) 。 然后開始我們的 設(shè)計(jì)基礎(chǔ)知識(shí)介紹 這是包括項(xiàng)目經(jīng)理、ui設(shè)計(jì)師、交

    2023年04月25日
    瀏覽(12)
  • 網(wǎng)絡(luò)視頻監(jiān)控和流媒體技術(shù)-基礎(chǔ)知識(shí)整理

    ????????經(jīng)常有人問我網(wǎng)絡(luò)視頻監(jiān)控上的一些基本概念,以及流媒體技術(shù)相關(guān)的一些概念和基礎(chǔ)知識(shí),這里整理一下,與大家分享?,F(xiàn)在先整理這么多,可能還有不少?zèng)]有,大家可以提出意見,我再加進(jìn)去。 1)OSI?參考模型的層次是什么? 有?7?個(gè)?OSI?層:物理層,數(shù)據(jù)

    2024年02月02日
    瀏覽(35)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包