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

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

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

了解 ADC 代碼錯誤率

中芯巨能 ? 2023-08-17 15:09 ? 次閱讀

隨著高速模數(shù)轉(zhuǎn)換器 (ADC) 采樣率的提高,ADC 輸出數(shù)據(jù)中的代碼錯誤(也稱為閃爍代碼)問題也隨之增加。代碼錯誤定義為 ADC 輸出代碼中的錯誤超過定義的閾值。閾值通常定義為誤差超過 ADC 噪聲預(yù)期幅度的水平,以便在存在噪聲的情況下可以輕松識別該誤差。

解釋誤差閾值定義的另一種方法是,在給定 ADC 假定的高斯分布噪聲的情況下,誤差幅度發(fā)生的概率超過該幅度的預(yù)期概率。圖 1 顯示了在 ADC 輸出樣本中發(fā)現(xiàn)的示例代碼錯誤。與理想的正弦波擬合相比,錯誤樣本清晰可見,并且遠(yuǎn)遠(yuǎn)超過圖中其他樣本的噪聲。

TI-CER-時域-Fig1

圖 1:存在代碼錯誤的 ADC 輸出示例。

ADC 的誤碼率 (CER),有時也稱為字錯誤率 (WER) 或亞穩(wěn)態(tài)錯誤率,定義為每個樣本的平均錯誤數(shù),并通過計算連續(xù)錯誤之間的平均樣本數(shù)來測量。它通常被定義為一個數(shù)量級,例如 10 –12 個 錯誤/樣本。因此,錯誤之間的平均時間取決于轉(zhuǎn)換器的采樣率。僅當(dāng) ADC 以測量 CER 的采樣率運行時,測量的 CER 才是準(zhǔn)確的。一般來說,降低采樣率可以將 CER 提高幾個數(shù)量級。

讓我們看一下代碼錯誤從何而來,看看為什么采樣率是一個主要因素。

是什么讓 ADC 閃閃發(fā)光?
多步 ADC 架構(gòu)(例如流水線閃存 ADC 或逐次逼近寄存器 (SAR) ADC)分階段將采樣電壓轉(zhuǎn)換為數(shù)字位,每個連續(xù)階段都依賴于前一階段的結(jié)果。考慮一個基本的流水線閃存高速 ADC,如圖2所示 。這個簡化的 ADC 顯示了兩個轉(zhuǎn)換級,其中每個連續(xù)級都會生成一個數(shù)字代碼,可以更精細(xì)地估計輸入信號。

所示ADC的操作如下:

第一級對輸入電壓進行采樣,并使用第一級 ADC 將模擬輸入信號粗略地轉(zhuǎn)換為數(shù)字代碼。 此階段的閃存 ADC 的工作原理是使用高速比較器將采樣電壓與由 ADC 的主參考電壓 (V REF ) 生成的靜態(tài)參考電壓進行比較。閃存比較器的輸出是代表輸入電壓的溫度計編碼數(shù)字樣本。

然后,轉(zhuǎn)換后的溫度計代碼直接發(fā)送到第一級 DAC。該 DAC 輸出模擬電壓,該電壓對應(yīng)于粗略轉(zhuǎn)換后的樣本。

從原始輸入電壓中減去第一級 DAC 的輸出就得到量化誤差電壓或殘余電壓 (V RES )。然后將殘留物放大并重新采樣(管道化)以用于第二階段。

第二級 ADC 對 V RES進行量化 ,以獲得原始模擬輸入電壓的更準(zhǔn)確(更高分辨率)的估計。

TI-CER-閃存-架構(gòu)-Fig2

圖 2:流水線閃存 ADC 架構(gòu)框圖示例。

V RES 創(chuàng)建過程引入了高速決策循環(huán)。在一個采樣時鐘周期內(nèi),采樣電壓必須由第一級 ADC 轉(zhuǎn)換為數(shù)字代碼。數(shù)字代碼必須從第一級 DAC 輸出,從原始輸入電壓中減去,并由第二級重新采樣。高速決策環(huán)路會引入代碼錯誤,因為閃存 ADC 中的比較器具有穩(wěn)定時間,該穩(wěn)定時間是采樣電壓與 V REF之間的差值的函數(shù) 。

更簡單地說,當(dāng)輸入電壓(V CAP1 )接近比較器的參考電壓(例如7*V REF /8)時,比較器需要更長的時間來穩(wěn)定。理論上,如果 V CAP1 無限接近比較器的參考電壓,比較器將永遠(yuǎn)不會穩(wěn)定,因為它將在其線性區(qū)域中工作。

噪聲會阻止這種情況實際發(fā)生,但如果比較器確實需要很長時間才能穩(wěn)定,則第一級 DAC 可能會使用不正確的數(shù)字代碼來輸出量化的模擬電壓。結(jié)果是 V RES 與第一級 ADC 的實際數(shù)字輸出代碼不匹配。然后,第二級 ADC 轉(zhuǎn)換錯誤的 V RES ,這會導(dǎo)致代碼錯誤。

文章來源:Embedded

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

    文章

    8601

    瀏覽量

    146711
  • 數(shù)據(jù)
    +關(guān)注

    關(guān)注

    8

    文章

    6808

    瀏覽量

    88743
  • adc
    adc
    +關(guān)注

    關(guān)注

    98

    文章

    6391

    瀏覽量

    543774
收藏 人收藏

    評論

    相關(guān)推薦

    如何優(yōu)化adc的采樣

    在數(shù)字信號處理領(lǐng)域,ADC是將模擬信號轉(zhuǎn)換為數(shù)字信號的關(guān)鍵組件。采樣,即ADC每秒采集樣本的次數(shù),對信號的準(zhǔn)確性和系統(tǒng)的整體性能有著直接的影響。 ADC采樣
    的頭像 發(fā)表于 10-31 11:04 ?203次閱讀

    提高SAR ADC的分辨

    電子發(fā)燒友網(wǎng)站提供《提高SAR ADC的分辨.pdf》資料免費下載
    發(fā)表于 10-25 09:11 ?0次下載
    提高SAR <b class='flag-5'>ADC</b>的分辨<b class='flag-5'>率</b>

    低α粒子錫膏是如何降低微電子封裝軟錯誤率的?

    錯誤是指由輻射對硅集成電路(Si ICs)的影響導(dǎo)致的設(shè)備的暫時性故障。軟錯誤會影響設(shè)備的性能和可靠性,尤其是在空間、防御、醫(yī)療和電力系統(tǒng)等高輻射環(huán)境中。
    的頭像 發(fā)表于 08-06 10:26 ?221次閱讀
    低α粒子錫膏是如何降低微電子封裝軟<b class='flag-5'>錯誤率</b>的?

    使用低α粒子錫膏降低微電子封裝的軟錯誤率

    錯誤是指由輻射對硅集成電路(Si ICs)的影響導(dǎo)致的設(shè)備的暫時性故障。軟錯誤會影響設(shè)備的性能和可靠性,尤其是在空間、防御、醫(yī)療和電力系統(tǒng)等高輻射環(huán)境中。隨著電子設(shè)備的不斷微型化和高密度化,軟錯誤
    的頭像 發(fā)表于 07-05 11:38 ?310次閱讀
    使用低α粒子錫膏降低微電子封裝的軟<b class='flag-5'>錯誤率</b>

    該如何提高代碼容錯、降低代碼耦合度?

    提高RT-Thread代碼的容錯和降低耦合度是確保代碼質(zhì)量和可維護性的關(guān)鍵,下面列舉了幾種在編寫代碼時,提高代碼容錯
    的頭像 發(fā)表于 06-26 08:10 ?560次閱讀
    該如何提高<b class='flag-5'>代碼</b>容錯<b class='flag-5'>率</b>、降低<b class='flag-5'>代碼</b>耦合度?

    量子計算最新突破 微軟與量子計算公司Quantinuum合作實現(xiàn)14000次實驗無錯誤

    微軟與量子計算公司Quantinuum深度合作,宣布在實驗中成功完成了多達(dá)14000次無錯誤的量子計算操作,刷新量子計算錯誤率紀(jì)錄,將錯誤率降低800倍,這也為未來的科學(xué)研究、技術(shù)創(chuàng)新開辟了新的方向
    的頭像 發(fā)表于 05-14 11:47 ?578次閱讀
    量子計算最新突破 微軟與量子計算公司Quantinuum合作實現(xiàn)14000次實驗無<b class='flag-5'>錯誤</b>

    無線接收機的接收機靈敏度介紹

    無線接收機的靈敏度定義為能夠?qū)崿F(xiàn)系統(tǒng)要求錯誤率所需要的最小信噪比的最弱射頻信號功率。這里的錯誤率包括誤碼率或者誤幀率。
    發(fā)表于 03-22 09:30 ?6533次閱讀
    無線接收機的接收機靈敏度介紹

    GD32 MCU ADC采樣如何計算?

    大家在使用ADC采樣的時候是否計算過ADC的采樣,這個問題非常關(guān)鍵!
    的頭像 發(fā)表于 01-23 09:29 ?2438次閱讀
    GD32 MCU <b class='flag-5'>ADC</b>采樣<b class='flag-5'>率</b>如何計算?

    adc電路的分辨怎么算

    ADC(模數(shù)轉(zhuǎn)換器)電路的分辨是指其能夠?qū)⒛M信號轉(zhuǎn)換為數(shù)字信號時能夠達(dá)到的最小分辨單位。分辨通常用位數(shù)表示,例如10位的ADC具有1024個離散的輸出級別。 要計算
    的頭像 發(fā)表于 01-04 15:23 ?6320次閱讀

    labview打開TCP報63錯誤代碼

    時,可能會遇到一些錯誤,其中報錯代碼 63 是一種常見的錯誤代碼。本文將詳細(xì)介紹關(guān)于 LabVIEW 打開 TCP 報 63 錯誤的原因和可能的解決方案等內(nèi)容。 首先,讓我們
    的頭像 發(fā)表于 12-28 18:14 ?4166次閱讀

    深度解讀高速ADC的轉(zhuǎn)換誤差

    高速模數(shù)轉(zhuǎn)換器(ADC)存在一些固有限制,使其偶爾會在其正常功能以外產(chǎn)生罕見的轉(zhuǎn)換錯誤。但是,很多實際采樣系統(tǒng)不容許存在高ADC轉(zhuǎn)換誤差。因此,量化高速模數(shù)轉(zhuǎn)換誤差
    發(fā)表于 12-20 07:02

    詳述ADC精度和分辨的差異

    降低ADC的分辨。 此外,如果DC電壓被施加到理想ADC的輸入上并且執(zhí)行多個轉(zhuǎn)換的話,數(shù)字輸出應(yīng)該始終為同樣的代碼(由圖1中的黑點表示)?,F(xiàn)實中,根據(jù)總體系統(tǒng)噪聲(也就是包括電壓基
    發(fā)表于 12-20 06:55

    什么是折合到輸入端噪聲?如何提高ADC分辨并降低噪聲?

    表征。大多數(shù)高速或高分辨 ADC的輸出為一系列以直流輸入標(biāo)稱值為中心的代碼(見圖2)。為了測量其值,ADC的輸 入端接地或連接到一個深度去耦的電壓源,然后采集大量輸出樣本并將其表示為
    發(fā)表于 12-18 08:21

    c語言代碼錯誤怎么找

    當(dāng)我們編寫C語言代碼時,常常會遇到一些錯誤。這些錯誤可能是語法錯誤,邏輯錯誤或者是運行時錯誤。無
    的頭像 發(fā)表于 11-24 10:05 ?3444次閱讀

    了解并延續(xù)∑-ΔADC的安全運行

    電子發(fā)燒友網(wǎng)站提供《了解并延續(xù)∑-ΔADC的安全運行.pdf》資料免費下載
    發(fā)表于 11-23 14:37 ?0次下載
    <b class='flag-5'>了解</b>并延續(xù)∑-Δ<b class='flag-5'>ADC</b>的安全運行