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

高速ADC数据格式与JESD204B IP数据格式映射关系

本文参考硕士论文:基于FPGA架构的高速信号传输系统的设计与实现-孙昌达

  • ADC端数据输出格式:data format

  • FPGA端数据接收格式:data format

Note:JESD204B IP先入数据存放在低字节,后入数据存放在高字节。

参考表4.9 OCTET这一行可知, ADC Sn采样数据均采用高字节数据在前,低字节数据在后,这样的顺序输出。因此,JESD204B IP接收的数据格式,字节顺序与ADC的字节顺序正好相反,故需要进行字节顺序调换。

  • note:按照我的理解,上图中,tdata1_buf应该是tdata1的上一个32位数据点,tdata1应该是tdata1_buf的下一个32位数据点。类似于reg_buf是reg打一拍。

  • 总结:ADC与FPGA数据映射规律
  1. 由表4.9可知,ADC12DJ3200整个采样周期的采样点数是80个,S0 ~ S79。有效数据比特为960bit,无效数据比特为64。 总的数据位宽为1024比特。
  2. FPGA的rx_data位宽为32比特,每个IP有8个Lane,所以对应的数据位宽为256比特。假设上述FPGA仅例化一个JESD204B IP。那么,ADC12DJ3200整个采样周期的采样点数,需要4个256比特数据点,对应FPGA IP输出的前后依次的4个数据点。
  • 上述工程中,FPGA例化2个JESD204B IP。所以需要分别映射。两个JESD204B IP的tdata1_buf和tdata1名字相同,但不是同一个信号。

http://www.xdnf.cn/news/862525.html

相关文章:

  • 数智破局·生态共生:重构全球制造新引擎 2025 WOD制造业数字化博览会即将在沪盛大启幕
  • LINUX64 FTP 1; rsync inotify.sh脚本说明
  • 银行用户评分规则 深度学习
  • 使用 Ansys Q3D 进行电容提取
  • 【android bluetooth 协议分析 14】【HFP详解 1】【案例一: 手机侧显示来电,但车机侧没有显示来电: 讲解AT+CLCC命令】
  • 分析Web3下数据保护的创新模式
  • MVCC理解
  • vscode中无法使用npm node
  • Windows 12确认没了,Win11 重心偏移修Bug
  • 2025年- H65-Lc173--347.前k个高频元素(小根堆,堆顶元素是当前堆元素里面最小的)--Java版
  • HDU-2973 YAPTCHA
  • Maven 构建缓存与离线模式
  • 第二章 进程管理
  • 让音乐“看得见”:使用 HTML + JavaScript 实现酷炫的音频可视化播放器
  • 【论文阅读笔记】Text-to-SQL Empowered by Large Language Models: A Benchmark Evaluation
  • 【RAG优化】rag整体优化建议
  • AI全栈之路:Ubuntu云服务器部署Spring + Vue + MySQL实践指南
  • MySQL索引(index)
  • Mybatis入门到精通
  • Spark实战能力测评模拟题精析【模拟考】
  • 编程技能:格式化打印04,sprintf
  • Ubuntu 16.04 密码找回
  • 区块链安全攻防战:51% 攻击与 Sybil 攻击的应对策略
  • 目标检测任务的评估指标mAP50和mAP50-95
  • OpenCV计算机视觉实战(10)——形态学操作详解
  • 【从前端到后端导入excel文件实现批量导入-笔记模仿芋道源码的《系统管理-用户管理-导入-批量导入》】
  • 目标检测任务的评估指标P-R曲线
  • NPOI操作EXCEL文件 ——CAD C# 二次开发
  • LlamaIndex:解锁LLM潜力的数据编排利器
  • C++性能优化指南