ADC学习(3)—— 电压比较器

参考:Boris Murmann Stanford University

文章目录

  • ADC学习(3)—— 电压比较器
    • 一. 电压比较器概述
    • 二. 高增益实现
      • 2.1 开环放大器级联
      • 2.2 再生锁存器
      • 2.3 锁存器的offset
      • 2.4 Kickback
    • 三. 其他设计考虑
      • 3.1 过驱动恢复
      • 3.2 亚稳态
    • 四. 六种参考设计

一. 电压比较器概述


理想的电压比较器比较输入模拟电压与参考电压之间的差值,并通过无穷增益的放大器输出数字的0或1信号。

电压比较器的输入并不是时间连续的,仅在采样后的时间内对采样的信号进行电压比较。所以我们关注的是采样数据输入的情况,如上图中的第一种情况。

二. 高增益实现

主要有两种实现高增益放大器的方法:

  1. 多级放大器:电阻负载的差分对级联
  2. 正反馈再生锁存器:交叉耦合反相器

2.1 开环放大器级联


一般采用三级开环差分放大器级联。

三级联的积分器的输出电压计算公式如上图所示。积分器级联比电阻负载级联实现更快的放大。

2.2 再生锁存器


使用交叉耦合锁存器比级联放大器/积分器作为电压比较器更快。

一般还需要在再生锁存器前面加一级预放大。它起到上图所示的一些作用。下面是一些具体的电路拓扑结构,主要有三种。


2.3 锁存器的offset


锁存器由于晶体管或负载电容失配存在静态或动态offset。

当存在预放大级时,也会存在输入参考offset。

以上有一些解决offset的方法,重点有粗offset调谐。

粗offset调谐使用电容非平衡来调谐offset。

2.4 Kickback


由于寄生电容的存在,会产生不想要的信号反馈,即kickback。

面对kickback的迁移,可以使用额外的开关来隔断。

三. 其他设计考虑

3.1 过驱动恢复


考虑一个非常大的输入,然后对比较器输入极性相反的非常小的输入。可以通过上图的测试来评估过驱动恢复。

3.2 亚稳态


上图显示了将给定差分锁存器输入重生为全逻辑摆幅所需的时间。从图中可以看出,当比较器输入越小,比较输出所用的时间越长。时钟周期结束时,没有明确的逻辑决策,这被称为进入亚稳态。之后的逻辑门将进入难以预测的不稳定状态,因此将此结果归类为错误。在以下分析中,将尝试估计亚稳态发生的概率。

进入亚稳态的概率,由上图中的公式计算。

四. 六种参考设计

最经典的结构可以参考比较器示例(3),即Schinkel结构,以及带校准的示例(4)。





ADC学习(4)—— 电压比较器相关推荐

  1. (转)CC2530 ADC学习笔记

    (转自) http://blog.csdn.net/qq_15647227/article/details/53393253 CC2530 ADC学习笔记 CC2530的ADC最大支持14位(实际上为 ...

  2. ADC学习(3)——采样电路

    ADC学习(3)--采样电路 参考:Boris Murmann Stanford University 文章目录 ADC学习(3)--采样电路 一. 基本跟踪保持电路及其非理想性 1.1 有限采集时间 ...

  3. Stm32f103 ADC 学习笔记

    原文地址为: Stm32f103 ADC 学习笔记 在做有AD模块项目的时候遇到几个问题: 1,  ADC配合DMA采样规则是怎样的. 2,  ADC在DMA采可否不连续采样,以提高有效采样使用率和降 ...

  4. ADC学习系列(一):ADC基础概念

    本章主要是进行ADC的基础概念学习,从模拟和数字信号进行入手,分析各自的优缺点和应用场合,从而引出数模转换的重要性.紧接着提到了ADC部分最重要的奈奎斯特采样定理,了解采样频率和被测信号频率之间的关系 ...

  5. CC2530 ADC学习

    CC2530有8个ADC通道,系统框图如下: 使用ADC有两种情况: 第一种是连续转换,此时需要配置ADCCON1和ADCCON2寄存器: 第二种是单次转换,此时只需要配置寄存器ADCCON3即可. ...

  6. STM32F0 ADC学习

    开始时候使用的是stdlib的库,最近发现cube库用的越来越广泛了,遂开始使用cube库来完成ADC的多通道采集实验. ADC 的driver 在STM32F0XX_HAL_DRIVER当中,有st ...

  7. ADC 学习笔记(二)指标参数总结

    分辨率 这个参数仅仅代表输出位数,不代表有效的性能参数 有效位数ENOB 真正代表了多少位为精确的数据,与SNR和NSD(噪声功率谱密度)有密切的关系 最大量程FSR(full scale range ...

  8. ADC学习系列(二):ADC参数详解

    本章节主要讲解ADC的主要参数,部分类似于某些电压电流参数就不提及了,从ADC的基本参数,静态参数,动态参数三大分类来进行讲解.用ADI的高速ADC LTC2380的datasheet部分参数来进行举 ...

  9. DM365 adc学习笔记

    Data: 2015.11.23 Author: cjh Theme: DM365 adc Note 数据手册并没有写明ADC可采集电压的范围,但是整个ADC模块的供电电压是1.8V,并且参照合众达的 ...

  10. An 8-Bit 10-GS/s 16×Interpolation-Based Time-Domain ADC

    An 8-Bit 10-GS/s 16×Interpolation-Based Time-Domain ADC With <1.5-ps Uncalibrated Quantization St ...

最新文章

  1. 终于有人手把手用Java实现超市管理系统
  2. javax顶层接口分析
  3. Hadoop(HDFS、YARN、HBase、Hive和Spark等)默认端口表
  4. [编写高质量代码:改善java程序的151个建议]建议31-在接口中不要存在实现代码...
  5. Hibernate查询之Criteria查询
  6. 玉林中专计算机专业,玉林最好的中专学校有哪些 十大中专学校排名
  7. POJ 2492 A Bug's Life
  8. 1.1 计算机网络组成与分类
  9. 随机微分方程学习笔记03 Fisk-Stratonovich积分
  10. 智能门锁主流品牌有哪些?选购门锁时要注重产品的哪些特性?
  11. 关于直流输电方向一些行业动态
  12. android实现高德地图实时导航,高德地图之实时导航
  13. 阻止软件连接网络(Win)
  14. 【vscode】vscode常用插件介绍
  15. 计算机音频接口,一台计算机的两个音频输出
  16. tensorflow中axis理解非常重要
  17. 七月算法深度学习笔记4 -- CNN与常用框架
  18. 小白日志——扫灰、加内存条、装系统自己动手丰衣足食
  19. 分析数学成绩,尽然我考了0分
  20. ECHARTS 水球图

热门文章

  1. matlab2010b和7.0,Matlab的安装(以matlab2010b和matlab7.0的安装方法为例)
  2. 二维条码和射频识别技术在仓储物流系统中的应用
  3. Redis 内存碎片
  4. PDF虚拟打印机的输出目录在注册表里
  5. (2021 最新版)IntelliJ IDEA 下载安装及配置教程
  6. HashMap的底层简单理解
  7. FastDFS_简介和原理
  8. FastDFS原理概括
  9. GCode_interpreter解读
  10. python 批量下载地理空间数据云