高速模數轉換器的轉換誤差率解密
發布時間:2021-03-15 來源:Ian Beavers 責任編輯:wenwei
【導讀】高速模數轉換器(ADC)存在一些固有限製,使其偶爾會在其正常功能以外產生罕見的轉換錯誤。但是,很多實際采樣係統不容許存在高ADC轉換誤差率。因此,量化高速模數轉換誤差率(CER)的頻率和幅度非常重要。
高速或GSPS ADC(每秒千兆采樣ADC)相對稀疏出現的轉換錯誤不僅造成其難以檢測,而且還使測量過程非常耗時。該持續時間通常超出毫秒範圍,達到幾小時、幾天、幾周甚至是幾個月。為了幫助消減這一耗時測試負擔,可以在一定“置信度”的確定性情況下估算誤差率,而仍然保持結果的質量。
誤碼率(BER)與轉換誤差率
與串行或並行數字數據傳輸中BER的數字等效值類似,CER是轉換錯誤數與樣本總數之比。但是,BER和CER之間有一些截然不同之處。數字數據流中的BER測ce試shi采cai用yong長chang偽wei隨sui機ji序xu列lie,該gai序xu列lie可ke於yu發fa送song器qi中zhong在zai傳chuan輸shu兩liang端duan使shi用yong常chang用yong種zhong子zi值zhi來lai啟qi動dong。接jie收shou器qi預yu期qi將jiang收shou到dao理li想xiang的de傳chuan輸shu。通tong過guo觀guan察cha接jie收shou數shu據ju與yu理li想xiang數shu據ju的de差cha異yi,便bian可ke精jing確que計ji算suan出chuBER。兩端之間偽隨機序列數據中的失配(基於種子值)即視為誤碼。
與CER不同,誤差測定不像純數字比較那麼簡單。由於ADCzhuanhuanguochengzhongshizhongjuyouxiaodefeixianxing,lingwaihaicunzaixitongzaoshenghedoudong,yincibingfeizongshinengquedingyuqishujuheshijishujuzhijiandequeqiechayi。xiangfan,xuyaojianliwuchayuzhi,yongyuquedingzhuanhuancuowuhejuyourongxuyuqizaoshengdeyangbenzhijiandejiexian。zheyushuziBER不(bu)同(tong),並(bing)不(bu)會(hui)對(dui)發(fa)送(song)和(he)接(jie)收(shou)的(de)預(yu)期(qi)數(shu)據(ju)進(jin)行(xing)確(que)切(qie)比(bi)較(jiao)。相(xiang)反(fan),首(shou)先(xian)必(bi)須(xu)量(liang)化(hua)樣(yang)本(ben)的(de)誤(wu)差(cha)幅(fu)度(du),然(ran)後(hou)再(zai)確(que)定(ding)是(shi)轉(zhuan)換(huan)錯(cuo)誤(wu),還(hai)是(shi)在(zai)轉(zhuan)換(huan)器(qi)和(he)係(xi)統(tong)的(de)預(yu)期(qi)非(fei)線(xian)性(xing)範(fan)圍(wei)內(nei)。ADC後端數字接口的誤碼率必須低於轉換器的內核CER,因此無法忽視。如果並非如此,那麼數據輸出傳輸誤差將覆蓋CER並成為主要誤差來源。
亞穩態
高速ADC中造成轉換錯誤的一個常見原因是一種稱為亞穩態的現象。高速ADCzaijiangmonixinhaozhuanhuanweishuzizhidezhuanhuanguochengzhong,wangwanghuizaibutongjieduanshiyongduogetijibijiaoqi。ruguobijiaoqiwufaquedingmonishurushigaoyuhaishidiyuqicankaodianshi,jiuhuichanshengkenengdaozhichuxiancuowudaimadeyawentaijieguo。danglianggebijiaoqideshuruzhichafudufeichangxiaohuoweilingshi,jiukenengfashengzhezhongqingkuang,cishiwufajinxingzhengquebijiao。youyucicuowuzhihuiyanzheliushuixianchuanbo,yinciADC可能產生重大的轉換錯誤。
當(dang)差(cha)分(fen)模(mo)擬(ni)輸(shu)入(ru)為(wei)相(xiang)對(dui)較(jiao)大(da)的(de)正(zheng)值(zhi)或(huo)負(fu)值(zhi)時(shi),比(bi)較(jiao)器(qi)可(ke)以(yi)快(kuai)速(su)計(ji)算(suan)出(chu)差(cha)值(zhi)並(bing)給(gei)出(chu)明(ming)確(que)決(jue)定(ding)。當(dang)差(cha)分(fen)值(zhi)很(hen)小(xiao)或(huo)為(wei)零(ling)時(shi),比(bi)較(jiao)器(qi)做(zuo)出(chu)決(jue)定(ding)所(suo)需(xu)的(de)持(chi)續(xu)時(shi)間(jian)會(hui)長(chang)很(hen)多(duo)。如(ru)果(guo)在(zai)此(ci)決(jue)定(ding)點(dian)之(zhi)前(qian)比(bi)較(jiao)器(qi)輸(shu)出(chu)鎖(suo)存(cun),則(ze)將(jiang)產(chan)生(sheng)亞(ya)穩(wen)態(tai)結(jie)果(guo)。
有you些xie設she計ji方fang案an可ke以yi減jian輕qing這zhe個ge問wen題ti。首shou先xian,將jiang比bi較jiao器qi的de不bu確que定ding範fan圍wei設she計ji的de非fei常chang小xiao,迫po使shi比bi較jiao器qi在zai可ke能neng的de最zui大da模mo擬ni輸shu入ru條tiao件jian範fan圍wei內nei做zuo出chu準zhun確que決jue定ding。但dan是shi,這zhe可ke能neng造zao成cheng電dian路lu功gong率lv和he設she計ji尺chi寸cun增zeng加jia。
第(di)二(er)種(zhong)方(fang)法(fa)是(shi)盡(jin)量(liang)延(yan)遲(chi)比(bi)較(jiao)器(qi)采(cai)樣(yang)時(shi)間(jian),給(gei)模(mo)擬(ni)輸(shu)入(ru)最(zui)長(chang)的(de)時(shi)間(jian)建(jian)立(li)至(zhi)已(yi)知(zhi)的(de)比(bi)較(jiao)器(qi)輸(shu)出(chu)值(zhi)。但(dan)這(zhe)種(zhong)方(fang)法(fa)存(cun)在(zai)多(duo)個(ge)限(xian)製(zhi),因(yin)為(wei)延(yan)遲(chi)最(zui)長(chang)也(ye)隻(zhi)能(neng)持(chi)續(xu)到(dao)當(dang)前(qian)采(cai)樣(yang)時(shi)間(jian)結(jie)束(shu),而(er)後(hou)比(bi)較(jiao)器(qi)必(bi)須(xu)繼(ji)續(xu)處(chu)理(li)下(xia)一(yi)次(ci)采(cai)樣(yang)。第(di)三(san)種(zhong)方(fang)法(fa)是(shi)采(cai)用(yong)智(zhi)能(neng)錯(cuo)誤(wu)檢(jian)測(ce)和(he)校(xiao)正(zheng)算(suan)法(fa),該(gai)算(suan)法(fa)會(hui)對(dui)比(bi)較(jiao)器(qi)在(zai)高(gao)速(su)ADCzhuanhuanguochenghouxujieduanzhongyinrudebuquedingxingjinxingshuzibuchang。dangbijiaoqiweinengzaizuidayunxushijianneizuochujuedingshi,luojikejiancedaogaiqueshi。ranhou,cixinxikebeifujiadaoxiangguanyangbenshang,yibianweilaijinxingneibutiaozheng。shibiechucijingbaoshi,keshiyonghouchulibuzhouzaiyangbencongzhuanhuanqishuchuqianjiuzhenggaicuowu。zhekeyicongtu1中的AD9625看出,它是ADI公司的一款12位、2.5GSPS ADC。

圖1:可在AD9625的模數轉換過程內識別比較器的不確定性。在後續步驟中執行校正命令以校正樣本,然後再從轉換器輸出。
置信度
CER置信度(CL)是指在不精確到特定故障率的情況下對未來錯誤的外推預期。這可減少針對給定CER獲取的樣本總數,但代價是不能保證100%的確定性。從數學角度來說,要達到絕對100%的確定性,需要取得無限持續時間內的樣本。因此,根據行業經驗,95%的置信度已經相當接近已知值,並且實現了不確定性和測量時間之間的平衡。如果將測試重複一百次,則有95次可以準確識別誤碼率。有時工程師會誤認為一旦在測試期間檢測到誤差,該過程就會結束並找到最終的CER。zhejibuzhunqueyebuwanzheng。wulunguochengzhongshifouyouwucha,zhuanhuanwuchalvjixiangguandezhixindudoukeyiceshi。danshi,ruguozaigeidingzhixinduxiajiancedaowucha,zeyumeiyoucuowushideyangbenshuxiangbi,bixuzengjiaceliangdeyangbenshuliang。

以上公式給出了置信度、誤碼率和樣本數之間的自然對數數學關係表達式。式中:N為測量的樣本數;CER為轉換誤碼率;CL為置信度;E為檢測到的錯誤數。
未檢測到誤差時,公式有所簡化,右邊的項等於零,結果僅取決於左邊的項。當CL為95%且未檢測到誤差時,所需的樣本數僅約為預期CER的倒數乘以3。測量到100%置信度,即對於任何CER值都有CL=1.0,從數學角度上需要獲取-ln(0)無窮大的無限樣本數(N)。
誤差閾值
高速ADC中的轉換誤差幅度很關鍵,有些誤差比其他誤差更重要。例如,一個或兩個最低有效位(LSB)誤差可能在係統的預期噪底之內,甚至可能不會影響瞬時性能。但是,最高有效位(MSB)誤差,乃至滿量程誤差可能造成係統故障事件。因此,CER測試需要具有一種機製或閾值來確定轉換中誤差的嚴重程度。
轉換的誤差閾值應該包括ADC的已知線性不足,以及時鍾抖動和其他超出轉換器功能的係統噪聲。對於任何給定樣本,這些通常會累加為14位ADC的4或5個最低有效位(LSB)或16~32個代碼。根據ADC分辨率、係(xi)統(tong)性(xing)能(neng)和(he)應(ying)用(yong)的(de)誤(wu)碼(ma)率(lv)要(yao)求(qiu),該(gai)值(zhi)的(de)大(da)小(xiao)可(ke)能(neng)略(lve)有(you)不(bu)同(tong)。使(shi)用(yong)此(ci)誤(wu)差(cha)帶(dai)與(yu)理(li)想(xiang)值(zhi)進(jin)行(xing)比(bi)較(jiao)後(hou),超(chao)出(chu)此(ci)限(xian)值(zhi)的(de)樣(yang)本(ben)將(jiang)被(bei)視(shi)為(wei)轉(zhuan)換(huan)錯(cuo)誤(wu)。在(zai)傳(chuan)統(tong)視(shi)頻(pin)ADC中,此錯誤被稱為“閃碼”,因為它會在視頻屏幕上產生亮白色像素閃爍。可接受的轉換器誤碼率很大程度上取決於信號處理係統和係統誤差容差要求。
曆史上測量的GSPS ADC轉換誤差率一般不會低於1e-14。1e-15的誤差率意味著轉換器在1e15個樣本範圍內不應出現轉換錯誤。雖然這些數字看起來很大,但憑借當今先進轉換器技術的高采樣速率,對於CER測試仍然可以實現。但是,對於具有8ns采樣速率的125MSPS轉換器,1e15次采樣將占用800,000s(1e15*8ns),也即9.24天。要在這些誤碼率中實現95%的CL,則需要分別將這些采樣持續時間的均乘以2.996。
CER測試
圖2給出了如何測試內部ADC 內核的CER。在或接近ADC最(zui)大(da)編(bian)碼(ma)速(su)率(lv)下(xia)采(cai)樣(yang)時(shi),可(ke)使(shi)用(yong)頻(pin)率(lv)相(xiang)對(dui)較(jiao)慢(man)的(de)正(zheng)弦(xian)波(bo)作(zuo)為(wei)模(mo)擬(ni)輸(shu)入(ru)。應(ying)對(dui)模(mo)擬(ni)輸(shu)入(ru)信(xin)號(hao)進(jin)行(xing)規(gui)劃(hua),以(yi)便(bian)在(zai)忽(hu)視(shi)係(xi)統(tong)噪(zao)聲(sheng)的(de)情(qing)況(kuang)下(xia),兩(liang)個(ge)相(xiang)鄰(lin)樣(yang)本(ben)之(zhi)間(jian)的(de)預(yu)期(qi)絕(jue)對(dui)差(cha)不(bu)大(da)於(yu)1LSB代碼。理想情況下,模擬輸入信號比滿量程稍大,以便運用ADC的所有代碼。應計算模擬輸入和編碼采樣速率,以便建立較長的一致性周期,而ADC不在同一代碼級別進行一致采樣。

圖2:CER測試的兩種采樣情形。頂部的情形是以比Fs/2稍快的速率對模擬信號進行采樣,其中僅每隔一個樣本比較一次。理想情況下,兩個連續樣本的不同之處不超過一個LSB代碼。下麵的情形是對相對較慢的模擬輸入進行過采樣,以便兩個相鄰樣本的不同之處也不超過一個LSB代碼。

圖3:CER測試比較兩個連續ADC樣本和預定誤差閾值。計數器記錄錯誤發生次數、幅值和采樣位置標識符。
xitongshiyongyigejishuqilaigenzonglianggexianglinyangbenzhijiandefuduchazhichaoguoyuzhixianzhideqingkuang,bingjiangzhezhongqingkuangjishuweizhuanhuancuowu。gaijishuqibixubaoliuzhenggeceshiguochengzhongcuowudeleijiazongshu。weilebaozhengxitonganyuqigongzuo,haiyingjiluwuchafuduyulixiangqingkuangzhijiandeguanxi。ceshixuyaodeshijianjiangjiyucaiyangsulv、所需的測試CER和所需的置信度(圖3)。
小結
典型轉換器架構可實現一些係統可接受的測量轉換誤碼率,新的設計和錯誤檢測算法正推動限值實現更佳的性能。ADI的12位2.5GSPS ADC AD9625分級比較型流水線內核使用專有技術檢測流水線處理前期的ADC轉換錯誤,然後處理和糾正後期的錯誤。這在12位GSPS ADC上實現了優於1e-15、置信度為95%的行業一流測量CER。
免責聲明:本文為轉載文章,轉載此文目的在於傳遞更多信息,版權歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權問題,請聯係小編進行處理。
推薦閱讀:
特別推薦
- 噪聲中提取真值!瑞盟科技推出MSA2240電流檢測芯片賦能多元高端測量場景
- 10MHz高頻運行!氮矽科技發布集成驅動GaN芯片,助力電源能效再攀新高
- 失真度僅0.002%!力芯微推出超低內阻、超低失真4PST模擬開關
- 一“芯”雙電!聖邦微電子發布雙輸出電源芯片,簡化AFE與音頻設計
- 一機適配萬端:金升陽推出1200W可編程電源,賦能高端裝備製造
技術文章更多>>
- 如何使用工業級串行數字輸入來設計具有並行接口的數字輸入模塊
- 邊緣AI的發展為更智能、更可持續的技術鋪平道路
- 每台智能體PC,都是AI時代的新入口
- IAR作為Qt Group獨立BU攜兩項重磅汽車電子應用開發方案首秀北京車展
- 構建具有網絡彈性的嵌入式係統:來自行業領袖的洞見
技術白皮書下載更多>>
- 車規與基於V2X的車輛協同主動避撞技術展望
- 數字隔離助力新能源汽車安全隔離的新挑戰
- 汽車模塊拋負載的解決方案
- 車用連接器的安全創新應用
- Melexis Actuators Business Unit
- Position / Current Sensors - Triaxis Hall
熱門搜索



