当前位置:网站首页>掌握JESD204B(三)–AD6676的调试
掌握JESD204B(三)–AD6676的调试
2022-07-30 05:48:00 【FPGA-信号处理】
基于AD6676-204B调试第三章
- 目的:
这一节的目的主要讲了一下DMA传输。上一节我们有讲到项目整体的数据流是AD采集完的数据,首先数据是通过Aurora接口传至ZYNQ FPGA,ZYNQ的P L端接收Aurora发送过来的数据,然后再通过DMA接口,将数据传至PS端,然后PS再把数据通过网络传至上位机。上位机将收到的数据存储成文件,以便后续进行处理。
2. 框图:
具体框图如下:
3. 实现原理:
这里我们这里要使用到的最基本的接口就是Aurora和DMA两个接口,我们来看一下Aurora的IP配置:
一、首先我们要确定Aurora传输的线速率;
二、其次就是线速率对应的参考时钟是多少;
三、然后就是他的初始化时钟和动态配置时钟,这两个时钟默认都是为100MHz;
四、然后就是Aurora接口的流控配置在这里,我们不需要流控,所以这个地方选择none;
DMA是在ZYNQ端实现的。所以要首先搭建ZYNQ的最小系统。后期我会出一个关于搭建ZYNQ系统的文章,这里我们就跳过这部分直接在搭建好的工程中开发。

可以看得出来只要对ZY N Q端的接口按照A X iStream的接口方式送数据那么在软件端就能收到DMA的中断并给出数据。
这样便能实现数据通过Aurora到ZYNQ的P L端再到ZYNQ的ps端一个完整的过程。
边栏推荐
- -----博客声明
- 爬2.12.6的Antd上传图片坑
- 爬楼梯C语言
- 图扑数字孪生青岛城轨,赋能智慧交通低碳发展
- IO进程线程->文件IO->day2
- 每日一知识:手写深拷贝和浅拷贝(解决了循环引用的问题)
- QT serial port dynamically displays a large number of data waveform curves in real time (5) ======== "Final perfect solution version"
- 51数码管显示
- ParseException line 8:13 mismatched input ‘(‘ expecting ) near ‘int‘ in create table statement
- 【无标题】
猜你喜欢

DADPS-生物素-炔基_CAS:2241685-22-1试剂反应原理

Unity Gizmos扩展:线框圆

vscode 设置 sublime 的主题

Acwing Brush Questions Section 1

STM32F103连接L9110S电机驱动控制小水泵

antd table Summary总结栏置顶

DADPS Biotin Azide( CAS:1260247-50-4生物素基团和叠氮基团的 PEG 衍生物

xxx is not in the sudoers file.This incident will be reported错误

Unity Shader 标准光照模型——漫反射

含 3 个单元 PEG 的 ADC linker的PC DBCO-PEG3-Biotin
随机推荐
xftp的简单使用
【Exhibition of some projects】
题解——汉明距离
Unity Shader 标准光照模型
(*(void (*)())0)()的解读
基于THREEJS场景中模型局部辉光效果
图扑软件携手华为云再创合作共赢新局面
c语言编程练习
memset()函数的使用总结和细节
ES6 syntax notes (ES6~ES11)
Azide-SS-biotin|CAS:1620523-64-9|生物素-二硫键-叠氮可降解 (cleavable) 的 ADC linke
力扣题解
元宇宙与图扑国风的碰撞,科技与文化的虚实融合
C 语言之学生管理系统-多文件编程
>>> /deep/ ::v-deep 深度作用选择器
矩阵键盘
[Jiangsu University of Science and Technology Automation Association stm32F103c8t6] Notes [Initial 32 MCU and TIM timing interrupt initialization parameter configuration]
mysql数据库怎么设置手动提交
VSCode hides the left activity bar
基于STM32F103的消防系统之MQ-4气体传感器