JESD204B为业界标准序列通信链接,数据转换器与现场可编程门阵列(FPGA)、数字信号处理器(DSP)、特定应用集成电路(ASIC)等装置间的数字数据接口因此能化繁为简,这项标准减少装置间路由进而降低输入/输出及电路板面积需求,符合无线通信、量测、国防、航天等应用所需。

一般选择高速模拟数字转换器(ADC)时,ADC延迟高低大多并非重要设计因素或规格,最近新的JESD204B高速串行接口正迅速在全球普及,也逐渐成为数字接口首选,不过也因此为ADC延迟增加多个频率周期,故有些系统设计师仍继续沿用既有的低延迟接口,本文分析造成高速管线式ADC延迟的主因,并说明部分系统仍避免选用JESD204B的理由。

系统设计人员标示组件延迟时,通常以奈秒为单位,但管线式ADC延迟计算单位为频率周期,意指从ADC采样频率捕捉到输入讯号,至产生数字输出的时间差,采样率增加后,固定频率周期的绝对延迟奈秒数减少。

传输延迟(TPD)代表频率输入、频率输出与数据的缓冲延迟,一般未纳入延迟数据中,取决于缓冲使用量,以及个别缓冲击在不同制程、电压及温度下的延迟变化,故传输延迟属于变量,可能低于一个频率周期,也可能达到数个频率周期。

管线式ADC的产品说明书内,亦标明未纳入延迟数据的孔隙延迟,意指从输入采样频率的上升边缘抵达ADC,到采样实际发生之间的时间差。

分析管线式ADC延迟

现代高速管线式ADC的延迟与设计大有关系,ADC可拆解为四项基本区块:模拟前端、管线级、数字区块、输出级(图1),由于ADC设计师可决定各区块配置情形,基于ADC采样率、耗能、AC效能等考虑因素,每一项设计都各有不同。

图1 现代高速管线式ADC的基本区块

模拟前端内含采样保持放大器,有时再加上模拟输入缓冲,协助抑制切换电容采样电路的突波噪声,这个区块通常只需要半个到一个频率周期。
管线区内含个别管线级,以及组成输出数据的错误更正功能,每一管线级内含低分辨率ADC、数字模拟转换器(DAC)及残值放大器,由于各级间轮流使用频率上升边缘与下降边缘,通常只需半个频率周期,各级分辨率也不需相同,分辨率愈高,管线式整体延迟愈低,但也需要更多比较器、更高耗能、匹配更紧密、偏移更少,故设计愈复杂。依据各级数量多寡,管线式区块延迟介于二到五个频率周期,在不同使用情况下,错误更正功能可能外加一至二个频率周期。

数字区块延迟依架构内功能数量而定,多数管线式ADC介于三到十个频率周期,终端用户通常乐于拥有多功能,如数字增益管控、DC偏移更正、数据格式化(2s互补/偏移二进制或MSB/LSB First)等;然而内建多项功能却也会增加ADC延迟的频率周期,通常只要省略这些功能,延迟即可缩小,但即使是多任务器也会增加延迟。

ADC采样率也会冲击延迟情况,随着采样率增加,基于制程限制,或为减少耗能,数字区块可能得降低运作速度,如数字区块运作速度减半,即可同时处理两项样本,故实质ADC速度不变,但并行与序列运作仍会消耗额外的频率周期。

输出级内含数据格式器与数字接口,在传统低电压差动讯号(LVDS)接口中,这个区块只是移位寄存器,将数字数据置入LVDS输出缓冲内,依据单倍、双倍或四倍之别,只需一至二个频率周期;而最新JESD204B接口在此区块稍微复杂一些,加入8b/10b编码、数据搅拌器、序列器。ADC采样率与序列器数据传输速率提高后,可能需要更多内部并行处理,因此冲击延迟,而在不同的设计、ADC采样率与配置之下,JESD204B接口延迟可能介于四至二、三十个频率周期。

尽管多数系统设计人员乐于采用JESD204B接口,实现确定性延迟或印刷电路板路简化,但有些应用却无法应付额外延迟,如控制线路、电子反制,可接受的系统往返延迟极低。JESD204B接口可能增加诸多延迟,实际使用时更可能增加四倍。在接收路径上,数据得先解序列,才能够处理,传输侧亦同,数据得先在处理器/FPGA排序后至DAC内再次解序列(图2)。

图2 系统内含JESD204B接口的接收与传输路径范例。

考虑到JESD204B未必适合所有应用,半导厂遂推出不同版本的高速数据转换器,一者使用最新JESD204B接口,另一者维持传统LVDS接口,方便系统设计师自由选择,可运用JESD204B接口简化电路板设计,亦可以LVDS接口缩短延迟。

JESD204B与LVDS接口并行 管线式ADC延迟问题分析及解答相关推荐

  1. lvds接口屏线安装图解_lvds液晶屏幕接口详细讲解

    . . .. .. 1 . LVDS 输出接口概述 液晶显示器驱动板输出的数字信号中,除了包括 RGB 数据信号外,还包括行同步.场同步. 像素时钟等信号,其中像素时钟信号的最高频率可超过 28MHz ...

  2. 手机屏和大屏LCD显示面板接口(和处理器连接的接口类似12864等单片机处理器和屏接口的8086,SPI等并口串口屏以及RGB屏接口)LVDS接口常见于液晶电视中。eDP,LVDS,MIPI,HDMI

    mipi是手机液晶屏最常见的接口了 现在普遍的16:9或者16:10的宽屏,LCD接口大部分都是LVDS,也有RSDS接口,不过比较少.接口一般都是30PIN,不过由于尺寸不同,分辨率的不同,所用到的 ...

  3. TTL以及LVDS接口传输

    液晶屏接口主要分为TTL信号接口以及LVDS信号接口 定义如下: TTL接口:属于并行方式传输数据的接口,采用这种接口时,不必在液晶显示器的驱动板端和液晶面板端使用专用的接口电路,而是由驱动板主控芯片 ...

  4. LVDS接口和接口电路概述

    1.LVDS接口概述 LVDS,即Low Voltage Differential Signaling,是一种低压差分信号技术接口.克服以TTL电平方式传输宽带高码率数据时功耗大.EMI电磁干扰大等缺 ...

  5. lvds接口屏线安装图解_LVDS屏线接口LVDS接口介绍

    什么是LVDS接口 LVDS是英文Low Voltage Differential Signaling的缩写,是一种低压差分信号技术接口,它是美国NS(美国国家半导体)公司为克服以TTL电平方式传输宽 ...

  6. lvds接口屏线安装图解_液晶屏LVDS线类型图文讲解

    说明: 1.本资料是部分显示屏所使用的LVDS 线汇总表,其中对LVDS 接口插座.特征.编码等作 了介绍.如果这些显示屏的LVDS 线损坏,可参考: 2.由于1920X1080高清屏对应的数字板LV ...

  7. promise设置多个接口并行调用

    promise如何设置多个接口并行调用呢?这里我使用了promise all的方式,一开始让三个接口同时调用,代码如下图所示. mounted: function () {this.$nextTick ...

  8. 以太网接口 数据采集 matlab,基于以太网接口并行多通道采集器的设计

    1引言随着计算机技术的发展,各种外围接口如并行口.USB接口.以太网接口的相继出现及其性能的日益提高,市场上也随之出现了基于各种接口的便携式数据采集器或采集盒.在各种接口中,以太网接口在传输距离.传输 ...

  9. LVDS接口和LVDS技术

    LVDS接口 目前6.5寸及以上尺寸的液晶屏大多都是LVDS接口的了,而LVDS接口的屏主要是应用于工控行业. 如下图就是LVDS接口的使用场景: 下图所示为五通道LVDS发送芯片(DS90C385) ...

最新文章

  1. SLAM算法&技术之Gauss-Newton非线性最小二乘算法
  2. vagrant学习笔记 - 基本命令的使用
  3. DCMTK:部分元素访问API的应用程序
  4. Terrafugia希望在今年夏天带来真正可飞的Airplane
  5. java pdf 首页 缩略图_Java中将上传的文件首页生成缩略图(先将上传的文件转成pdf,然后将pdf转成jpg)...
  6. python在函数外调用变量
  7. python 编译器pyc_有没有办法知道哪个Python版本.pyc文件被编译?
  8. 谷歌、Facebook 大规模宕机!“裸奔时代”程序员该怎么办?
  9. Java基础之不一样的方法重载!
  10. Windows核心编程_异型窗口(续)
  11. python调用C++
  12. WIN32 汇编 工具栏的使用
  13. 【Python实践】Python部分实际案例解答1
  14. 经典白平衡算法(灰度世界法和完美反射法MATLAB完整代码)
  15. maven环境setting配置文件详解
  16. Chrome扩展框架-Vue项目(用vue配合webpack实现浏览器扩展,包含热更新,无需重复加载浏览器插件)
  17. smtplib库:Python使用QQ邮箱发送邮件
  18. 金融计算机怎么调成链式,FRM金融计算器使用方法
  19. 202五一杯数学建模ABC三题
  20. 【捡米通】网络赚钱,钱死磕才是王道!

热门文章

  1. 测试半桥电路 TPS28225,NCP3420驱动MOS半桥
  2. 第十六届全国大学生智能车竞赛赛题规划
  3. 使用BH1750测量激光发射器的强度
  4. 如何快速优雅的在CSDN输入公式?
  5. 广义互相关的公式,这一文都搜集全了
  6. 检查oracle安装,oracle安装前环境检查
  7. 灰度值取值范围_灰度实战(二):Apollo配置中心(2)
  8. ios 裁剪圆形头像_iOS开发笔记:实现圆形头像
  9. ftl不存在为真_LTL和FTL货运之间有什么区别?
  10. js获取html中img src属性值,javascript - js匹配img标签中的 src属性的值的正则怎么写?...