7.5.6 时间交错型ADC

我们可以通过将多个ADC做并行来实现非常高速的ADC[Black, 1980]。下图展示了一个四通道时间交错型ADC的架构图:

此处,\(\phi_0\)是一个四倍于\(\phi_1\)到\(\phi_4\)的速率的时钟。此外,\(\phi_1\)到\(\phi_4\)彼此都落后一个\(\phi_0\)的周期。这样每个转换器都可以连续获得以\(\phi_0\)速率采用的输入信号\(V_{in}\)。通过这种方式,四个ADC可以以输入采样频率的四分之一进行工作。

使用这种方式时,以\(\phi_0\)频率工作的输入采样保持电路成为了关键,而剩余的四个采样保持电路可以容忍较大的时钟漂移,因为信号此时已经被采样好了。因此,有时输入采样保持电路会使用不同的工艺来实现,例如砷化镓,而剩余的采样保持电路可以使用硅工艺。一个\(1GHz\)的6 bit ADC使用了时间交错架构,并且使用了砷化镓的采样保持电路[Poulton, 1987],而四个双极型ADC每个以\(250MHz\)频率工作。

同样关键的问题是不同的采样保持电路和ADC信号路径是高度匹配的,因为不匹配会制造杂音。例如,考虑一个m路时间交错型ADC,有一个ADC有着\(100mV\)的直流偏差。这个系统每\(m\)个数字码会产生一个和其他\((m-1)\)个不同的杂音,其杂音频率为\(f_s/m\)及其谐波。这些杂音独立于输入信号的频率与幅度,并且即使在输入为零时也会产生。另一个错误源是,不同的采样保持电路和ADC电路呈现出不同的信号增益。在这个情况下,由于增益在周期性改变,输入信号实际上相当于乘以了一个周期性信号。因此,假设有一个\(f_{in}\)的正弦信号输入,输出会包含一个\(kf_s/m\pm f_{in}\)的谐波,其中\(k\)为整数。因为这属于内部调制的结果,因此其频率和幅度取决于输入信号的频率和幅度。并行信号路径之间的带宽失配则会导致取决于频率的增益失配,并且也会带来杂音。这些非理想因素在许多的应用中的影响可能是灾难性的,因为杂音可能会出现在感兴趣频带内。下图展示了一个存在偏移和增益误差的输出频谱:

幸运的是,如果不同信号路径之间的失配可以被精确的识别,那么他们就可以通过数字的方式消除掉,如下图所示:

但是及时对其作了消除,偏移和增益失配还是增加了ADC在没有非线性情况下必须要能够处理的动态范围。

模拟集成电路设计系列博客——7.5.6 时间交错型ADC的更多相关文章

  1. Flutter 即学即用系列博客——03 在旧有项目引入 Flutter

    前言 其实如果打算在实际项目中引入 Flutter,完全将旧有项目改造成纯 Flutter 项目的可能性比较小,更多的是在旧有项目引入 Flutter. 因此本篇我们就说一说如何在旧有项目引入 Flu ...

  2. Django 系列博客(七)

    Django 系列博客(七) 前言 本篇博客介绍 Django 中的视图层中的相关参数,HttpRequest 对象.HttpResponse 对象.JsonResponse,以及视图层的两种响应方式 ...

  3. Django 系列博客(一)

    Django 系列博客(一) 前言 学习了 python 这么久,终于到了Django 框架.这可以说是 python 名气最大的web 框架了,那么从今天开始会开始从 Django框架的安装到使用一 ...

  4. ARM的体系结构与编程系列博客——ARM处理器系列介绍

    ARM处理器系列介绍 现在到了3月,过年过得过于舒服了.系列博客也停更了近半月,我果然是个慢(lan)性(gui)子,那么趁着到校的第一天晚上,就写一篇博客来继续我的系列博客了!众所周知,ARM处理器 ...

  5. 窥探Swift系列博客说明及其Swift版本间更新

    Swift到目前为止仍在更新,每次更新都会推陈出新,一些Swift旧版本中的东西在新Swift中并不适用,而且新版本的Swift会添加新的功能.到目前为止,Swift为2.1版本.去年翻译的Swift ...

  6. Flutter 即学即用系列博客——05 StatelessWidget vs StatefulWidget

    前言 上一篇我们对 Flutter UI 有了一个基本的了解. 这一篇我们通过自定义 Widget 来了解下如何写一个 Widget? 然而 Widget 有两个,StatelessWidget 和 ...

  7. Flutter 即学即用系列博客——04 Flutter UI 初窥

    前面三篇可以算是一个小小的里程碑. 主要是介绍了 Flutter 环境的搭建.如何创建 Flutter 项目以及如何在旧有 Android 项目引入 Flutter. 这一篇我们来学习下 Flutte ...

  8. Flutter 即学即用系列博客——09 MethodChannel 实现原生与 Flutter 通信(二)

    前言 上一篇我们讲解了如何通过 EventChannel 实现 Android -> Flutter 的通信. 并且也看到了 Flutter 内部 EventChannel 源码也是对 Meth ...

  9. Flutter 即学即用系列博客——09 EventChannel 实现原生与 Flutter 通信(一)

    前言 紧接着上一篇,这一篇我们讲一下原生怎么给 Flutter 发信号,即原生-> Flutter 还是通过 Flutter 官网的 Example 来讲解. 案例 接着上一次,这一次我们让原生 ...

  10. Flutter 即学即用系列博客——08 MethodChannel 实现 Flutter 与原生通信

    背景 前面我们讲了很多 Flutter 相关的知识点,但是我们并没有介绍怎样实现 Flutter 与原生的通信. 比如我在 Flutter UI 上面点击了一个按钮,我希望原生做一些处理,那么原生怎么 ...

随机推荐

  1. CF1344F Piet's Palette 题解

    CF1344F Piet's Palette 我们发现,如果两项颜色相同,则把两项都删去,这很符合异或的性质.再结合后面一条两项颜色不同,将这两项替换为与这两种颜色不同的颜色,我们发现需要找到三个数 ...

  2. notebook 开启 有限元学习

    简介 jupyter-notebook --ip 0.0.0.0 开启 sudo docker run -ti -p 127.0.0.1:8888:8888 -v $(pwd):/home/fenic ...

  3. SciTech-Physics-Relativity:相对论: 正解"相对论" + "光速不变原理"+VS 声波、水波 的传播速度

    SciTech-Physics-Relativity:相对论: Relativity:相对论 Relativity:相对论 分 "广义相对论"和"狭义相对论". ...

  4. ICEE-RF Trisistors-

    Radio frequency (RF) transistors RF Transistor subcategories Low Noise RF Transistors High Linearity ...

  5. SciTech-Hardware-SoC/FPGA-ASIC 设计 之 System C: 使用SystemC做 系统建模(硬件+软件) 以及 RTL和C/C++ 的联合仿真验证

    SystemC: The language for System-level design, modeling and verification. SystemC addresses the need ...

  6. Arthas使用指南:安装与常用命令(trace、watch)详解

    Arthas 是阿里开源的Java诊断工具,能在不重启应用的情况下实现线上问题排查.性能监控和动态代码热更新.本文将详细介绍其核心功能与使用技巧. 一.快速安装与启动 # 下载最新版Arthas cu ...

  7. JavaBean就是一个Java类且满足以下2点:(1)public 修饰的类 ,public 无参构造;(2)所有属性都是private,并且提供set/get

    JavaBean就是一个Java类且满足以下2点 : public 修饰的类 ,public 无参构造 所有属性(如果有) 都是private,并且提供set/get (如果boolean 则get ...

  8. Android实现实时视频聊天功能|源码 Demo 分享

    疫情期间,很多线下活动转为线上举行,实时音视频的需求剧增,在视频会议,在线教育,电商购物等众多场景成了"生活新常态". 本文将教你如何通过即构ZEGO 音视频 SDK 在Andro ...

  9. 【C++ Primer Plus】C++11 深入理解右值、右值引用和完美转发

    1. 右值引用和移动语义 1.1 左值和右值 左值 local value:存储在内存中.有明确存储地址(可寻址)的数据(x.y.z) 右值 read value:不一定可以寻址,例如存储于寄存器中的 ...

  10. Adobe2024全家桶大更新, 包含Win/Mac M1 M2 ,安装教程分享

    按照以往的惯例每年的10月份下旬将会迎来Adobe一年一度的软件大更新,大家期待已久的 Adobe 2024 全家桶终于来了,这次可以说是不痛不痒的大更新,喜欢尝鲜的小伙伴赶紧安排上! Adobe 2 ...