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

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

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

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

星星科技指導(dǎo)員 ? 來源:ADI ? 作者:Brian Harrington ? 2023-02-01 15:36 ? 次閱讀

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

在系統(tǒng)層面,BIST功能可用于設(shè)計階段,以表征數(shù)字處理器和數(shù)據(jù)轉(zhuǎn)換器之間的數(shù)字接口時序。如果沒有BIST,數(shù)字接口中的位錯誤必須通過轉(zhuǎn)換器本底噪聲的變化來檢測。這種類型的錯誤檢測遠(yuǎn)不如基于數(shù)字的BIST簽名檢查敏感,后者可以檢測單個比特錯誤。同樣的數(shù)字接口檢查可以在生產(chǎn)測試車間執(zhí)行,也可以在現(xiàn)場的系統(tǒng)級自檢中執(zhí)行。

clip_image002.gif?la=en&imgver=1

圖1 – BIST電路的功能框圖

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

模式生成器和特征分析器通常使用線性反饋移位寄存器(LFSR)實現(xiàn)。帶有n個觸發(fā)器的LFSR如圖2所示。這種類型的模式生成器可以產(chǎn)生寬度為 n 的偽隨機模式,具有 2n重復(fù)前有 -1 個唯一組合(除所有零之外的所有可能組合)。當(dāng)初始條件已知時,該模式是完全確定的。

clip_image004.gif?la=en&imgver=1

圖2 – BIST功能所需的基本組件

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

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

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

簽名測試是通過/失敗類型的測試。不正確簽名的特定值無助于診斷故障。但是,設(shè)備被激勵的方式可以提供有關(guān)故障類型的一些信息。例如,不同的測試模式可以將故障隔離到特定的輸入引腳。在表征數(shù)字接口時,這種類型的測試可用于確定是否存在任何導(dǎo)致降低整個總線時序裕量的外圍連接。此信息可用于在后續(xù)修訂中改進(jìn)電路板布局。

在某些情況下,可以使用BIST碼型發(fā)生器代替外部數(shù)字碼型發(fā)生器,從而簡化器件和下游信號鏈其余部分的評估。AD9789內(nèi)置片內(nèi)QAM映射器、插值濾波器、數(shù)字上變頻器,后接14位DAC。可以將 BIST 模式生成器配置為將數(shù)據(jù)發(fā)送到 QAM 映射器。設(shè)備將此數(shù)據(jù)作為調(diào)制信號傳輸。模擬性能可以在DAC的輸出端和發(fā)射路徑信號鏈的其余部分測量,而無需任何額外的數(shù)字激勵。這可以加快設(shè)計模擬部分的評估,因為它將模擬評估與數(shù)字開發(fā)分離,并消除了數(shù)字測試模式生成所需的特殊電路。

預(yù)計在數(shù)據(jù)轉(zhuǎn)換器和其他“模擬”器件上集成BIST電路將變得越來越普遍,并且功能更強大,因為這些器件轉(zhuǎn)向更小的工藝幾何形狀。隨著 系統(tǒng) 的 復(fù)雜 化, 包含 測試 能力 變得 重要。隨著數(shù)字接口速度的提高,驗證這些接口是否可靠變得更加重要和困難。尋找在單個設(shè)備上使用 BIST 功能的方法,以提高系統(tǒng)級可測試性和設(shè)備評估。

審核編輯:郭婷

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

    關(guān)注

    27

    文章

    8703

    瀏覽量

    147173
  • 濾波器
    +關(guān)注

    關(guān)注

    161

    文章

    7817

    瀏覽量

    178126
  • 變頻器
    +關(guān)注

    關(guān)注

    251

    文章

    6555

    瀏覽量

    144714
收藏 人收藏

    評論

    相關(guān)推薦

    擬設(shè)備,模擬實體設(shè)備和云端通信

    “啟動虛擬設(shè)備”后即進(jìn)入虛擬設(shè)備在線調(diào)試頁面,您將看到“調(diào)試提示”、“模擬設(shè)備上報數(shù)據(jù)”、“通信日志”三個功能區(qū)域,其中:“調(diào)試提示”內(nèi)紅框“顯示二維碼”用于機智云調(diào)試APP綁定虛
    發(fā)表于 02-16 16:55

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

    相同的觸發(fā)器捕獲響應(yīng),將移出的結(jié)果壓縮成一個數(shù)字標(biāo)志,再將其與一個正確的標(biāo)志作逐位對比。盡管工業(yè)邏輯BIST的細(xì)節(jié)要更復(fù)雜,但基本原理仍適用于多時鐘域、多周期延遲路徑,以及電源
    發(fā)表于 07-19 06:18

    適用于英特爾性能設(shè)備平臺的RMC

    適用于英特爾性能設(shè)備平臺的RMC
    發(fā)表于 08-20 07:53

    適用于低頻測量應(yīng)用的AD7195

    EVAL-AD7195EBZ,AD7195評估板,4.8 kHz,超低噪聲,24位Σ-Δ型ADC。 AD7195是一款完整的模擬前端,適用于低頻測量應(yīng)用
    發(fā)表于 03-18 10:11

    USB標(biāo)準(zhǔn)適用于哪些應(yīng)用

    USB標(biāo)準(zhǔn)適用于哪些應(yīng)用 通用串行總線 (USB) 外設(shè)接口已廣泛應(yīng)用于所有個人計算平臺及眾多工業(yè)和基礎(chǔ)設(shè)施平臺。不過,與此同時,人們對適用于
    發(fā)表于 04-19 14:31 ?1808次閱讀

    鈕扣電池都有哪些類型分別適用于哪些設(shè)備

    鈕扣電池都有哪些類型分別適用于哪些設(shè)備? 鈕扣電池類型 特性 應(yīng)用設(shè)備  1.氧化銀電池:高且穩(wěn)定的電壓自放電每年5% 手表照相機
    發(fā)表于 11-05 09:47 ?1046次閱讀

    7000應(yīng)用開發(fā)技巧:模擬設(shè)備驅(qū)動(Mocking)

    模擬設(shè)備驅(qū)動和硬件以及使用GoogleTest和GoogleMock來測試應(yīng)用程序代碼。 在我們的例子中
    發(fā)表于 02-09 06:36 ?519次閱讀
    7000應(yīng)用開發(fā)技巧:<b class='flag-5'>模擬設(shè)備</b>驅(qū)動(Mocking)

    模擬設(shè)備高速轉(zhuǎn)換器

    模擬設(shè)備高速轉(zhuǎn)換器(HSC)接口板設(shè)計用于Eval控制為模擬器件的高速CMOS a/D轉(zhuǎn)換器提供完整的評估系統(tǒng)。HSC接口板用作高速緩沖器用于以高達(dá)50 MHz的速率捕獲數(shù)字?jǐn)?shù)據(jù)的內(nèi)存
    發(fā)表于 07-18 16:51 ?13次下載

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

    內(nèi)置自測(BIST),曾經(jīng)保留用于復(fù)雜的數(shù)字芯片,現(xiàn)在可以在許多具有相對少量數(shù)字內(nèi)容的設(shè)備中找到。
    的頭像 發(fā)表于 04-12 14:14 ?2907次閱讀
    <b class='flag-5'>BIST</b>的關(guān)鍵是<b class='flag-5'>模擬</b>Weenies

    AN639:模擬設(shè)備能耗(ADE)產(chǎn)品:常見問題

    AN639:模擬設(shè)備能耗(ADE)產(chǎn)品:常見問題
    發(fā)表于 04-24 14:32 ?2次下載
    AN639:<b class='flag-5'>模擬設(shè)備</b>能耗(ADE)產(chǎn)品:常見問題

    適用于Megawin 8051 MCU的I2C(軟件模擬)示例代碼

    適用于Megawin 8051 MCU的I2C(軟件模擬)示例代碼
    發(fā)表于 06-30 17:22 ?2次下載
    <b class='flag-5'>適用于</b>Megawin 8051 MCU的I2C(軟件<b class='flag-5'>模擬</b>)示例代碼

    常見的PLC模擬量IO有哪些?

    ):用于輸出連續(xù)變量信號,控制執(zhí)行機構(gòu)或其他模擬設(shè)備,如電機驅(qū)動、閥門控制等。 (3)熱電偶輸入(Thermocouple Input):專門用于測量溫度的模擬輸入,
    的頭像 發(fā)表于 12-18 16:00 ?1838次閱讀

    適用于模擬輸出模塊的雙極Fly-Buck-Boost解決方案

    電子發(fā)燒友網(wǎng)站提供《適用于模擬輸出模塊的雙極Fly-Buck-Boost解決方案.pdf》資料免費下載
    發(fā)表于 08-30 09:17 ?0次下載
    <b class='flag-5'>適用于</b><b class='flag-5'>模擬</b>輸出模塊的雙極Fly-Buck-Boost解決方案

    適用于TI超聲AFE的模擬時間增益控制(ATGC)解決方案

    電子發(fā)燒友網(wǎng)站提供《適用于TI超聲AFE的模擬時間增益控制(ATGC)解決方案.pdf》資料免費下載
    發(fā)表于 09-05 09:52 ?0次下載
    <b class='flag-5'>適用于</b>TI超聲AFE的<b class='flag-5'>模擬</b>時間增益控制(ATGC)解決方案

    理解機智云虛擬設(shè)備與實際設(shè)備的關(guān)系

    并不存在于物理世界中。虛擬設(shè)備主要用于以下幾個目的:1、測試應(yīng)用通訊:在實際設(shè)備尚未到位的情況下,虛擬設(shè)備可以模擬真實
    的頭像 發(fā)表于 09-22 08:02 ?225次閱讀
    理解機智云虛<b class='flag-5'>擬設(shè)備</b>與實際<b class='flag-5'>設(shè)備</b>的關(guān)系