一、JESD204B概述

1、JED204B是什么?

一种新型的基于高速SERDES的ADC/DAC数据传输接口。ADC/DAC的采样速率变得越来越高,数据的吞吐量越来越大,对于500MSPS以上的ADC/DAC,动辄就是几十个G的数据吞吐率,采用传统的CMOS和LVDS已经很难满足设计要求,JESD204B应运而生。现在各大厂商的高速ADC/DAC上基本都采用了这种接口。

2、JESD204B的优缺点

2.1、优点:

a)        减少了PCB布板空间。

b)        减小了器件的引脚和封装大小。

c)        更简单的时序控制

2.2、 缺点:

a)        更复杂的电路设计,需要特殊的时钟电路

b)        增加了接口的传输延时

2.3、下表是JESD204B、LVDS接口之间的对比:

接口类型

JESD204B

LVDS

最高速率

12.5Gbps

1Gbps(DDR)

是否需要随路的时钟线

不需要,采用CDR技术从数据流中恢复时钟

需要时钟线:一条差分位同步时钟线,一条差分帧同步时钟线

是否需要链路对齐

不需要

需要数据线和时钟线之间严格对齐

引脚数(14bit,1GSPS采样)

4条(2对数据差分线)

32条(12对数据差分线+2对差分时钟线)

3、JED204B种类

JESD204B一共有三种子类,分别是子类0,子类1和子类2。三个子类主要是根据同步方式的不同划分的,现在大部分ADC/DAC都使用的子类1,所以接下来主要讲解子类1。

二、JESD204B子类1概述

JESD204B包括3个之类,分别是子类0,子类1,子类2;三个子类主要是根据同步方式的不同划分的。子类0兼容JESD204A,子类1使用SYSREF同步,子类2使用SYNC进行同步。只有子类1和子类2支持确定性延迟——发送端到接收端之间的链路延迟固定。

大部分的ADC和DAC都支持子类1,JESD204B标准协议中子类1包括:传输层,链路层,物理层。在少部分资料中也会介绍含有应用层,应用层是对JESD204B进行配置的接口,在标准协议中是不含此层,只是为了便于理解,添加的一个层。传输层负责将采样数据映射为数据帧。链路层负责链路的建立,数据传输。物理层负责数据的发送和接收。

JESD204B相对于LVDS接口来说,不需要位同步和帧同步时钟,但是JESD204B仍然需要两个同源时钟对两端的发射设备和接收设备进行同步,JESD204B的物理连接如下图:

JESD204B概述相关推荐

  1. python fpga chips_基于FPGA实现JESD204B高速接口设计

    曹鹏飞 摘 要:JESD204B接口是高速ADC和DAC芯片采用的数据通信接口之一,具有传输速率高,抗干扰能力强,芯片间同步方便等优点.目前国内JESD204B 接口应用多由国外集成芯片提供,缺乏自主 ...

  2. [4G+5G专题-142]: RF- JESD接口简介

    作者主页(文火冰糖的硅基工坊):文火冰糖(王文兵)的博客_文火冰糖的硅基工坊_CSDN博客 本文网址: 目录 前言: 第1章 JESD204B概述 1.1 JESD204B是什么? 1.2 ESD20 ...

  3. DA FMC子卡学习资料:基于JESD204B的4路1Gsps AD 4路1.25Gsps DA FMC子卡

    基于JESD204B的4路1Gsps AD 4路1.25Gsps DA FMC子卡 一.板卡概述 板卡为标准FMC 接口子卡,  ADC采用两片TI的ADS54J60, 4通道1Gsps,16bit, ...

  4. DA FMC子卡设计资料yuanlit:FMCJ456-基于JESD204B的2路3GspsAD 2路3Gsps DA FMC子卡

    DA FMC子卡设计资料yuanlit:FMCJ456-基于JESD204B的2路3GspsAD 2路3Gsps DA FMC子卡 一.板卡概述 该子卡是高速AD9172DAC和AD9208ADC的F ...

  5. AD9680之JESD204B接口2路、4路、8路的14bit 500MSPS/1GSPS/1.25GSPS采样率子卡的中文版本设计及调试经验资料分享

    板卡概述: [FMC155] FMC155 是一款基于 VITA57.1 标准的,实现 2 路 14-bit.500MSPS/1GSPS/1.25GSPS 直流耦合 ADC 同步采集 FMC 子卡模 ...

  6. AD9680+JESD204B接口+FPGA FMC高速率数据采集板卡

    板卡概述: [FMC_XM155] FMC_XM155 是一款基于 VITA57.1 标准的,实现 2 路 14-bit.500MSPS/1GSPS/1.25GSPS 直流耦合 ADC 同步采集 FM ...

  7. Java 多线程概述

    多线程技术概述 1.线程与进程 进程:内存中运行的应用程序,每个进程都拥有一个独立的内存空间. 线程:是进程中的一个执行路径,共享一个内存空间,线程之间可以自由切换.并发执行,一个进程最少有一个线程, ...

  8. 【SpringMVC】概述

    概述: SpringMVC:是基于spring的一个框架, 实际上就是spring的一个模块, 专门是做web开发的.                       理解是servlet的一个升级 Sp ...

  9. 梯度下降优化算法概述

    本文原文是 An overview of gradient descent optimization algorithms,同时作者也在 arXiv 上发了一篇同样内容的 论文. 本文结合了两者来翻译 ...

最新文章

  1. Swift字典Dictionary快速文档
  2. yolov3 python_Python 3 Keras YOLO v3解析与实现
  3. LDAP-轻量级目录访问协议(统一认证)
  4. javascript时间戳和日期字符串相互转换
  5. Flash翻书效果研究
  6. gentoo实体机安装显卡驱动和解决多媒体播放问题
  7. async与await详解
  8. springboot中使用redis的案例
  9. namp安装及官方使用手册翻译及注释5
  10. MAX30102 模拟IIC读取程序(C语言)
  11. Apple Pay编程指南(6) -沙盒测试
  12. 初探可视化新秀PyG2Plot
  13. python tkinter界面 多进程启动scrapy爬取百度贴吧的回复,显示爬取进度,并可以搜索回帖人,指定时间生成词云图,用pyinstaller打包成exe(七)
  14. 流量矩阵常见的两种估计方法对比
  15. 国内云服务地域选择和测速
  16. 什么?你也被问到JVM了
  17. 解决 sublimeLinter-php 的配置问题
  18. 计算机图形学课程设计html源码,孔令德的计算机图形学实验及课程设计(VC++版)...
  19. WebApp之JQuery Mobile实现火车列表信息查询
  20. 快速幂 蒙格马利算法

热门文章

  1. 第十五届全国大学生智能车竞赛百度深度学习车模
  2. 2020年全国大学生智能汽车竞赛山东赛区比赛专家组工作方案
  3. AD5933测量容性负载时的神秘振荡信号
  4. 只要尝试过飞,日后走路也会仰望天空
  5. AD9833所产生的高频信号质量分析
  6. @Transactional注解在什么情况下失效?
  7. 新乡职业学院对口计算机分数线,新乡职业技术学院2020年录取分数线(附2017-2020年分数线)...
  8. python flask web开发_Python Flask web后端开发
  9. linux x window system下载,linux的x window system
  10. 在MySQL查询山东省男生信息_mysql查询语句