色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

了解ADC積分非線性(INL)誤差

海闊天空的專欄 ? 來源:Harry Trietley ? 作者:Harry Trietley ? 2023-01-27 10:42 ? 次閱讀

了解積分非線性 (INL) 規范及其與模數轉換器ADC) 誤差的關系。

失調誤差、增益誤差和INL這三個參數決定了ADC的精度。失調和增益誤差可以校準出來,這使得INL成為主要的誤差貢獻者。INL規范描述了實際傳遞函數的過渡點與理想值的偏差。

什么是積分非線性 (INL)?

理想的ADC具有均勻的階梯輸入-輸出特性,這意味著每次轉換發生在與上一個轉換相距1 LSB(最低有效位)處。但是,對于實際ADC,步驟并不統一。例如,考慮圖1所示的傳遞曲線。

pYYBAGO9h4SAQhaxAAByw4C17vo721.jpg

圖1. ADC的傳輸曲線示例。

步寬與理想值的偏差由微分非線性(DNL)規范表征。然而,DNL誤差不能完全描述傳遞函數與理想響應的偏差,因為我們獲得的響應取決于DNL正負誤差在不同代碼中的分布方式。INL 規范允許我們表征代碼轉換與其理想值的偏差。要計算代碼 k 的 INL,我們可以使用以下等式:

poYBAGO9hU6Ad5JmAAAYnHnYdaw328.png

其中 T一個(k)和T理想(k) 分別表示從代碼 k-1 到 k 的實際和理想過渡;“理想步長”是ADC的LSB。對于上述示例,從代碼 1 (001) 到代碼 2 (010) 的實際轉換發生在理想轉換上方 0.125 LSB 處。因此,代碼 2 的 INL 是 INL(2) = +0.125 LSB。

從這里開始,我們可能會問,下一個轉換(從代碼 2 到 3)呢?請注意,從代碼 1 到 2 的轉換發生在理想值以上 0.125 LSB 處,并考慮到代碼 2 的寬度誤差(或 DNL)為 +0.25 LSB,我們可以推斷從代碼 2 到 3 的轉換應該發生在理想值以上 0.375 LSB 處。因此,我們有 INL(3) = +0.375 LSB。如您所見,代碼 3 的 INL 等于代碼 1 和 2 的 DNL 之和:

pYYBAGO9hWmAUAQMAAAeiRBpBMw575.png

將上述分析擴展到其他代碼,很容易通過應用以下等式來驗證第 m 個代碼的 INL:

poYBAGO9hX6AGF-LAAANi3da934350.png

INL 表示 DNL 錯誤的累積影響。在計算DNL和INL值時,我們假設ADC的失調和增益誤差已經校準出來。因此,第一個代碼(代碼 1)和最后一個代碼的 INL 為零。對于代碼零,未定義 INL。

表示 ADC INL 信息

就像 DNL 一樣,我們可以將 INL 信息表示為 INL 相對于代碼值的圖。對于上面的示例,我們得到如圖 2 所示的下圖。

poYBAGO9h4WAFXdFAAA-k8SFncc267.jpg

圖2. 顯示 INL 相對于代碼值的示例圖。

INL 通常也表示為所有代碼的最小值和最大值。我們假設的ADC的INL介于-0.71 LSB和+0.5 LSB之間。INL圖不僅表示ADC的線性度性能,而且還揭示了有關ADC內部架構的一些信息。例如,子范圍ADC具有三角形INL圖(圖3(a)),而閃存ADC通常具有隨機模式(圖3(b))。

poYBAGO9h4iAE4zlAABUYAVGZM8873.jpg

圖3.子范圍ADC三角形INL圖(a)和閃存ADC的隨機模式圖(b)示例。圖片由 M. Pelgrom 提供

INL:超出ADC量化誤差的誤差

需要注意的是,INL除了指定ADC的量化誤差外,還指定了一個誤差。由于ADC將連續模擬輸入范圍轉換為多個離散輸出代碼,因此即使是理想的ADC也會固有地會在系統中引入一些誤差,稱為量化誤差。如果我們將斜率為1的斜坡輸入施加到ADC,則可以從輸入中減去輸出代碼的模擬等效值,以找到量化誤差。如圖 4 所示。

pYYBAGO9h4qAcnuWAABPBme0nG0914.jpg

圖4. 顯示量化誤差的示例圖。

在圖4中,綠色曲線表示斜坡輸入,藍色階躍表示理想ADC產生的代碼的模擬等效值。然而,圖4中的下圖顯示了鋸齒形狀的量化誤差。讓我們看看非線性如何影響誤差項。如果將斜坡輸入應用于圖1中的非理想特性曲線,則得到以下誤差波形(圖5)。

poYBAGO9h4yAKP3mAABY0yDHFJ4588.jpg

圖5. 示例圖顯示了ADC輸出代碼的模擬等效值以及理想變換(a)和誤差波形(b)。

圖5(a)中的紫色階躍表示ADC輸出代碼的模擬等效值,藍點表示均勻階梯響應的理想過渡點。例如,考慮從代碼 1 到代碼 2 的轉換。如果這種轉換發生在理想點(A點),則代碼1的最負誤差將是-0.5 LSB。由于 INL(2)=+0.125 LSB,因此從代碼 1 到代碼 2 的實際轉換發生在高于理想值的 +0.125 LSB 處。由于這種延遲轉換,綠色曲線與ADC輸出之間的差值在轉換點(B點)大于0.5 LSB。通過檢查該圖,您可以確認 B 點的誤差由下式給出:

poYBAGO9hZ-ACzgGAAATjjte83Y506.png

請注意,雖然這種非理想效應將代碼 1 的誤差擴展到 -0.625 LSB,但它將下一個代碼(代碼 2)的誤差上限降低到 0.5 LSB - 0.125 LSB = +0.375 LSB。您可以在 D 點看到由 INL(3) = +0.375 LSB 引起的誤差波形的類似變化。

讓我們檢查代碼 6,看看負 INL 如何影響錯誤 (INL(6 )= -0.71 LSB)。在這種情況下,(F點)處的實際躍遷發生在理想值(E點)以下0.71 LSB處。由于ADC輸出增量早于預期值,因此會產生較大的正誤差。如錯誤圖所示,代碼 6 的誤差可以大到:

pYYBAGO9hbGARzgPAAATP5nYCuo596.png

使用理想ADC時,量化過程會產生±0.5 LSB的誤差。然而,對于實際的ADC,量化過程和INL都會影響系統的整體誤差。換句話說,INL是超出量化誤差的誤差。

到目前為止,我們考慮的INL定義可能是該規范中最有用和最常見的定義。但是,應該注意的是,ADC制造商的教科書和技術文檔中有時會提到其他一些定義。為了避免任何混淆,我們將在本文的其余部分查看INL的其他常見定義。

重新定義INL代碼:不同但相同的定義

在我們繼續其他定義之前,值得一提的是,人們可以用稍微不同的方式查看圖 1 中使用的定義。與其將 INL 定義為代碼轉換與其理想值的偏差,我們可以將其定義為代碼轉換與經歷第一個和最后一個代碼轉換的直線的偏差。如圖 6 所示。

poYBAGO9h42ARobWAABZK-k4YKI656.jpg

圖6. 顯示代碼在實際響應和理想響應之間的偏差的圖。

在圖 6 中,點 A 和 B 是第一個和最后一個轉換點。由于我們假設在INL計算之前失調和增益誤差為零,因此A點和B點對應于理想和實際傳遞函數。如您所見,穿過點 A 和 B 的線也穿過理想特性的所有其他過渡點(圖中的藍色曲線)。因此,實際過渡點與其相應理想過渡點的偏差等于該實際過渡點與穿過點 A 和 B 的直線的偏差。一些參考文獻,如《高速模數轉換》一書,使用此直線來定義ADC INL。另請注意,此參考線與之前文章中介紹的ADC線性模型(圖中的綠線)不同。

定義 INL - 代碼中心行定義

對于這種類型的定義,ADC傳輸特性是根據穿過ADC代碼中心的直線定義的。圖 7 顯示了如何使用代碼中心線定義 INL。

pYYBAGO9h46AFcuaAABWpzEcU6A690.jpg

圖7.使用代碼中心線定義 INL。圖片由 R. Plassche 提供

在上面的示例中,對角線是穿過理想ADC階躍中點的線(我們在本系列的文章中稱之為ADC的線性模型)。如圖所示,實際步長中點與直線的偏差被視為該代碼的INL誤差。

此示例顯示了此定義的一個缺點。如您所見,代碼 1101 的相鄰轉換偏離了理想值。但是,由于 1101 的測量代碼中心與理想值一致,因此該代碼的 INL 為零。使用圖 1 中使用的定義,代碼 1101 的 INL 將不為零。

作為旁注,上面的圖片取自Rudy van de Plassche的書。Rudy是世界著名的模擬設計師和許多電路和電路創意的發明者,例如斬波和穩定放大器,這些電路和電路理念在今天被廣泛使用。

另一個基于代碼中心的定義如圖 8 所示。

poYBAGO9h5CAAHb-AAAzxlW3oK8408.jpg

圖8.顯示代碼中心行定義的示例圖。圖片由M. Demler提供

在這種情況下,用于計算INL誤差的參考線是穿過實際傳遞函數的第一個和最后一個步驟的中點的線。對于三位ADC,這是穿過代碼001和110中點的線路。實際步長的中點與這條直線的偏差被認為是該代碼的INL誤差。

在這個特定的例子中,ADC傳遞函數具有交替的寬窄代碼,從第一個和最后一個代碼獲得的參考線截獲所有代碼的中點。因此,所有代碼的 INL 錯誤均為零。這再次凸顯了基于代碼中心的定義在某些情況下無法描述傳遞函數的非線性的缺點。

本文中討論的 INL 定義被歸類為基于端點的定義,因為它們僅使用第一個和最后一個代碼來派生參考線。定義 INL 誤差的另一種方法是最佳擬合方法。在這種情況下,使用一條適合所有代碼的直線作為參考線。本系列的下一篇文章將詳細研究最佳擬合方法。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • adc
    adc
    +關注

    關注

    99

    文章

    6533

    瀏覽量

    545462
  • INL
    INL
    +關注

    關注

    0

    文章

    7

    瀏覽量

    7553
收藏 人收藏

    評論

    相關推薦

    如何測試高精度ADC線性度?

    目前有待測18位精度ADC,需要測試其線性INL,DNL),由于內置PGA倍數=2/128,VREF=1V,共模點又在1.2V左右,所以單個差分輸入電壓只能在0.8V~1.8V之間。 塬本方案
    發表于 01-23 07:44

    非線性負載分為哪些類型

    非線性負載是指其電流波形與電壓波形不成線性關系的負載,這類負載在電力系統中較為常見,會對電網產生一系列不良影響。根據不同的分類標準,非線性負載可以分為以下幾種類型: 一、按負載性質分 電阻性
    發表于 12-18 15:18

    采用什么方法可以消除ADC,DAC的偏置誤差與增益誤差

    采用什么方法可以消除ADC,DAC的偏置誤差與增益誤差,希望能夠得到具體方案?有什么辦法減小ADC、DAC的DNL和INL嗎?
    發表于 12-18 07:41

    如何使用ADC_PRO來測試ADCINL與DNL等靜態特性參數?

    使用ADC-PRO來評估ADC的性能,動態特性參數已可以通過MultiFFT來計算,但靜態特性參數似乎無法計算,MultiHistogram似乎只能給出與噪聲有關的參數,INL與DNL等參數無法給出。
    發表于 12-10 06:29

    RCD非線性負載:原理、應用與優勢

    在現代電力電子系統中,非線性負載的應用越來越廣泛,其重要性也日益凸顯。RCD非線性負載作為一種典型的非線性模擬負載,廣泛應用于測試數據中心發電機組、UPS等供電設備,以確保其在實際使用中的安全性
    的頭像 發表于 12-03 17:49 ?1005次閱讀
    RCD<b class='flag-5'>非線性</b>負載:原理、應用與優勢

    DAC8531手冊上有線性誤差非線性誤差,這兩個是怎么定義的,區別又是什么呢?

    看到DAC8531手冊上有線性誤差非線性誤差,請教一下,這兩個是怎么定義的,區別又是什么呢?謝謝
    發表于 11-22 08:53

    非線性光耦與線性光耦的差別

    非線性光耦與線性光耦的不同 在電路中光耦的電路非常常見,光耦在電路中的作用是進行隔離并對光電進行轉換,光耦的種類當中,包括線性光耦與非線性光耦。雖然都是光耦,但是這兩種光耦的區別在哪?
    的頭像 發表于 11-16 10:28 ?488次閱讀

    正弦振蕩電路的非線性部分是什么

    正弦振蕩電路是一種電子振蕩器,它能夠產生穩定的正弦波形輸出。這種電路廣泛應用于信號發生器、通信設備和測試儀器中。正弦振蕩電路的核心組成部分包括線性部分和非線性部分。線性部分通常包括電阻、電容和電感
    的頭像 發表于 09-29 09:11 ?627次閱讀

    PGA309的非線性曲線是如何產生的?

    類似PGA309的信號調節器,我公司約500萬片的需求,對PGA309不是很了解,有些問題要請教 PGA309的非線性曲線是如何產生的? EEROM表中數據是如何寫進去的? PGA309DK能做些什么事? 有無批量自動校準的方法?
    發表于 09-23 06:48

    什么是無雜散動態范圍 (SFDR)?為什么 SFDR 很重要?

    的靜態(或直流)非線性。靜態非線性的特征是ADC 傳遞函數中的DNL(微分非線性)和INL積分
    發表于 09-11 15:48

    INA301的datasheet電特性表中的“Nonlinearity error”非線性誤差是如何定義的?

    想知道INA301的datasheet中的電特性表里面的”Nonlinearity error”(非線性誤差)的定義是什么,以及此指標在實際應用中的意義,設計時需要考慮哪些因素。
    發表于 08-02 11:11

    如何降低輸入引起的穩態誤差

    的來源 穩態誤差的來源主要包括以下幾個方面: 2.1 系統本身的非線性特性 許多實際系統都存在非線性特性,這些非線性特性會導致系統在輸入信號作用下產生穩態
    的頭像 發表于 07-29 10:50 ?570次閱讀

    非線性電路的基本特點是什么

    非線性電路是一類具有非線性特性的電路,其輸出與輸入之間的關系不是線性的。非線性電路在電子技術、通信技術、自動控制等領域有著廣泛的應用。本文將詳細分析
    的頭像 發表于 07-09 11:15 ?1458次閱讀

    非線性電路具有什么作用

    非線性電路在電子工程和電氣工程領域中扮演著非常重要的角色。它們在許多應用中發揮著關鍵作用,包括信號處理、放大、調制、解調、濾波、振蕩器、傳感器、執行器等。 非線性電路概述 非線性電路是指那些其輸出
    的頭像 發表于 07-09 10:41 ?1064次閱讀

    減小交流電橋的非線性誤差有哪些方法?

    交流電橋的非線性誤差可能來源于多個方面,包括元件的非線性特性、測量方法、電路設計以及外部環境因素。
    的頭像 發表于 05-15 17:59 ?2493次閱讀
    主站蜘蛛池模板: 久久国语露脸精品国产 | 激情床戏视频片段有叫声 | 国产精品色午夜视频免费看 | 囯产精品麻豆巨作久久 | 9797在线看片亚洲精品 | 国产精品嫩草影视在线观看 | 国产一区二区在线免费观看 | 理论片午午伦夜理片久久 | 男人扒开添女人屁股 | x8国产精品视频 | 97免费视频在线观看 | 人人看人人看 | 果冻传媒视频在线播放 免费观看 | 日韩欧无码一区二区三区免费不卡 | 中文有码中文字幕免费视频 | 日本撒尿特写 | cntv官网 | 国产99青草全福视在线 | 狠狠操天天操夜夜操 | 国产精品色吧国产精品 | 俄罗斯17vidio| 精品国产美女AV久久久久 | 国产360激情盗摄全集 | 日日操夜夜操天天操 | 朋友的娇妻好爽好烫嗯 | 亚洲成人综合在线 | 干性感美女 | 狼与美女谐音歌词 | 玖玖热视频一区二区人妻 | 一个人在线观看视频免费 | 国精产品砖一区二区三区糖心 | 日韩免费精品视频 | 把手戳进美女尿口里动态图 | 欧美性最猛xxxx在线观看视频 | 青青青手机视频 | 99精品视频在线免费观看 | 好紧小嫩嫩水的10p 好紧好湿太硬了我太爽了小说 | 国产成人精品电影 | 国产精品久久久久久免费字体 | 亚洲免费无码中文在线亚洲在 | 色欲狠狠躁天天躁无码中文字幕 |