热搜关键词: 机器人电路基础模拟电子技术matlablinux内核

pdf

多个A/D转换器与单个转换器的比较—提高了当前高速A/D转换器的SNR性能

  • 1星
  • 2013-09-19
  • 352.44KB
  • 需要2积分
  • 0次下载
标签: 转换

转换

转换器

转换器

比较

比较

多个A/D转换器与单个转换器的比较—提高了当前高速A/D转换器的SNR性能:当您需要有超过单个  A/D  转换器所能提供的动态范围时,您可以将多个转换器结合来实现您的目的,但前提是您实施了必要的分析。作者:Thomas  Neu  和  Grant  Christiansen,德州仪器  (TI)无线通信领域总是不断要求有更快更高精度的高速数据转换器,从而实现以更高精度处理更多的带宽(允许更多通道)。进一步提高模数转换器  (ADC)  性能的一种途径是对多个高速  ADC  的输出进行平均以提高动态范围。比如,使用两个  ADC  可将整体的信噪比  (SNR)  提高  3dB;若使用三个转换器,则可将整体的信噪比  (SNR)  提高  4.8dB。从理论上来讲,有两种不同方法可以将  SNR  提高  3dB(0.5  位)。第一种方法是将采样速率增加一倍,并对输出进行数字滤波(比如,采用  FIR  抽取滤波器)。第二种方法是将两个  ADC  并联,并简单地对数字输出进行平均。在许多情况下,将采样速率增加一倍的作法并不十分受人青睐,因为目前可能还没有更高速的  ADC。更高速的  ADC  也可能有较低的  SNR,并且通常比两个低速ADC  有更高的功耗。此外,还要求带有低抖动的更快速的采样时钟。本文说明了将三个  TI  ADS5546  转换器(14位、190Msps)结合在一起的实际结果,采用的是第二个方法,也就是把三个转换器并联,其解决了工程师在实施过程中所面临的时钟抖动问题。设置  对不同  ADC  的输出进行平均以提高  SNR  的效果是通过将三个  ADC  连接到一个  FPGA  进行验证的,该  FPGA  会输出每个  ADC  的转换结果,或输出两或三个  ADC  平均后的结果,见图  1。通过使用三个而不是一个  ADC,SNR  可获得理想情况下的  4.8dB  的提高,如下推论,该做法可将  14  位  ADC(SNR  ∼74dB)提高到  16-位  ADC  的水平(SNR  ∼79dB)。模拟输入信号被分路馈送到了三个  ADC  中;而这三个  ADC  采用同一个时钟源进行采样。一个  FPGA  可完成平均功能,以及从  DDR-LVDS  到  LVTTL  的数字输出的电平转换(从双数据率、低压差动信号到低压  TTL  的转换)。

展开预览

评论

登录/注册

意见反馈

求资源

回顶部

推荐内容

热门活动

热门器件

随便看看

  • 收到suoma的苹果了
    前几天suoma发了一个苹果贴,就支持了一下。快递的速度很快,两天就收到了。买的是大个的,18个一盒,每个还单独包装了,很细心。削了一个,口感很不错,很甜。最后帮suoma推荐一下,大家可以去看看。[url]https://bbs.eeworld.com.cn/thread-503244-1-1.html[/url]
  • PLATFORM BUILD 和IAR5.2的关系
    各位大虾好,有个问题向大家请教:小弟正在搞wince 5.0的开发工作,现在刚作好SBOOT,生成了SBOOT.bin,SBOOT.nb0,SBOOT.exe,现在我又装好了IAR5.2,并把SBOOT下的startup.s及.c文件和需要的.h文件加入到工程之中,但发现有好多问题1:在PB5.0下编译通过的.s文件,此时就会产生错误,譬如:GBLS AreaName 在IAR5.2下就会报 Er
  • 更高期望值引发中国工程师的跳槽冲动
    工程师跳槽的原因很多,从他们对当前公司和职业的满意度上,我们可以看出端倪。这次调查显示,对自己公司和职业感到满意的占19.9%,认为一般的有65.5%,感到不满意的占14.6%。也就是说,大部分人对自己的工作只认为一般,而感到满意和不满意的都是少数。 为了更一步剖析结果,我们根据被调查者的公司性质进行了交叉分析。结果显示,工程师满意度从高到低依次是纯外资、合资、国有和民营企业(见图1)。其中,民营
  • Nand Flash 分区只得到一半的容量?
    wince5.0 下flash是 1G bytes 的,型号K9K8G08U0M分号区后,我在存储管理器中看到,容量:960M,未分配的:896M,我只分到64M.问题:1、怎样我才能将未分配的容量加分出来呢?2、OS是通过哪个函数分得64M的呢,FMD_ReadSector()?我驱动中读到ID是对的,FMD_GetInfo()中,传给pFlashInfo的也是我注册表中设定的大小啊。3、我注册
  • Linux的CPU散热风扇持续旋转,发现CPU占用率高达99%
    #Linux的CPU散热风扇持续旋转,发现CPU占用率高达99%##通过SecureCRT工具,首先运行需要测试的程序,r然后设置网络通信端口,连接IP地址为开发板的IP和端口,登录开发板,输入top指令:发现CPU占用率高达99%,可能在程序中进入了死循环。
  • AVR中怎么象51那样把不变的数据存到代码段?
  • 基于KEELOQ跳码技术的密码发生器设计
  • 添加记录问题
  • 创意盲文手机:接通的不仅仅是电话
  • 麻烦前辈 @wangfuchong 下载 Altium Unified Components 谢谢啦

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
×