高速模數轉換器精度透視
發布時間:2017-11-21 來源:Rob Reeder 責任編輯:wenwei
【導讀】本ben文wen描miao述shu與yu模mo數shu轉zhuan換huan器qi本ben身shen相xiang關guan的de誤wu差cha。本ben文wen還hai將jiang揭jie示shi轉zhuan換huan器qi內nei部bu的de不bu精jing確que性xing累lei積ji到dao何he種zhong程cheng度du即ji會hui導dao致zhi這zhe些xie誤wu差cha。定ding義yi新xin設she計ji的de係xi統tong參can數shu時shi,若ruo測ce量liang精jing度du極ji為wei重zhong要yao,那na麼me這zhe些xie內nei容rong對dui於yu理li解jie如ru何he正zheng確que指zhi定ding一yi個geADC有著重要作用。最後,本文將討論一個簡單的誤差分析,幫助為設計選擇正確的轉換器。
模數轉換器(亦稱為ADC)廣泛用於各種應用中,尤其是需要處理模擬傳感器信號的測量係統,比如測量壓力、流量、速度和溫度的數據采集係統(僅舉數例)。一般而言,這些信號屬於時域簽名,以脈衝或階躍函數的形式出現。
在(zai)任(ren)何(he)設(she)計(ji)中(zhong),理(li)解(jie)這(zhe)些(xie)類(lei)型(xing)應(ying)用(yong)的(de)總(zong)係(xi)統(tong)精(jing)度(du)始(shi)終(zhong)都(dou)是(shi)非(fei)常(chang)重(zhong)要(yao)的(de),尤(you)其(qi)是(shi)那(na)些(xie)需(xu)要(yao)對(dui)波(bo)形(xing)中(zhong)極(ji)小(xiao)的(de)靈(ling)敏(min)度(du)和(he)變(bian)化(hua)進(jin)行(xing)量(liang)化(hua)的(de)係(xi)統(tong)。理(li)想(xiang)情(qing)況(kuang)下(xia),施(shi)加(jia)於(yu)信(xin)號(hao)鏈(lian)輸(shu)入(ru)端(duan)的(de)每(mei)一(yi)個(ge)伏(fu)特(te)都(dou)由(you)ADC以數字表示一個伏特的輸出。但是,事實並非如此。所有轉換器和信號鏈都存在與此相關的有限數量誤差。
ADC的不精確性
無論何種信號鏈,轉換器都是係統的基本要素。為設計選擇的任何ADC都會決定係統的總精度。換言之,係統精度不可能高於轉換器的最低有效位(LSB)大小。為了表明這一點,讓我們來看一個簡短的ADC不精確性指南。
首先,注意到由於ADC不是理想的,並且分辨率有限,因此它們在輸出端隻能顯示有限數量的信息表示。表示的信息數量由轉換器滿量程輸入除以2N表示,N為轉換器的理想位數。
例如,假設選擇一個12位ADC,則它可在輸出端以4096個數字表示施加於轉換器輸入端的任何信號。這些表示信息確實存在有限量的誤差。因此,如果12位ADC的輸入滿量程(VFS)為10 V p-p,那麼其理想情況下的LSB大小為2.44 mV p-p,精度為±1.22 mV。
而實際上,ADC是非理想的。在轉換器內部存在一定噪聲,
甚至直流中也有噪聲。記住,1 kΩ電阻等效於4 nV∙ Hz (1 Hz帶寬,25°C)。注意,查看12位ADC數據手冊時,SNR通常為大約70 dB到72 dB。但是,根據下列公式,一個12位ADC理想情況下應當具有74 dB:
因此,實際上12位分辨率是無法達到的,因為轉換器本身存在一定的不精確性,如圖2所示。
zhexiebujingquexinghuowuchajuedinglezhuanhuanqibiaoshixinhaodexiaolv,bingzuizhongweixinhaoliansuojieshou。shitiaowuchadingyiweichuandihanshuwufatongguolingdiandemonizhi。zengyiwuchashishitiaowuchaweilingshilixiangyushijichuandihanshuzhijiandemanliangchengshuzhizhicha。tongchangyiyishangdexianxingduwuchahuofeixianxingdushizhilingdianpingyumanliangchengzhijiandezhixianpiancha,rutu1所示。

圖1. ADC量化誤差

圖2. ADC的不精確性
有關ADC不精確性的更多信息
對最基本的模數轉換器誤差進行定義並有所了解後,再說明這些誤差的區別會有些幫助。大部分ADC的失調和增益都存在這種小誤差,通常可以忽略或通過外部模擬電路調節(消除),或者采用數字技術校正。然而,諸如線性度、量化和溫度係數等其他誤差無法輕易調節或消除。
模數轉換器線性度隻與轉換器自身有關,即取決於架構和工藝變化。有很多方法可以校正,但都很昂貴。設計人員有兩種選擇:購買更好、成本更高的轉換器,或采用數字手段校正線性度。數字校正的成本也十分高昂。這意味著可能需要更多資源來指定DSP或FPGA,因為線性度會隨溫度和工藝的變化而改變。根據采樣速率、IF和分辨率,數字校正可能需要廣泛的特性表述和查找表,以便即時校正或調節ADC的性能。
線性度有兩種類型的誤差:它們是差分非線性和積分非線性,通常分別稱為DNL和INL。DNL定義為偏離理想值的一切誤差或偏差。換言之,它表示兩個相鄰代碼的模擬差與理想代碼值VFS/2N之間的偏差。可將其看作與ADC的SNR性能相關的因素。隨著代碼的偏差越來越大,轉換數也隨之下降。該誤差在溫度範圍內的界限為±0.5 LSB,可保證無失碼。
INL定義為零電平和滿量程之間的理想直線近似曲率偏差。多數情況下,INL決定了ADC的SFDR性能。INL總偏差形狀可以決定最主要的諧波性能。比如,INL曲線呈弓形會相應產生更差的偶次諧波,而INL曲線呈S弓形則通常產生奇次諧波。該誤差本質上與頻率有關,並與這類誤差分析無關。
哪怕可以消除靜態失調和增益誤差,與失調和增益誤差有關的溫度係數將會依然存在。
例如,一個12位ADC具有10 ppm增益誤差,或FSR/°C = 0.001%/°C.
12位係統中的1 LSB為¼096,或者近似等於0.024%。
因此,若125°C Δ (–40°C至+85°C),則產生±2.5 LSB增益溫度係數誤差,或0.001% × 125 = 0.125%。
其中,0.125/0.024 = 5.1 or ±2.55 LSBs.
For offset tempco a 5 ppm offset error or FSR/°C = 0.0005%/°C.
這將產生±1.3 LSB失調溫度係數誤差,或0.0005% × 125 = 0.0625. 其中,0.0625/0.024 = 2.6 or ±1.3 LSBs.
ADC誤差分析
影響轉換器性能的其它誤差來源有:CMRR、時鍾抖動、固有電路板噪聲、耦合等等。所有這些誤差最終都決定了ADC如何有效地表示信號;通常在頻率域內ADC能更高效地表示自身。
從時域角度來看,分析轉換器的總精度需要了解下麵五個誤差:
- 相對精度DNL,定義為±0.5 LSB
- 相對精度溫度係數和DNL溫度係數,通常包含在數據手冊的相對精度規格中。
- 增益溫度係數誤差,為±2.5 LSB (數據來源於上文示例)
- 失調溫度係數誤差,為±1.3 LSB (數據來源於上文示例)
- 電源靈敏度,通常以第一奈奎斯特區內的低頻PSRR (電源抑製比)表示。對於12位ADC而言,它一般可表示為60 dB或±2 LSB。
隻需進行方和根(RSS)運算,所有這些誤差源構成±3.5 LSB總轉換器誤差。這個結果可能過於悲觀了。然而,統計容差結果可能過於樂觀了,或者總誤差之和除以誤差數,即(0.5 + 2.5 + 1.3 + 2)/4 = ±1.58 LSBs。ADC實際容差應當介於這兩種思路或方法之間。
yinci,dangzaizhuanhuanqizhongjiarujingduwuchadeshihou,huozhejinxingrenhexitongjingdufenxideshihou,shejirenyuanyingdangshiyongjiaquanwuchayuanfa,ranhouduizhexiewuchayuanjinxingRSS計算。這是確定ADC總誤差的最佳方法。因此,±0.5 LSB的相對精度應當保持在100%。然而,±2.5 LSB增益溫度係數誤差應當是總誤差的66%,或2.5/(0.5 + 1.3 + 2) × 100。±1.3 LSB的失調溫度係數誤差將為總誤差的26%,或1.3/(0.5 + 2.5 + 2) × 100。±2 LSB的電源靈敏度誤差將為總誤差的47%,或2/(0.5 + 1.3 + 2.5) × 100。將這些加權誤差以RSS方式相加,或者進行平方根計算
ADC帶寬精度
ADC還有建立時間精度。記住,轉換器的內部前端需要具有足夠的帶寬(BW),才能精確地對信號進行采樣。否則,累積誤差將大於上文討論的結果。
一般而言,一個ADC的內部前端需要在半個周期或采樣時鍾周期內建立(0.5/Fs),這樣才能提供對內模擬信號捕捉的精確表達。因此,對於一個12位ADC(采樣速率為2.5 GSPS,滿量程輸入範圍為1.3 V p-p)來說,全功率帶寬(FPBW)可通過下列瞬態公式推導:
求解t:
代入 τ = 1/(2 × π × FPBW),一個時間常數,求解FPBW:
現在,令t = 0.5/Fs,則樣本建立所需的時間如下(樣本周期為1/Fs):
這樣會使ADC內部前端所需的帶寬或FPBW最小。這是轉換器內部前端建立至1 LSB以內並正確采樣模擬信號所需的帶寬。為了滿足這類ADC的1 LSB精度要求,這將會需要花費數個時間常數。
一個時間常數為24 ps或 τ = 1/(2 × π × FPBW)。要了解ADC滿量程範圍內達到LSB尺寸要求所需的時間常數數量,就需要找出滿量程誤差或%FS。或者
其中N = 位數,或
且%FS = (LSB/FS) × 100 = 0.0244.
通過描繪歐拉數或eτ,可以繪出一條曲線,以便每次通過常數都能方便地看出相對誤差。如圖3可見,12位ADC樣本建立至大約1 LSB以內需時8.4個時間常數。

圖3: 建立精度與時間常數的關係
這樣,設計人員便能估算用於轉換器的最大模擬輸入頻率或采樣帶寬,並依舊建立至1 LSB誤差以內。超出這個範圍,則ADC無法精確表示信號。 這可以簡單定義為:FMAX = 1/(τ × 時間常數數量) 或 1/(24 ps × 8.4) = 4.96 GHz.
記住,這裏表示的是最佳情形,並假定采用單極點ADC前端。並非所有現實中的轉換器都以這種方式工作,但這是一個很好的開端。例如,上文描述的模型最高可適用至12位,但針對14/16位以及更高位則需要根據這些細微影響采用二階模型,以使建立時間擴展至預測的一階模型以外。
關於ADC帶寬的簡要說明
記住,ADC全功率帶寬不同於上文定義的轉換器可用帶寬或采樣帶寬。它可以當成是模擬信號輸入運算放大器的全功率帶寬(FPBW),信號更像是三角波信號,並且輸出端存在大量失真。FPBW是ADC精確捕捉信號並使內部前端正確建立所需的帶寬(前文示例中為6.62 GHz)。選擇一個IF並在該範圍內使用轉換器不是一個好主意,因為係統的性能結果會大幅改變;在大約5 GHzchu,rushangwenshilisuoshi,genjuzhuanhuanqishujushoucezhongdeedingfenbianlvhexingnengzhibiao,manliangchengdaikuanyuangaoyuzhuanhuanqizishendezuidacaiyangdaikuan。shejishiweiraocaiyangdaikuanerzhankaide。suoyoushejidouyingdangbimianshiyongedingquangonglvdaikuandemouyihuoquanbuzuigaopinlvbufen,fouzedongtaixingneng(SNR/SFDR)會下降並大幅改變。為了確定高速ADC的(de)采(cai)樣(yang)帶(dai)寬(kuan),應(ying)當(dang)使(shi)用(yong)上(shang)文(wen)中(zhong)的(de)示(shi)例(li),因(yin)為(wei)這(zhe)些(xie)數(shu)據(ju)並(bing)非(fei)總(zong)能(neng)從(cong)數(shu)據(ju)手(shou)冊(ce)中(zhong)獲(huo)取(qu)。通(tong)常(chang),數(shu)據(ju)手(shou)冊(ce)會(hui)規(gui)定(ding)甚(shen)至(zhi)列(lie)出(chu)轉(zhuan)換(huan)器(qi)采(cai)樣(yang)帶(dai)寬(kuan)內(nei)經(jing)過(guo)生(sheng)產(chan)測(ce)試(shi)、能夠保證額定性能的頻率。然而,在較老的ADC產品中這些測試頻率在數據手冊中並不總是以FMAX來定義。今後還需要對行業中的這些帶寬術語做出更好的說明、定義和測試。
結論
本文給出了有關如何查看一般靜態ADC的不精確性誤差和涉及帶寬的ADC不精確性誤差的指導說明。還提供了針對ADC誤(wu)差(cha)以(yi)及(ji)這(zhe)些(xie)誤(wu)差(cha)如(ru)何(he)影(ying)響(xiang)信(xin)號(hao)鏈(lian)的(de)更(geng)深(shen)入(ru)解(jie)釋(shi)。請(qing)記(ji)住(zhu),並(bing)非(fei)所(suo)有(you)的(de)元(yuan)件(jian)都(dou)采(cai)用(yong)相(xiang)同(tong)的(de)方(fang)式(shi)構(gou)建(jian),這(zhe)對(dui)於(yu)有(you)源(yuan)和(he)無(wu)源(yuan)器(qi)件(jian)來(lai)說(shuo)都(dou)是(shi)正(zheng)確(que)的(de)。創(chuang)建(jian)囊(nang)括(kuo)所(suo)有(you)這(zhe)些(xie)誤(wu)差(cha)的(de)電(dian)子(zi)表(biao)是(shi)插(cha)入(ru)不(bu)同(tong)信(xin)號(hao)鏈(lian)元(yuan)件(jian)的(de)簡(jian)便(bian)方(fang)法(fa),可(ke)更(geng)快(kuai)進(jin)行(xing)評(ping)估(gu)並(bing)決(jue)定(ding)元(yuan)件(jian)的(de)權(quan)衡(heng)取(qu)舍(she)。這(zhe)在(zai)元(yuan)件(jian)之(zhi)間(jian)進(jin)行(xing)成(cheng)本(ben)、尺寸和功耗的權衡取舍以及衡量信號鏈性能差異方麵尤為如此。
進jin行xing下xia一yi款kuan信xin號hao鏈lian設she計ji時shi,應ying牢lao記ji這zhe些xie原yuan則ze。提ti出chu申shen請qing後hou,我wo們men將jiang為wei您nin發fa送song一yi份fen電dian子zi表biao格ge分fen析xi,其qi中zhong會hui強qiang調tiao上shang文wen提ti到dao的de示shi例li。您nin可ke隨sui意yi使shi用yong該gai電dian子zi表biao格ge,以yi滿man足zu您nin的de設she計ji需xu要yao。若ruo您nin有you任ren何he其qi它ta問wen題ti,請qing通tong過guoADI EngineerZone®,(在線技術支持社區)與我聯係,或者通過 RReeder與我聯係。
有關如何生成完整的信號鏈分析將在《第二部分:模擬信號鏈精度》中進行討論。最後,請記住,單純增加信號鏈中ADCdexingnenghuofenbianlvwufatishengceliangjingdu。ruguoyijiucunzaitongyangshuliangdeqianduanzaosheng,jingdujiangbuhuidedaogaishan。zhihuirangzaoshengceliangdadaogengjingxidechengdu,bingzuizhongkenengrangshejirenyuandelaobanfuchugengduodechengben。
參考電路
AN010應用筆記,信號分析儀的動態範圍測量. LDS Dactron, 2003。
Bennett, William R."量化信號頻譜",Bell System技術雜誌,第27卷,1948。
Bennett, William R."PCM係統內噪聲",Bell Labs Record,第26卷,1948。
Brad Brannon,AN-410應用筆記"通過擾動消除轉換器非線性",ADI公司,1995。
Gyorki, John R. 信號調理與PC數據采集手冊,第三版,1-11。
Kester, Walt. "模數轉換:研討會係列" ,模數轉換,ADI公司,2004。
整體精度 = ENOB (有效位數),數據轉換。
Ruscak, Steve和Larry Singer。利用直方圖技術測量模數轉換器噪聲,模擬對話,第29-2卷,1995。
"係統衰減預算、精度、分辨率" Dataforth.
Titus, John. "分辨率和精度: 相似,並不相同" 。Design News, 2003.
本文轉載自亞德諾半導體。
推薦閱讀:
特別推薦
- 噪聲中提取真值!瑞盟科技推出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
熱門搜索
SATA連接器
SD連接器
SII
SIM卡連接器
SMT設備
SMU
SOC
SPANSION
SRAM
SSD
ST
ST-ERICSSON
Sunlord
SynQor
s端子線
Taiyo Yuden
TDK-EPC
TD-SCDMA功放
TD-SCDMA基帶
TE
Tektronix
Thunderbolt
TI
TOREX
TTI
TVS
UPS電源
USB3.0
USB 3.0主控芯片
USB傳輸速度



