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

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

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

BIST的關(guān)鍵是模擬Weenies

模擬對(duì)話 ? 來源:NL ? 2019-04-12 14:14 ? 次閱讀

內(nèi)置自測(cè)(BIST),曾經(jīng)保留用于復(fù)雜的數(shù)字芯片,現(xiàn)在可以在許多具有相對(duì)少量數(shù)字內(nèi)容的設(shè)備中找到。向更精細(xì)的線路工藝幾何形狀的轉(zhuǎn)變使得幾個(gè)ADI公司的數(shù)據(jù)轉(zhuǎn)換器能夠包含BIST功能。對(duì)于芯片制造商而言,BIST可以通過提供對(duì)器件的更大可視性來幫助簡(jiǎn)化器件表征過程,并通過允許對(duì)芯片的某些子集進(jìn)行自主測(cè)試來縮短制造測(cè)試時(shí)間。當(dāng)片上BIST功能集成到系統(tǒng)級(jí)設(shè)計(jì)中時(shí),BIST的更大優(yōu)勢(shì)在系統(tǒng)級(jí)實(shí)現(xiàn)。隨著系統(tǒng)變得越來越復(fù)雜,將各個(gè)組件與BIST集成,可以實(shí)現(xiàn)分層測(cè)試策略,為增強(qiáng)系統(tǒng)可靠性提供強(qiáng)大的功能。

在系統(tǒng)級(jí),BIST功能可用于設(shè)計(jì)階段表征數(shù)字處理器和數(shù)據(jù)轉(zhuǎn)換器之間的數(shù)字接口時(shí)序。如果沒有BIST,數(shù)字接口中的誤碼必須通過轉(zhuǎn)換器本底噪聲的變化來檢測(cè)。這種類型的錯(cuò)誤檢測(cè)比基于數(shù)字的BIST簽名檢查靈敏得多,后者可以檢測(cè)單個(gè)位錯(cuò)誤??梢栽谏a(chǎn)測(cè)試平臺(tái)上或在現(xiàn)場(chǎng)的系統(tǒng)級(jí)自測(cè)中執(zhí)行相同的數(shù)字接口檢查。

圖1顯示了基本的BIST實(shí)現(xiàn)。將BIST合并到設(shè)備中需要添加三個(gè)功能塊:模式生成器,簽名(或響應(yīng))分析器和測(cè)試控制器。模式發(fā)生器刺激被測(cè)電路(CUT)。簽名分析器收集CUT對(duì)測(cè)試模式的響應(yīng)并將其壓縮為單個(gè)值,稱為簽名。測(cè)試控制器協(xié)調(diào)測(cè)試電路的動(dòng)作,并提供簡(jiǎn)單的外部接口。

模式生成器和簽名分析器通常使用線性反饋移位寄存器(LFSR)實(shí)現(xiàn)。具有 n 觸發(fā)器的LFSR如圖2所示。這種類型的模式生成器可以生成寬度為 n 的偽隨機(jī)模式,其中2 n < / sup> -1重復(fù)之前的唯一組合(除了全零之外的每個(gè)可能的組合)。當(dāng)初始條件已知時(shí),該模式是完全確定的。

簽名分析也使用LFSR。利用第二個(gè)類似構(gòu)造的LFSR可以將CUT對(duì)整個(gè)模式的響應(yīng)壓縮為單個(gè)值。該值在測(cè)試完成時(shí)存儲(chǔ)在寄存器中。然后可以將簽名與預(yù)期簽名進(jìn)行比較,以驗(yàn)證設(shè)備的正確操作。壓縮響應(yīng)的過程引入了使故障CUT產(chǎn)生正確簽名的可能性,但隨著模式長度的增加,未檢測(cè)到故障的概率變得非常小。

在系統(tǒng)級(jí)使用BIST

在板級(jí),BIST功能可以幫助進(jìn)行多種類型的測(cè)試。例如,測(cè)試DAC和數(shù)字?jǐn)?shù)據(jù)源之間的接口可以通過調(diào)用BIST簽名分析電路并使用數(shù)字源來提供測(cè)試模式來完成。在這種情況下,DAC制造商將提供測(cè)試模式和預(yù)期簽名。該設(shè)備已經(jīng)過制造商的測(cè)試,因此錯(cuò)誤的簽名可歸因于錯(cuò)誤的數(shù)字接口?;蛘?,DAC制造商可以提供用于生成任意測(cè)試模式的預(yù)期簽名的算法。這為源可以提供的模式提供了更大的靈活性。 ADI公司為AD9736高速DAC提供BIST模型,測(cè)試模式和預(yù)期簽名。

簽名測(cè)試是通過/失敗類型的測(cè)試。錯(cuò)誤簽名的具體值無助于診斷故障。但是,激勵(lì)設(shè)備的方式可以提供有關(guān)故障類型的一些信息。例如,不同的測(cè)試模式可以將故障隔離到特定的輸入引腳。在表征數(shù)字接口時(shí),可以使用這種類型的測(cè)試來確定是否存在負(fù)責(zé)減少整個(gè)總線的時(shí)序裕度的任何外圍連接。此信息可用于改進(jìn)后續(xù)版本中的電路板布局。

在某些情況下,可以使用BIST碼型發(fā)生器代替外部數(shù)字碼型發(fā)生器,從而簡(jiǎn)化了器件的評(píng)估和下游信號(hào)鏈的其余部分。 AD9789內(nèi)置一個(gè)片內(nèi)QAM映射器,插值濾波器和一個(gè)數(shù)字上變頻器,后跟一個(gè)14位DAC。 BIST模式生成器可以配置為將數(shù)據(jù)發(fā)送到QAM映射器。該設(shè)備將該數(shù)據(jù)作為調(diào)制信號(hào)發(fā)送。模擬性能可以在DAC的輸出端和發(fā)送路徑信號(hào)鏈的其余部分進(jìn)行測(cè)量,無需任何額外的數(shù)字激勵(lì)。這可以加快對(duì)設(shè)計(jì)模擬部分的評(píng)估,因?yàn)樗鼘⒛M評(píng)估與數(shù)字開發(fā)分離,并消除了生成數(shù)字測(cè)試模式所需的特殊電路。

期望包含BIST電路隨著這些設(shè)備轉(zhuǎn)向更小的工藝幾何形狀,數(shù)據(jù)轉(zhuǎn)換器和其他“模擬”設(shè)備變得越來越普遍和更強(qiáng)大。隨著系統(tǒng)變得越來越復(fù)雜,包含測(cè)試能力至關(guān)重要。隨著數(shù)字接口速度的提高,驗(yàn)證這些接口是否健壯變得更加重要和困難。尋找在各個(gè)器件上使用BIST功能的方法,以提高系統(tǒng)級(jí)可測(cè)試性和器件評(píng)估。

聲明:本文內(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)投訴
  • BIST
    +關(guān)注

    關(guān)注

    1

    文章

    15

    瀏覽量

    13062
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    基于BIST利用ORCA結(jié)構(gòu)測(cè)試FPGA邏輯單元的方法

    利用FPGA可重復(fù)編程的特性,通過脫機(jī)配置,建立BIST邏輯,即使由于線路被操作系統(tǒng)的重新配置而令BIST結(jié)構(gòu)消失,可測(cè)性也可實(shí)現(xiàn)。本文給出一種基于BIST利用ORCA(Optimized
    的頭像 發(fā)表于 11-28 09:02 ?4313次閱讀
    基于<b class='flag-5'>BIST</b>利用ORCA結(jié)構(gòu)測(cè)試FPGA邏輯單元的方法

    虛擬儀器的關(guān)鍵是什么?

    虛擬儀器的關(guān)鍵是什么?虛擬儀器的關(guān)鍵是軟件,由于虛擬儀器的信號(hào)處理功能和儀器控制功能都是用軟件實(shí)現(xiàn)的,所以虛擬儀器在硬件平臺(tái)確定以后,主要的工作是軟件的編程。對(duì)用戶和系統(tǒng)集成商來說,最終形成的虛擬儀器性能如何,主要取決于軟件編程的質(zhì)量。換句話說,軟件就是儀器。
    發(fā)表于 09-06 22:46

    數(shù)字BIST的基本原則

    引言大多數(shù)IC設(shè)計(jì)工程師都了解數(shù)字BIST的工作原理。它用一個(gè)LFSR(線性反饋移位寄存器)生成偽隨機(jī)的位模式,并通過臨時(shí)配置成串行移位寄存器的觸發(fā)器,將這個(gè)位模式加到待測(cè)電路上。數(shù)字BIST亦用
    發(fā)表于 07-19 06:18

    理解任務(wù)切換和任務(wù)狀態(tài)改變的關(guān)鍵是什么?

    理解任務(wù)調(diào)度與切換的關(guān)鍵是從代碼層面理解各種列表的操作邏輯思路:狀態(tài)列表(Running,Ready,Blocked,Suspended)和事件列表(比如隊(duì)列,信號(hào)量等中的阻塞事件列表)。這些操作是在各個(gè)API 函數(shù)中的,綜合起來感覺還是有些霧水。現(xiàn)在遇到一個(gè)問題麻煩大佬看看。
    發(fā)表于 06-13 09:00

    UPS蓄電池的幾個(gè)檢測(cè)關(guān)鍵是什么

    UPS蓄電池的幾個(gè)檢測(cè)關(guān)鍵是什么
    發(fā)表于 03-11 07:28

    保證量化精度的關(guān)鍵是什么?如何實(shí)現(xiàn)對(duì)多路模擬信號(hào)的自適應(yīng)采集?

    保證量化精度的關(guān)鍵是什么?如何實(shí)現(xiàn)對(duì)多路模擬信號(hào)的自適應(yīng)采集?
    發(fā)表于 04-06 07:23

    S32K BIST當(dāng)sw調(diào)用api Bist_Run() 以啟動(dòng)bist時(shí),mcu重置了怎么處理?

    我們現(xiàn)在正在評(píng)估 S32K BIST 功能,當(dāng) sw 調(diào)用 apiBist_Run() 以啟動(dòng) bist 時(shí),但 mcu 重置。它發(fā)生在 Bist
    發(fā)表于 04-14 07:09

    RT1064投入運(yùn)行的關(guān)鍵是什么?

    很熱(大約 60°C)并且什么都不做。(已仔細(xì)檢查電源引腳的連接) 我不知道如何解決這個(gè)問題。 所以,如果有人能解釋一下讓 RT1064 投入運(yùn)行的關(guān)鍵是什么,那就太好了。
    發(fā)表于 05-09 06:14

    基于LFSR優(yōu)化的BIST低功耗設(shè)計(jì)

    BIST(內(nèi)建自測(cè)試)過程中,線性反饋移位寄存器作為測(cè)試矢量生成器,為保障故障覆蓋率,會(huì)產(chǎn)生很長的測(cè)試矢量,從而消耗了大量功耗。在分析BIST結(jié)構(gòu)和功耗模型的基礎(chǔ)上,針
    發(fā)表于 12-23 15:35 ?0次下載

    虛擬儀器的關(guān)鍵是什么?

    虛擬儀器的關(guān)鍵是什么? 虛擬儀器的關(guān)鍵是軟件,由于虛擬儀器的信號(hào)處理功能和儀器控制功能都是用軟件實(shí)現(xiàn)的,所以虛擬儀器在
    發(fā)表于 09-06 22:44 ?1107次閱讀

    基于功能復(fù)用的抗老化BIST設(shè)計(jì)

    基于功能復(fù)用的抗老化BIST設(shè)計(jì)_梁華國
    發(fā)表于 01-07 16:00 ?0次下載

    低成本BIST映射電路的設(shè)計(jì)與優(yōu)化

    低成本BIST映射電路的設(shè)計(jì)與優(yōu)化_張玲
    發(fā)表于 01-07 21:39 ?2次下載

    德州儀器_Cortex_M4核的競(jìng)爭(zhēng)關(guān)鍵是軟件

    德州儀器_Cortex_M4核的競(jìng)爭(zhēng)關(guān)鍵是軟件
    發(fā)表于 09-26 08:31 ?4次下載

    解決模擬數(shù)據(jù)泛濫的關(guān)鍵是什么?

    編者按:模擬接口是溝通物理世界與數(shù)字世界的橋梁。我們能夠通過模擬信號(hào)去處理的信息,僅為物理世界中存在信息的一萬萬億分之一,因此,社會(huì)需要模擬技術(shù)基礎(chǔ)研究能快速發(fā)展。
    發(fā)表于 06-12 09:02 ?424次閱讀
    解決<b class='flag-5'>模擬</b>數(shù)據(jù)泛濫的<b class='flag-5'>關(guān)鍵是</b>什么?

    適用于模擬設(shè)備的BIST

    在系統(tǒng)層面,BIST功能可用于設(shè)計(jì)階段,以表征數(shù)字處理器和數(shù)據(jù)轉(zhuǎn)換器之間的數(shù)字接口時(shí)序。如果沒有BIST,數(shù)字接口中的位錯(cuò)誤必須通過轉(zhuǎn)換器本底噪聲的變化來檢測(cè)。這種類型的錯(cuò)誤檢測(cè)遠(yuǎn)不如基于數(shù)字
    的頭像 發(fā)表于 02-01 15:36 ?1394次閱讀