直方图测试模数转换器(ADC)

原创 摩尔学堂 2023-10-17 11:36

关键点:

  • 直方图测试是确定模数转换器(ADC)静态参数的最流行方法之一。

  • 直方图测试使用统计分析来确定ADC的过渡点,而不是直接测量过渡点。

  • 线性斜坡直方图测试方法可以用于测量ADC的微分非线性度(DNL)误差。


摘要:

直方图测试是测试ADC静态参数的最受欢迎的方法之一。该方法通过分析ADC输出的统计数据来确定过渡点,能够在给定的测量时间内实现接近理论最优精度。与传统的伺服环测试方法相比,直方图测试方法对于高噪声水平下的ADC具有更好的效率。线性斜坡直方图测试是一种常用的直方图测试方法,可以用于测量ADC的微分非线性度(DNL)误差。该方法使用线性斜坡输入信号,并通过统计ADC输出来计算过渡点的宽度。除了DNL误差测量之外,直方图测试还可以用于测量ADC的整体非线性度(INL),但由于测量误差的累积和输入信号非线性度的限制,INL的测量更加困难。

直方图测试是确定模数转换器 (ADC) 静态参数的最流行的方法。在本文中,了解直方图测试的基础知识以及如何使用线性斜坡直方图测试的细节。


静态线性测试对于模数转换器 (ADC) 制造的经济性非常重要,这就是为什么学术界和工业界的研究人员投入大量工作来开发更高效的 ADC 测试方法。

本系列的上一篇文章介绍了用于测试 ADC 静态参数的伺服环路方法。在本期中,我们将总体讨论直方图方法,并特别探讨线性斜坡直方图测试的用途。

不过,首先让我们看一下伺服环方法的主要缺点,正是这些缺点使得开发这种替代测试方法成为必要。

伺服环路方法:ADC 噪声影响

虽然伺服环路方法是一种流行的工业测试技术,但它无法为具有较大输入参考噪声的 ADC 提供最佳效率。它在给定测量时间内的精度明显低于代表理论最佳精度的 Cramér-Rao 界限。图 1 比较了伺服环路测试的性能(表示为“传统”图)与 Cramér-Rao 界限预测的精度。

 

图 1.伺服环路测试性能精度与理论最佳值的比较。图片由P. Capofreddi提供

正如您所看到的,伺服环路方法无法在较高噪声水平下提供最佳效率。

对于输入参考噪声足够低的 14 位 ADC,伺服环路方法可能会令人满意地工作。然而,当今许多高分辨率 ADC 都具有高输入带宽,导致峰峰值、输入参考噪声超过 2 LSB(最低有效位)。这就是为什么我们需要能够导出 ADC 传输函数(无论其噪声水平如何)的测试方法。

ADC 的直方图测试

直方图测试也称为代码密度测试,是迄今为止测试 ADC 静态参数最流行的方法。通过该方法在给定测量时间内实现的精度非常接近 Cramér-Rao 界限指定的理论最佳值(图 2)。

 

图 2.与理论最佳值相比的直方图测试性能精度。图片由P. Capofreddi提供

 

与直接测量 ADC 转变点的伺服环路方法不同,直方图方法使用转换器输出的统计分析来确定转变点。图 3 说明了直方图测试背后的基本思想。

 

图 3.从右上角顺时针方向 — 理想 3 位 ADC 的传输特性、应用于 ADC 输入的满量程斜坡的旋转波形以及该波形的旋转直方图。图片由 Steve Arar 提供

图 3 可分为三个图,上面用字母表示。图 3(a) 显示了理想 3 位 ADC 的传输特性。图 3(b) 显示了应用于 ADC 输入的满量程斜坡的旋转波形。假设斜坡有固定的坡度;我们知道理想 ADC 的传递函数具有统一的步长。

例如,考虑对应于代码 011 和 100 的步骤。这两个步骤具有相同的宽度,因此斜坡信号应在步骤的转换点之间产生相同的电压变化(ΔV1 = ΔV22)。自从ΔV1V1= ΔV2,并且斜坡的斜率是恒定的,因此Δt1 = Δ2t2这意味着斜坡输入在相同的时间内落入不同代码的输入范围内。换句话说,ADC 在每个输出代码上花费相同的时间。

基于此观察,我们可以收集大量输出样本并创建代码出现次数的直方图。直方图中的每个“bin”代表一个输出代码,每个bin的计数给出了该代码出现的次数。该计数与 ADC 传输函数中相应步长的宽度成正比。

图 3(c) 显示了此示例的旋转直方图 - 请注意,与代码 001 到 110 对应的 bin 都具有相同的计数(在本示例中为 8)。由于理想 ADC 中的第一步和最后一步通常定义为具有 0.5 LSB 和 1.5 LSB 的宽度,因此与代码 000 和 111 对应的 bin 的计数分别为 4 和 12。

有人可能会说第一个和最后一个代码实际上没有定义的宽度,因为第一个代码没有下限,而代码 111 没有上限。如果输入使 ADC 过载,这两个代码的出现频率可能会比预期更高。事实上,在实际直方图测试中,斜坡输入的幅度被选择为稍微超过 ADC 输入范围的两端。这样做是为了确保输入信号执行 ADC 的所有代码。因此,直方图方法中通常会忽略第一个和最后一个 bin。

直方图测试中常用的输入信号

图 3 所示的测试称为线性斜坡直方图测试顾名思义,它使用斜坡输入但是,直方图测试的输入不一定是斜坡 - 正弦输入是常见选择,并且可以使用具有已知概率分布函数 (PDF) 的任何输入。我们只需要计算理想 ADC 针对测试中使用的输入信号类型产生的输出 PDF。接下来,将测量的输出直方图与理论输出直方图进行比较,我们可以确定 ADC 的实际转变点。

使用线性斜坡直方图测试查找 DNL 误差

现在我们已经讨论了直方图测试背后的理论,接下来让我们使用直方图方法来查找示例 ADC 的微分非线性 (DNL) 误差。

首先,考虑图 4(红色曲线)中所示的非理想 3 位 ADC。

图 4.理想(蓝色)和非理想/非线性(红色)示例 ADC 响应。图片由 Steve Arar 提供

下面的图 5 中提供了该示例 ADC 的 DNL 图。请注意,缺少代码 5 (101) 。

 

图 5.示例 ADC 的微分非线性。图片由 Steve Arar 提供

 

现在,使用上述满量程范围为 1 V 的传递函数,我们将以 40 kHz 的采样率对周期性斜坡进行数字化。图 6 显示了结果。

 

图 6.重复周期性线性斜坡输入,例如 ADC 直方图测试。图片由 Steve Arar 提供

 

斜坡周期(0.29 秒)远大于样本之间的时间,可以使用以下等式进行描述:

在哪里:

T是样本之间的时间(以秒为单位)

s是采样频率(以 Hz 为单位)。

换句话说,斜坡输入相对于 ADC 采样率缓慢变化。这允许每个 ADC 代码被“命中”多次。

如果我们收集 80,000 个样本,我们会得到如图 7 所示的直方图。

 

图 7.示例 ADC 的数字代码出现次数的直方图。图片由 Steve Arar 提供

 

Bin 5 的计数为零,表明代码 5 (101) 丢失。检查理想的 ADC 响应(图 4 中的红色曲线)表明,理想阶跃的宽度等于第一个和最后一个转换点之间的电压间隔除以之间的阶跃数:

换句话说,理想台阶的宽度等于平均宽度。因此,具有理想宽度 (DNL = 0) 的代码出现的次数等于每个 bin 的平均代码计数。排除第一个和最后一个 bin,我们可以计算每个 bin 的平均命中数:

将 bin 高度除以平均代码计数即可得到图 8 中的归一化直方图。

图 8. ADC 测试示例的正态直方图分布。图片由 Steve Arar 提供

 

归一化直方图以最低有效位指定代码宽度,我们之前确定理想步长的高度为 1 LSB。了解这一点后,我们可以通过从图 8 的归一化 bin 计数中减去 1 LSB 来生成 DNL 信息(图 9)。我们的结果与图 5 中的 DNL 图一致。

 

图 9.示例 ADC 的 DNL。图片由 Steve Arar 提供

 

如果采取适当的预防措施,线性斜坡直方图方法可用于测量 16 位或更高分辨率的 ADC 的微分非线性。准确测量积分非线性 (INL) 更具挑战性。

 

使用线性斜坡直方图测试来测量 INL

INL规范描述了实际传递函数的转变点与理想值的偏差。INL是DNL误差的累积效应,因此第m个代码的INL可以通过应用以下等式找到:

原则上,可以将DNL信息代入上述方程来确定INL误差。然而,在实践中,有几个误差源妨碍我们准确测量 INL。


测试电路参数和 ADC 特性的变化会导致 INL 测量误差。测试电路的变化可能来自电源、参考电压或输入信号发生器;可变的 ADC 特性包括偏移和增益。

上式中的求和本质上是在测量时间内累积所有这些误差,可能会导致10 位以上线性度的错误结果。

缓慢的测量系统会加剧漂移问题——如果它无法跟上 ADC 的高采样率,则收集所需数量的样本将需要更长的测量时间。如果漂移误差是限制因素,我们可以使用快速傅立叶变换 ( FFT ) 测试来测量 ADC 谐波失真,这是 INL 的主要影响。FFT 测试需要的样本数量要少得多,因此对漂移不太敏感。

此外,线性斜坡直方图测试假设输入斜坡是完全线性的。输入中的任何非线性都会直接转化为我们的 INL 测量中的误差。这限制了基于斜坡直方图的INL 测量对 12 位左右的 ADC的使用。为了解决这个问题,我们可以使用正弦输入进行直方图测试,因为可以轻松生成低噪声、纯正弦输入。



11月09日-10日将在上海举办一期SerDes课程,本期短期课程旨在通过提供 SerDes 空间所需的系统级和电路级概念来弥补这些差距。课程将从传统的模拟架构开始,逐步发展到今天基于 DSP 的均衡和定时恢复。本课程从传统的模拟混合信号 SerDes 架构开始,该架构如今仍适用于 UCI、HBM 和 XSR 解决方案。之后,我们将转向 ADC-DSP 解决方案。

--点击图片即转至课程页面

--------------------

今天小编带来了:ISSCC2023套餐,里面有文章、Short Course、PPT、Tutorial等,同学可以拿回去自己学习研究。

ISSCC2023完整资料领取方式如下   
识别关注下方公众号
公众号对话框输入 1425 
由于公众号后台资料容量有限
每份资料有效期为30天,过期会被更新删除
资料仅供个人学习使用,禁止分享与转发!
大家如果需要,请及时下载!

1、深入理解SerDes(Serializer-Deserializer)之一

2、深入理解SerDes(Serializer-Deserializer)之二

3、科普:深入理解SerDes(Serializer-Deserializer)之三

4、资深工程师的ESD设计经验分享

5、干货分享,ESD防护方法及设计要点!

6、科普来了,一篇看懂ESD(静电保护)原理和设计!

7、锁相环(PLL)基本原理 及常见构建模块

8、当锁相环无法锁定时,该怎么处理的呢?

9、高性能FPGA中的高速SERDES接口

10、什么是毫米波技术?它与其他低频技术相比有何特点?

11、如何根据数据表规格算出锁相环(PLL)中的相位噪声

12、了解模数转换器(ADC):解密分辨率和采样率

13、究竟什么是锁相环(PLL)

14、如何模拟一个锁相环

15、了解锁相环(PLL)瞬态响应

16、如何优化锁相环(PLL)的瞬态响应

17、如何设计和仿真一个优化的锁相环

18、锁相环(PLL) 倍频:瞬态响应和频率合成

19、了解SAR ADC

20、了解 Delta-Sigma ADC

21、什么是数字 IC 设计?

22、什么是模拟 IC 设计?

23、什么是射频集成电路设计?

24、学习射频设计:选择合适的射频收发器 IC

25、连续时间 Sigma-Delta ADC:“无混叠”ADC

26、了解电压基准 IC 的噪声性能

27、数字还是模拟?I和Q的合并和分离应该怎么做?

28、良好通信链路性能的要求:IQ 调制和解调

29、如何为系统仿真建模数据转换器?

30、干货!CMOS射频集成电路设计经典讲义(Prof. Thomas Lee)

31、使用有效位数 (ENOB) 对 ADC 进行建模

32、以太网供电 (PoE) 的保护建议

33、保护高速接口的设计技巧

34、保护低速接口和电源电路设计技巧

35、使用互调多项式和有效位数对 ADC 进行建模

36、向 ADC 模型和 DAC 建模添加低通滤波器

37、揭秘芯片的内部设计原理和结构

38、Delta-Sigma ADCs中的噪声简介(一)

39、Delta-Sigma ADCs中的噪声简介(二)

40、Delta-Sigma ADCs 中的噪声简介(三)

41、了解Delta-Sigma ADCs 中的有效噪声带宽(一)

42、了解Delta-Sigma ADCs 中的有效噪声带宽(二)

43、放大器噪声对 Delta-Sigma ADCs 的影响(一)

44、放大器噪声对 Delta-Sigma ADCs 的影响(二)

45、参考电压噪声如何影响 Delta Sigma ADCs

46、如何在高分辨率Delta-Sigma ADCs电路中降低参考噪声

47、时钟信号如何影响精密ADC

48、了解电源噪声如何影响 Delta-Sigma ADCs

49、运算放大器简介和特性

50、使用 Delta-Sigma ADCs 降低电源噪声的影响

51、如何设计带有运算放大器的精密电流泵

52锁定放大器的基本原理

53了解锁定放大器的类型和相关的噪声源

54、用于降低差分 ADC 驱动器谐波失真的 PCB 布局技术

55、干货!《实用的RFIC技术》课程讲义

56、如何在您的下一个 PCB 设计中消除反射噪声

57、硅谷“八叛徒”与仙童半导体(Fairchild)的故事!   

58、帮助你了解 SerDes!                                    

往期精彩课程分享

1、免费公开课ISCAS 2015 :The Future of Radios_ Behzad Razavi

2、免费公开课:从 5 微米到 5 纳米的模拟 CMOS(Willy Sansen)

3、免费公开课:变革性射频毫米波电路(Harish Krishnaswamy)

4、免费公开课:ESSCIRC2019-讲座-Low-Power SAR ADCs

5免费公开课:ESSCIRC2019-讲座-超低功耗接收器(Ultra-Low-Power Receivers)

6、免费公开课:CICC2019-基于 ADC 的有线收发器(Yohan Frans Xilinx)

7、免费公开课:ESSCIRC 2019-有线与数据转换器应用中的抖动

8、免费公开课:ISSCC2021 -锁相环简介-Behzad Razavi

9、免费公开课:ISSCC2020-DC-DC 转换器的模拟构建块

10、免费公开课:ISSCC2020-小数N分频数字锁相环设计

11、免费公开课:ISSCC2020-无线收发器电路和架构的基础知识(从 2G 到 5G)

12、免费公开课:ISSCC2020-从原理到应用的集成变压器基础

13、免费公开课:ISSCC2021-射频和毫米波功率放大器设计的基础

14、免费公开课:ISSCC 2022-高速/高性能数据转换器系列1(Prof. Boris Murmann)

15、免费公开课:ISSCC 2022-高速/高性能数据转换器系列2(Dr. Gabriele Manganaro)

16、免费公开课:ISSCC 2022-高速/高性能数据转换器系列3(Prof. Pieter Harpe

17、免费公开课:ISSCC 2022-高速/高性能数据转换器系列4(Prof. Nan Sun)





专注于半导体人才培训,在线学习服务平台!


人才招聘服务平台

摩尔学堂 摩尔学堂专注于半导体人才培训,在线培训与学习服务平台,泛IC领域MOOC分享互动平台。 www.moorext.com
评论
  • 根据环洋市场咨询(Global Info Research)项目团队最新调研,预计2030年全球无人机锂电池产值达到2457百万美元,2024-2030年期间年复合增长率CAGR为9.6%。 无人机锂电池是无人机动力系统中存储并释放能量的部分。无人机使用的动力电池,大多数是锂聚合物电池,相较其他电池,锂聚合物电池具有较高的能量密度,较长寿命,同时也具有良好的放电特性和安全性。 全球无人机锂电池核心厂商有宁德新能源科技、欣旺达、鹏辉能源、深圳格瑞普和EaglePicher等,前五大厂商占有全球
    GIRtina 2025-01-07 11:02 95浏览
  • 村田是目前全球量产硅电容的领先企业,其在2016年收购了法国IPDiA头部硅电容器公司,并于2023年6月宣布投资约100亿日元将硅电容产能提升两倍。以下内容主要来自村田官网信息整理,村田高密度硅电容器采用半导体MOS工艺开发,并使用3D结构来大幅增加电极表面,因此在给定的占位面积内增加了静电容量。村田的硅技术以嵌入非结晶基板的单片结构为基础(单层MIM和多层MIM—MIM是指金属 / 绝缘体/ 金属) 村田硅电容采用先进3D拓扑结构在100um内,使开发的有效静电容量面积相当于80个
    知白 2025-01-07 15:02 96浏览
  • 彼得·德鲁克被誉为“现代管理学之父”,他的管理思想影响了无数企业和管理者。然而,关于他的书籍分类,一种流行的说法令人感到困惑:德鲁克一生写了39本书,其中15本是关于管理的,而其中“专门写工商企业或为企业管理者写的”只有两本——《为成果而管理》和《创新与企业家精神》。这样的表述广为流传,但深入探讨后却发现并不完全准确。让我们一起重新审视这一说法,解析其中的矛盾与根源,进而重新认识德鲁克的管理思想及其著作的真正价值。从《创新与企业家精神》看德鲁克的视角《创新与企业家精神》通常被认为是一本专为企业管
    优思学院 2025-01-06 12:03 135浏览
  • 这篇内容主要讨论三个基本问题,硅电容是什么,为什么要使用硅电容,如何正确使用硅电容?1.  硅电容是什么首先我们需要了解电容是什么?物理学上电容的概念指的是给定电位差下自由电荷的储藏量,记为C,单位是F,指的是容纳电荷的能力,C=εS/d=ε0εrS/4πkd(真空)=Q/U。百度百科上电容器的概念指的是两个相互靠近的导体,中间夹一层不导电的绝缘介质。通过观察电容本身的定义公式中可以看到,在各个变量中比较能够改变的就是εr,S和d,也就是介质的介电常数,金属板有效相对面积以及距离。当前
    知白 2025-01-06 12:04 188浏览
  • 大模型的赋能是指利用大型机器学习模型(如深度学习模型)来增强或改进各种应用和服务。这种技术在许多领域都显示出了巨大的潜力,包括但不限于以下几个方面: 1. 企业服务:大模型可以用于构建智能客服系统、知识库问答系统等,提升企业的服务质量和运营效率。 2. 教育服务:在教育领域,大模型被应用于个性化学习、智能辅导、作业批改等,帮助教师减轻工作负担,提高教学质量。 3. 工业智能化:大模型有助于解决工业领域的复杂性和不确定性问题,尽管在认知能力方面尚未完全具备专家级的复杂决策能力。 4. 消费
    丙丁先生 2025-01-07 09:25 93浏览
  • 每日可见的315MHz和433MHz遥控模块,你能分清楚吗?众所周知,一套遥控设备主要由发射部分和接收部分组成,发射器可以将控制者的控制按键经过编码,调制到射频信号上面,然后经天线发射出无线信号。而接收器是将天线接收到的无线信号进行解码,从而得到与控制按键相对应的信号,然后再去控制相应的设备工作。当前,常见的遥控设备主要分为红外遥控与无线电遥控两大类,其主要区别为所采用的载波频率及其应用场景不一致。红外遥控设备所采用的射频信号频率一般为38kHz,通常应用在电视、投影仪等设备中;而无线电遥控设备
    华普微HOPERF 2025-01-06 15:29 138浏览
  • 在智能家居领域中,Wi-Fi、蓝牙、Zigbee、Thread与Z-Wave等无线通信协议是构建短距物联局域网的关键手段,它们常在实际应用中交叉运用,以满足智能家居生态系统多样化的功能需求。然而,这些协议之间并未遵循统一的互通标准,缺乏直接的互操作性,在进行组网时需要引入额外的网关作为“翻译桥梁”,极大地增加了系统的复杂性。 同时,Apple HomeKit、SamSung SmartThings、Amazon Alexa、Google Home等主流智能家居平台为了提升市占率与消费者
    华普微HOPERF 2025-01-06 17:23 172浏览
  • 根据Global Info Research项目团队最新调研,预计2030年全球封闭式电机产值达到1425百万美元,2024-2030年期间年复合增长率CAGR为3.4%。 封闭式电机是一种电动机,其外壳设计为密闭结构,通常用于要求较高的防护等级的应用场合。封闭式电机可以有效防止外部灰尘、水分和其他污染物进入内部,从而保护电机的内部组件,延长其使用寿命。 环洋市场咨询机构出版的调研分析报告【全球封闭式电机行业总体规模、主要厂商及IPO上市调研报告,2025-2031】研究全球封闭式电机总体规
    GIRtina 2025-01-06 11:10 112浏览
  • 本文介绍编译Android13 ROOT权限固件的方法,触觉智能RK3562开发板演示,搭载4核A53处理器,主频高达2.0GHz;内置独立1Tops算力NPU,可应用于物联网网关、平板电脑、智能家居、教育电子、工业显示与控制等行业。关闭selinux修改此文件("+"号为修改内容)device/rockchip/common/BoardConfig.mkBOARD_BOOT_HEADER_VERSION ?= 2BOARD_MKBOOTIMG_ARGS :=BOARD_PREBUILT_DTB
    Industio_触觉智能 2025-01-08 00:06 38浏览
  • By Toradex 秦海1). 简介嵌入式平台设备基于Yocto Linux 在开发后期量产前期,为了安全以及提高启动速度等考虑,希望将 ARM 处理器平台的 Debug Console 输出关闭,本文就基于 NXP i.MX8MP ARM 处理器平台来演示相关流程。 本文所示例的平台来自于 Toradex Verdin i.MX8MP 嵌入式平台。  2. 准备a). Verdin i.MX8MP ARM核心版配合Dahlia载板并
    hai.qin_651820742 2025-01-07 14:52 62浏览
我要评论
0
点击右上角,分享到朋友圈 我知道啦
请使用浏览器分享功能 我知道啦