在系统中的高速、高分辨率ADC中实现所需的动态性能

描述

与500ksps以上的ADC通信非常困难。在SPI通信中添加另一个变量(如电平转换器或隔离器)需要对时序以及修改硬件和固件有更多的了解。本应用笔记讨论了如何使用电平转换器或隔离器实现所需的动态性能。

介绍

MAX11905为20位、全差分SAR模数转换器(ADC),采样速率为1.6Msps。设计时 一块带有MAX11905的电路板,一个要求是测试不同范围的V。奥夫德,1.5V至3.6V。MAX11905评估板采用MAX14935隔离器,工作速率为150Msps,两端支持1.71V至5.5V I/O转换。集成 ADC和主板之间的隔离器并不像连接所有I/O信号那么简单。在本应用笔记中, 我们将讨论如何实现所需的动态性能。

设计和测试(一般情况)

在一般情况下,图1中的设计工作在低采样速率下,这意味着SPI SCLK在1MHz以下很慢。为此 在这种情况下,主器件以75MHz SCLK运行,以实现1.6Msps。MAX14935具有37.7ns的典型传播延迟 对于 tPLH和 37.9ns 对于 t菲尔.当MAX11905准备返回数据时,信号已通过隔离器两次, 被75.4ns至75.8ns的典型传播延迟所关闭。在处理高速和高分辨率时,每个 纳秒开始变得至关重要。

隔离器

图1.ADC与隔离器的数字通信电路(一般情况)。

在测试图1电路时,数据不能超过±262,143个计数,正负峰值 在MAX11905输入端施加满量程正弦波。图2为使用MAX11905采集的数据 评估板软件。预期数据应该接近 ±524,287 计数。由于隔离器的延迟,MSB 的数据丢失,只能捕获 19 位数据而不是 20 位。缺失位影响了 动态性能显著。MAX11905的额定SNR为98.1dB。图3显示信噪比仅为35.9dB。怎么样 他的问题解决了?

隔离器

图2.一般情况的数据捕获。

隔离器

图3.ADC与隔离器的数字通信FFT(一般情况)。

设计和测试(高速案例)

为了便于比较,图4称为高速情况。另一个隔离器MAX14936(同系列器件, 但不同方向的 I/O 数量不同),被引入系统。请注意 SCLK 的副本 在MAX11905和MAX14935之间,通过MAX14936路由回主器件。有了SCLK的副本, 消除了延迟,D外数据使用正确的 SCLK 边沿计时。我们不仅推出新硬件,而且 该设计还需要调整固件以接收返回的SCLK。主设备需要使用 SCLK 的副本 以存储数据。要记住的另一个注意事项是将返回的SCLK和DOUT放在同一个隔离器上。它不是 保证MAX14935/6传播延迟在不同器件之间相同。

隔离器

图4.ADC与隔离器的数字通信电路(高速外壳)。

图5显示了两个隔离器和一个返回SCLK的性能。动态性能更接近 预计适用于MAX11905。

隔离器

图5.ADC与隔离器的数字通信FFT(高速外壳)。

表 1.动态性能

 

参数 一般情况(分贝) 高速外壳 (dB)
谐波失真 -50.1 -114.9
信 噪 比 35.9 97.4
西纳德 35.7 97.4
SFDR 50.8 118.2
伊诺布 5.6 15.9
本底噪声 -87.2 -139.7

 

结论

使用MAX11905等带隔离器/电平转换器的器件设计高速、高分辨率ADC时, 始终将带有 DOUT 的 SCLK 副本返回给主设备。将此设计应用于所有高速、高分辨率ADC 并实现所需的动态性能。这样做可以节省创建新硬件和固件的时间和金钱。

审核编辑:郭婷

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分