当前位置: 首页 > news >正文

JESD204 ip核使用与例程分析(一)

JESD204 ip核使用与例程分析(一)

  • JESD204理解
  • JESD204 与JESD204 PHY成对使用原因
  • JESD204B IP核
    • JESD204B IP核特点
    • JESD204B IP核配置
      • 第一页
      • 第二页
      • 第三页
      • 第四页
    • JESD204 PHY IP核配置
      • 第一页
      • 第二页

JESD204理解

JESD204B是一种针对ADC、DAC设计的传输接口协议。此协议包含四层,

分别为:物理层、链路层、传输层、应用层。

物理层:约束接口规范(SERDES CML),串化,线速率等。

你要使用这个协议,你的电气接口,电气属性是什么样的

如JESD204B必须用SERDES接口,电瓶标准是CML。

链路层:并性数据组帧(添加控制位,结束位),8B/10B编码,链路建立。

传输层:链路建立之后,传输ADC的数据,以半字节为单位。

应用层:用户解析ADC数据并使用。

下图所示为JESD204 IP核例化为4通道接收器时与ADC芯片的应用,使用IP核后,用户只需要进行应用层逻辑开发:
在这里插入图片描述
下图所示为JESD204 IP核例化为4通道发送器时与DAC芯片的应用:
在这里插入图片描述

JESD204从发布开始至今有四个版本,分别为JESD204、JESD204A、JESD204B、JESD204C,目前使用最多的是JESD204B,各个版本之间的差异如下所示。
在这里插入图片描述
其中支持确定性延迟是JESD204B的特点,JESD204B链路的确定性延迟定义为串行数据从发送器(ADX或FPGA)的并行帧数据输入传播至接收器(DAC或接收端FPGA)并行帧数据输出所需的时间。
链路延迟
JESD204包含3种工作模式,如下所示。其中子类0是JESD204A的工作模式,不支持确定性延迟。子类1通过sysref和sync实现确定性延迟,子类2通过sync实现确定性延迟。子类1的结构最为复杂,也是JESD204B使用最广泛的模式。
在这里插入图片描述
子类1的框图如下所示,时钟芯片同时给发送端和接收端提供sysref和Device Clock,接收端和发送端通过sysref去产生与Device Clock同步的帧时钟和多帧时钟LMFC。在链路建立阶段接收端通过拉低SYNC信号,去同步多lane数据,具体细节在后文的JESD204B确定性延迟章节进

相关文章:

  • Coze 实战教程 | 10 分钟打造你的AI 助手
  • 高精度降压稳压技术在现代工业自动化中的应用
  • [Linux性能优化] 线程卡顿优化。Linux加入USB(HID)热插拔线程占用CPU优化。Linux中CPU使用率过高优化
  • 基于FPGA的车速检测系统仿真设计与实现
  • 降本增效双突破:Profinet转Modbus TCP助力包布机产能与稳定性双提升
  • Java 开源报表系统全解析:免费工具、企业案例与集成实践
  • 【Redis】双向链表结构
  • STM32 DMA技术深度解析:从原理到实战应用讲解
  • TCP 粘包
  • TCP实现安全传输的核心机制 + TCP的报文讲解(全程图文讲解)
  • 工业4.0神经嫁接术:ethernet ip转profinet协议通信步骤图解
  • 2025年渗透测试面试题总结-阿里云[实习]阿里云安全-安全工程师(题目+回答)
  • 典型的**N+1查询问题**
  • 云原生数据库排障新挑战:AI驱动与分布式架构深度解析
  • 区块链blog1__合作与信任
  • U盘启动CentOS安装与网卡驱动修复指南
  • 实战分析Cpython逆向
  • GpuGeek:为创新者提供灵活、快速、高效的云计算服务!
  • window 显示驱动开发-报告图形内存(四)
  • 磁盘I/O瓶颈排查:面试通关“三部曲”心法
  • 一周文化讲座|“我的生命不过是温柔的疯狂”
  • 浙能集团原董事长童亚辉被查,还是杭州市书法家协会主席
  • 将人工智能送上太空,我国太空计算卫星星座成功发射
  • 中美是否计划讨论美方以芬太尼为由对华征收的特别关税?外交部回应
  • 北洋“修约外交”的台前幕后——民国条约研究会档案探研
  • “一节课、两小时”,体育正在回归“C位”