一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

可測(cè)性設(shè)計(jì)DFT

sally100 ? 來源:數(shù)字ICer ? 作者:數(shù)字ICer ? 2022-11-29 16:13 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1.測(cè)試概念和原理

測(cè)試包含了三方面的內(nèi)容:

已知的測(cè)試矢量

確定的電路結(jié)構(gòu)

已知正確的輸出結(jié)果

ccd77c28-6fbc-11ed-8abf-dac502259ad0.png

試方式的分類

測(cè)試矢量
窮舉測(cè)試矢量是指所有可能的輸入矢量。

測(cè)試矢量
功能測(cè)試矢量主要應(yīng)用于驗(yàn)證測(cè)試中,目的是驗(yàn)證各個(gè)器件的功能是否正確。

測(cè)試矢量
這是一種基于故障模型的測(cè)試矢量,它的最大好處是可以利用電子設(shè)計(jì)自動(dòng)化(EDA)工具自動(dòng)對(duì)電路產(chǎn)生測(cè)試向量,并且能夠有效地評(píng)估測(cè)試效果。

向量舉例說明

例如,如果要測(cè)試74181ALU,其有14個(gè)輸入端口

窮舉測(cè)試向量,就需要214=16384個(gè)測(cè)試矢量,對(duì)于一個(gè)有38個(gè)輸入端口的16位的ALU來說,以10 MHz的速度運(yùn)行完所有的測(cè)試矢量需要7.64個(gè)小時(shí).

功能測(cè)試向量,要448個(gè)測(cè)試矢量,但是目前沒有算法去計(jì)算矢量是否覆蓋了芯片的所有功能。

結(jié)構(gòu)測(cè)試向量,要47個(gè)測(cè)試矢量。這類測(cè)試矢量的缺點(diǎn)是有時(shí)候工具無法檢測(cè)所有的故障類型。

測(cè)試的目的

尋找最小的測(cè)試向量集去覆蓋更多的芯片以及板級(jí)的故障

衡量標(biāo)準(zhǔn):故障覆蓋率

2.可測(cè)性設(shè)計(jì)

可測(cè)性設(shè)計(jì)基礎(chǔ)

所謂可測(cè)性設(shè)計(jì)是指設(shè)計(jì)人員在設(shè)計(jì)系統(tǒng)和電路的同時(shí),考慮到測(cè)試的要求,通過增加一定的硬件開銷,獲得最大可測(cè)性的設(shè)計(jì)過程。

目前,主要的可測(cè)性設(shè)計(jì)方法有:

掃描通路測(cè)試(Scan

內(nèi)建自測(cè)試(BIST)

邊界掃描測(cè)試(Boundary Scan)

ccee502e-6fbc-11ed-8abf-dac502259ad0.png

可測(cè)性設(shè)計(jì)的優(yōu)勢(shì)和不足

3.可測(cè)性方法(SCAN、BIST、 Boundary SCAN)

掃描通路測(cè)試 Scan

可測(cè)試性

Scan的基本概念

掃描測(cè)試設(shè)計(jì)規(guī)則

可控制性:把激勵(lì)施加到被測(cè)單元的能力

ccfe15c2-6fbc-11ed-8abf-dac502259ad0.png

可觀察性:故障傳播到原始輸出端的能力

cd0ddffc-6fbc-11ed-8abf-dac502259ad0.png

掃描測(cè)試的基本概念

掃描測(cè)試是目前數(shù)字集成電路設(shè)計(jì)中最常用的可測(cè)性設(shè)計(jì)技術(shù),這里說的是內(nèi)部掃描,不同于邊界掃描。

掃描時(shí)序分成時(shí)序和組合兩部分,從而使內(nèi)部節(jié)點(diǎn)可以控制并且可以觀察。

測(cè)試矢量的施加及傳輸是通過將寄存器用特殊設(shè)計(jì)的帶有掃描功能的寄存器代替,使其連接成一個(gè)或幾個(gè)長的移位寄存器鏈來實(shí)現(xiàn)的。

帶多路選擇器的D型觸發(fā)器

cd1f9594-6fbc-11ed-8abf-dac502259ad0.png

正常工作模式:scan_enable為0,此時(shí)數(shù)據(jù)從D端輸入,從Q端輸出。

掃描移位模式:scan_enable為1,此時(shí)數(shù)據(jù)從scan_in輸入,從scan_out端輸出。

帶掃描端的鎖存器

cd2f430e-6fbc-11ed-8abf-dac502259ad0.png

全掃描和部分掃描

cd3c6cc8-6fbc-11ed-8abf-dac502259ad0.png

掃描測(cè)試原理

cd4c21cc-6fbc-11ed-8abf-dac502259ad0.png

掃描設(shè)計(jì)規(guī)則

掃描測(cè)試要求電路中每個(gè)節(jié)點(diǎn)處于可控制和可觀測(cè)的狀態(tài),只有這樣才能保證其可替換為相應(yīng)的掃描單元,并且保證故障覆蓋率。

為了保證電路中的每個(gè)節(jié)點(diǎn)都符合設(shè)計(jì)需求,在掃描鏈插入之前會(huì)進(jìn)行掃描設(shè)計(jì)規(guī)則的檢查。

基本掃描規(guī)則

使用同種類掃描單元進(jìn)行替換,通常選擇帶多路選擇器的掃描觸發(fā)器;

在原始輸入端必須能夠?qū)λ杏|發(fā)器的時(shí)鐘端和異步復(fù)位端進(jìn)行控制;

時(shí)鐘信號(hào)不能作為觸發(fā)器的輸入信號(hào);

三態(tài)總線在掃描測(cè)試模式必須處于非活躍狀態(tài);

ATPG無法識(shí)別的邏輯應(yīng)加以屏蔽和旁路。

三態(tài)總線

為了避免掃描模式(scan_mode)下的總線競爭,必須控制其控制端,通常的做法是在控制端加入多路選擇器,使其固定在邏輯0或者邏輯1

cd590086-6fbc-11ed-8abf-dac502259ad0.png

門控時(shí)鐘或者門控異步輸入端

為了避免掃描模式下resetn不可控制,處理方法和三態(tài)總線一樣,加入額外邏輯,讓異步輸入端處于非有效狀態(tài)

cd656db2-6fbc-11ed-8abf-dac502259ad0.png

內(nèi)建自測(cè)試BIST

內(nèi)建自測(cè)必須附加額外的電路,包括向量生成器、BIST控制器和響應(yīng)分析器

cd724faa-6fbc-11ed-8abf-dac502259ad0.png

BIST測(cè)試引腳:

BIST_MODE:測(cè)試模式選擇信號(hào),控制電路進(jìn)入BIST狀態(tài)。

BIST_RESET:初始化BIST控制單元。

BIST_CLK:BIST測(cè)試時(shí)鐘。

BIST_DONE:輸出信號(hào),標(biāo)志自測(cè)結(jié)束。

BIST_FAIL:輸出信號(hào),標(biāo)志自測(cè)失敗,說明存儲(chǔ)器有制造故障。

BIST模塊在設(shè)計(jì)中的集成

BIST電路作為邏輯電路的一部分通常在RTL級(jí)插入,并且需要與其他邏輯一起進(jìn)行綜合。數(shù)據(jù)、地址和一些控制信號(hào)在進(jìn)入存儲(chǔ)器之前需要經(jīng)過多路選擇器。

cd81f842-6fbc-11ed-8abf-dac502259ad0.png

許多EDA工具可以在RTL級(jí)自動(dòng)生成BIST電路并集成到設(shè)計(jì)中,其中最常用的是Mentor的mBISTArchitect和Synopsys的SoCBIST

cd946fcc-6fbc-11ed-8abf-dac502259ad0.png

邊界掃描測(cè)試

IEEE 1149.1標(biāo)準(zhǔn)

邊界掃描是歐美一些大公司聯(lián)合成立的一個(gè)組織——聯(lián)合測(cè)試行動(dòng)小組(JTAG),為了解決印制電路板(PCB)上芯片與芯片之間互連測(cè)試而提出的一種解決方案。由于該方案的合理性,它于1990年被IEEE采納而成為一個(gè)標(biāo)準(zhǔn),即IEEE 1149.1。

該標(biāo)準(zhǔn)規(guī)定了邊界掃描的測(cè)試端口、測(cè)試結(jié)構(gòu)和操作指令。

IEEE 1149.1結(jié)構(gòu)

主要包括TAP控制器和寄存器組。

寄存器組包括邊界掃描寄存器、旁路寄存器、標(biāo)志寄存器和指令寄存器

cda2e3c2-6fbc-11ed-8abf-dac502259ad0.png

JTAG的基本原理

是在器件內(nèi)部定義一個(gè)TAP(Test Access Port,測(cè)試訪問口)通過專用的JTAG測(cè)試工具對(duì)內(nèi)部節(jié)點(diǎn)進(jìn)行測(cè)試。JTAG測(cè)試允許多個(gè)器件通過JTAG接口串聯(lián)在一起,形成一個(gè)JTAG鏈,能實(shí)現(xiàn)對(duì)各個(gè)器件分別測(cè)試。

端口定義

TCK:Test Clock邊界掃描設(shè)計(jì)中的測(cè)試時(shí)鐘是獨(dú)立的,因此與原來IC或PCB上的時(shí)鐘是無關(guān)的,也可以復(fù)用原來的時(shí)鐘。

TMS:Test Mode Select由于在測(cè)試過程中,需要有數(shù)據(jù)捕獲、移位、暫停等不同的工作模式,因此需要有一個(gè)信號(hào)來控制。在IEEE 1149.1中,僅有這樣一根控制信號(hào),通過特定的輸入序列來確定工作模式,采用有限狀態(tài)機(jī)來實(shí)現(xiàn)。該信號(hào)在測(cè)試時(shí)鐘TCK的上升沿采樣。

TDI:Test Data In以串行方式輸入的數(shù)據(jù)TDI有兩種。一種是指令信號(hào),送入指令寄存器;另一種是測(cè)試數(shù)據(jù)(激勵(lì)、輸出響應(yīng)和其他信號(hào)),它輸入到相應(yīng)的邊界掃描寄存器中去。

TDO:Test Data Out以串行輸出的數(shù)據(jù)也有兩種,一種是從指令寄存器移位出來的指令,另一種是從邊界掃描寄存器移位出來的數(shù)據(jù)。

除此之外,還有一個(gè)可選端口TRST,為測(cè)試系統(tǒng)復(fù)位信號(hào),作用是強(qiáng)制復(fù)位。

邊界掃描的原理

在核心邏輯電路的輸入和輸出端口都增加一個(gè)寄存器,通過將這些I/O上的寄存器連接起來,可以將數(shù)據(jù)串行輸入被測(cè)單元,并且從相應(yīng)端口串行讀出。

首先是芯片級(jí)測(cè)試,即可以對(duì)芯片本身進(jìn)行測(cè)試和調(diào)試,使芯片工作在正常功能模式,通過輸入端輸入測(cè)試矢量,并通過觀察串行移位的輸出響應(yīng)進(jìn)行調(diào)試。

其次是板級(jí)測(cè)試,檢測(cè)集成電路和PCB之間的互連。實(shí)現(xiàn)原理是將一塊PCB上所有具有邊界掃描的IC中的掃描寄存器連接在一起,通過一定的測(cè)試矢量,可以發(fā)現(xiàn)元件是否丟失或者擺放錯(cuò)誤,同時(shí)可以檢測(cè)引腳的開路和短路故障。

最后是系統(tǒng)級(jí)測(cè)試,在板級(jí)集成后,可以通過對(duì)板上CPLD或者Flash的在線編程,實(shí)現(xiàn)系統(tǒng)級(jí)測(cè)試。

cdb232a0-6fbc-11ed-8abf-dac502259ad0.png

板級(jí)芯片的互連測(cè)試

TAP控制器

TAP控制器的作用是將串行輸入的TMS信號(hào)進(jìn)行譯碼,使邊界掃描系統(tǒng)進(jìn)入相應(yīng)的測(cè)試模式,并且產(chǎn)生該模式下所需的各個(gè)控制信號(hào)。

cdc16482-6fbc-11ed-8abf-dac502259ad0.png

邊界掃描寄存器

cdd78dfc-6fbc-11ed-8abf-dac502259ad0.png

邊界掃描寄存器

指令寄存器

指令寄存器由移位寄存器和鎖存器組成,長度等于指令的長度。IR可以連接在TDI和TDO的兩端,經(jīng)TDI串行輸入指令,并且送入鎖存器,保存當(dāng)前指令。

在這兩部分中有個(gè)譯碼單元,負(fù)責(zé)識(shí)別當(dāng)前指令。由于JTAG有3個(gè)強(qiáng)制指令,所以該寄存器的寬度至少為2位。

cde55252-6fbc-11ed-8abf-dac502259ad0.png

邊界掃描測(cè)試策略

利用邊界掃描IEEE 1149.1進(jìn)行板級(jí)測(cè)試的策略分以下3步。

根據(jù)IEEE 1149.1標(biāo)準(zhǔn)建立邊界掃描的測(cè)試結(jié)構(gòu)

利用邊界掃描測(cè)試結(jié)構(gòu),對(duì)被測(cè)部分之間的連接進(jìn)行矢量輸入和響應(yīng)分析。這是板級(jí)測(cè)試的主要環(huán)節(jié),也是邊界掃描結(jié)構(gòu)的主要應(yīng)用。可以用來檢測(cè)由于電氣、機(jī)械和溫度導(dǎo)致的板級(jí)集成故障

對(duì)單個(gè)核心邏輯進(jìn)行測(cè)試,可以初始化該邏輯并且利用其本身的測(cè)試結(jié)構(gòu)。

邏輯單元BIST

Logic BIST是SoC設(shè)計(jì)中芯片可測(cè)性設(shè)計(jì)的發(fā)展方向。

大多數(shù)的ASIC使用基于掃描的DFT技術(shù)。對(duì)于規(guī)模越來越大的芯片來說,掃描測(cè)試的策略面臨著巨大的挑戰(zhàn)。

cdf88be2-6fbc-11ed-8abf-dac502259ad0.png

整體DFT實(shí)現(xiàn)及性能上考慮

盡量避免異步時(shí)鐘設(shè)計(jì);

限制不同時(shí)鐘域的數(shù)量;

對(duì)于多時(shí)鐘域的設(shè)計(jì),處于同一時(shí)鐘域的觸發(fā)器最好連在同一根掃描鏈上;

注意扇出比較多的端口,如scan_enable信號(hào),尤其在綜合的時(shí)候需要特別注意;

對(duì)于存儲(chǔ)器、模擬電路等不可綜合的邏輯加入適當(dāng)?shù)母綦x旁路結(jié)構(gòu);

避免過長的掃描鏈;

考慮到測(cè)試模式下功耗過高所造成的問題,可將掃描測(cè)試分成數(shù)個(gè)部分,分開進(jìn)行插入,在不同的掃描測(cè)試模式下,測(cè)試不同的部分;

盡量減少額外邏輯帶來的面積、功耗的增大;

通過復(fù)用外圍引腳,減少掃描測(cè)試對(duì)引腳的要求。

ce0ac078-6fbc-11ed-8abf-dac502259ad0.png

掃描設(shè)計(jì)流程

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 寄存器
    +關(guān)注

    關(guān)注

    31

    文章

    5434

    瀏覽量

    124500
  • DFT
    DFT
    +關(guān)注

    關(guān)注

    2

    文章

    234

    瀏覽量

    23393
  • 矢量
    +關(guān)注

    關(guān)注

    0

    文章

    97

    瀏覽量

    24115

原文標(biāo)題:可測(cè)性設(shè)計(jì)DFT

文章出處:【微信號(hào):數(shù)字ICer,微信公眾號(hào):數(shù)字ICer】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    借助DFT技術(shù)實(shí)現(xiàn)競爭力最大化

    通過改進(jìn)和優(yōu)化設(shè)計(jì)與制造的各個(gè)方面,半導(dǎo)體行業(yè)已經(jīng)能夠?qū)崿F(xiàn) IC 能力的巨大進(jìn)步。測(cè)試設(shè)計(jì) (DFT)——涵蓋從在 RTL 中插入測(cè)試邏輯,到對(duì)現(xiàn)場(chǎng)退回產(chǎn)品進(jìn)行失效分析等全流程,是半導(dǎo)體企業(yè)獲得
    的頭像 發(fā)表于 05-22 15:16 ?412次閱讀

    AEC-Q102認(rèn)證之器件

    測(cè)試在汽車電子中的關(guān)鍵地位在汽車電子行業(yè),AEC-Q102標(biāo)準(zhǔn)為分立光電半導(dǎo)體元件的可靠測(cè)試提供了全面而嚴(yán)格的規(guī)范。其中,測(cè)試
    的頭像 發(fā)表于 05-07 14:11 ?171次閱讀
    AEC-Q102認(rèn)證之器件<b class='flag-5'>可</b>焊<b class='flag-5'>性</b>

    提升激光焊錫與銅的關(guān)鍵措施

    在PCB電路板的制造中,鍍銅工藝與激光焊錫技術(shù)的結(jié)合對(duì)銅的提出了特殊要求。
    的頭像 發(fā)表于 03-12 14:16 ?568次閱讀

    淺談DFT測(cè)設(shè)計(jì)的工作原理

    在芯片設(shè)計(jì)的世界里,有一種被稱為"火眼金睛"的技術(shù),它就是DFT(Design for Testability,測(cè)設(shè)計(jì))。今天,就讓我們一起揭開這項(xiàng)技術(shù)的神秘面紗,看看它是如何成為芯片質(zhì)量的守護(hù)神的。
    的頭像 發(fā)表于 03-01 09:49 ?956次閱讀
    淺談<b class='flag-5'>DFT</b><b class='flag-5'>可</b>測(cè)<b class='flag-5'>性</b>設(shè)計(jì)的工作原理

    EE-345:SHARC處理器的啟動(dòng)內(nèi)核定制和固件升級(jí)

    電子發(fā)燒友網(wǎng)站提供《EE-345:SHARC處理器的啟動(dòng)內(nèi)核定制和固件升級(jí).pdf》資料免費(fèi)下載
    發(fā)表于 01-07 14:14 ?0次下載
    EE-345:SHARC處理器的啟動(dòng)內(nèi)核定制和固件<b class='flag-5'>可</b>升級(jí)<b class='flag-5'>性</b>

    DFT的常見誤區(qū)與解決方案

    DFT(離散傅里葉變換)在信號(hào)處理領(lǐng)域具有廣泛的應(yīng)用,但在使用過程中也常會(huì)遇到一些誤區(qū)。以下是對(duì)DFT常見誤區(qū)的總結(jié)以及相應(yīng)的解決方案: 常見誤區(qū) 混疊現(xiàn)象 : 誤區(qū)描述:在采樣過程中,如果采樣頻率
    的頭像 發(fā)表于 12-20 09:32 ?1391次閱讀

    DFT在生物信號(hào)分析中的應(yīng)用

    DFT(離散傅里葉變換)在生物信號(hào)分析中有著廣泛的應(yīng)用。生物信號(hào),如心電圖(ECG)、腦電圖(EEG)、肌電圖(EMG)等,是生物體內(nèi)產(chǎn)生的電信號(hào),它們攜帶著生命活動(dòng)和生理狀態(tài)的重要信息。DFT作為
    的頭像 發(fā)表于 12-20 09:28 ?966次閱讀

    DFT的優(yōu)缺點(diǎn)比較 DFT在機(jī)器學(xué)習(xí)中的應(yīng)用

    DFT(離散傅里葉變換)的優(yōu)缺點(diǎn)比較 優(yōu)點(diǎn) 頻域分析 :DFT能夠?qū)⑿盘?hào)從時(shí)域轉(zhuǎn)換到頻域,這對(duì)于分析信號(hào)的頻率成分非常有用。 線性和時(shí)不變性 :DFT是線性和時(shí)不變的,這意味著它滿足疊加原理,對(duì)于
    的頭像 發(fā)表于 12-20 09:22 ?2421次閱讀

    DFT與離散時(shí)間傅里葉變換的關(guān)系 DFT在無線通信中的應(yīng)用

    DFT與離散時(shí)間傅里葉變換(DTFT)的關(guān)系 DFT(離散傅里葉變換)與DTFT(離散時(shí)間傅里葉變換)都是信號(hào)處理中的重要工具,用于將信號(hào)從時(shí)域轉(zhuǎn)換到頻域。它們之間存在一定的聯(lián)系和區(qū)別: 定義與對(duì)象
    的頭像 發(fā)表于 12-20 09:21 ?1648次閱讀

    DFT在圖像處理中的作用 DFT在音頻信號(hào)處理中的應(yīng)用

    DFT在圖像處理中的作用 離散傅里葉變換(Discrete Fourier Transform,簡稱DFT)是一種將信號(hào)從時(shí)域轉(zhuǎn)換到頻域的數(shù)學(xué)工具,它在圖像處理領(lǐng)域有著廣泛的應(yīng)用。以下是DFT在圖像
    的頭像 發(fā)表于 12-20 09:18 ?1258次閱讀

    如何使用DFT進(jìn)行頻譜分析

    使用離散傅里葉變換(DFT)進(jìn)行頻譜分析是一個(gè)將信號(hào)從時(shí)域轉(zhuǎn)換到頻域,并分析信號(hào)在頻域上的特性的過程。以下是使用DFT進(jìn)行頻譜分析的基本步驟: 一、理解DFT的基本概念 定義 :離散傅里葉變換
    的頭像 發(fā)表于 12-20 09:16 ?1872次閱讀

    DFT在信號(hào)處理中的應(yīng)用 DFT與FFT的區(qū)別

    DFT在信號(hào)處理中的一些主要應(yīng)用: 頻譜分析 :DFT可以用來分析信號(hào)的頻率成分,這對(duì)于理解信號(hào)的特性和識(shí)別信號(hào)中的周期成分非常有用。 濾波 :在頻域中,濾波器的設(shè)計(jì)和應(yīng)用更為直觀。DFT
    的頭像 發(fā)表于 12-20 09:13 ?3175次閱讀

    西門子推出Tessent In-System Test軟件

    西門子數(shù)字化工業(yè)軟件日前推出 Tessent In-System Test 軟件,作為一款突破測(cè)試設(shè)計(jì)(DFT)解決方案,旨在增強(qiáng)下一代集成電路(IC)的系統(tǒng)內(nèi)測(cè)試能力。
    的頭像 發(fā)表于 11-12 11:10 ?1028次閱讀

    PCB制造設(shè)計(jì):開啟高效生產(chǎn)的鑰匙

    PCB制造設(shè)計(jì)(DFM)是指在 PCB 設(shè)計(jì)階段就充分考慮制造過程的各種因素,以確保設(shè)計(jì)能夠高效、高質(zhì)量地制造出來。今天來跟捷多邦小編一起簡單認(rèn)識(shí)一下PCB制造設(shè)計(jì)吧~ PCB
    的頭像 發(fā)表于 11-05 13:49 ?572次閱讀

    安信星閃大鍵盤全新升級(jí)了!#星閃

    鍵盤安信
    jf_31745078
    發(fā)布于 :2024年07月30日 10:35:40