当前位置:网站首页>Mastering JESD204B (3) – Debugging of AD6676
Mastering JESD204B (3) – Debugging of AD6676
2022-07-30 07:37:00 【The FPGA signal processing】
Based on AD6676-204B debugging chapter 3
- Purpose:
The purpose of this section is mainly about DMA transfers.In the previous section, we mentioned that the overall data flow of the project is the data collected by AD. First, the data is transmitted to ZYNQ FPGA through the Aurora interface. The PL end of ZYNQ receives the data sent by Aurora, and then transmits the data through the DMA interface.to the PS side, and then the PS transmits the data to the host computer through the network.The host computer stores the received data as a file for subsequent processing.
2. Block diagram:
The specific block diagram is as follows:
3. Implementation principle:
The most basic interfaces we want to use here are the Aurora and DMA interfaces. Let's take a look at the IP configuration of Aurora:
First, we need to determine the line rate of Aurora transmission;
Second, what is the reference clock corresponding to the line rate;
Third, then its initialization clock and dynamic configuration clock, these twoThe default clock is 100MHz;
Fourth, the flow control configuration of the Aurora interface is here, we do not need flow control, so choose none here;
DMA is implemented on the ZYNQ side.Therefore, we must first build the minimum system of ZYNQ.Later, I will publish an article about building the ZYNQ system. Here we will skip this part and develop it directly in the built project.

It can be seen that as long as you send data to the ZYNQ interface according to the A X iStream interface, you can receive data on the software sideInterrupt to DMA and give data.
This will enable data to pass through Aurora to ZYNQA complete process from the PL end of the ZYNQ to the ps end of the ZYNQ.
边栏推荐
- [Common usage of markdown]
- js advanced study notes (detailed)
- OP tokens and non-transferable NFTs work to build a new digital democracy
- 51数码管显示
- 使用Apifox测试套件自动化测试接口
- 基于 JupyterLab 插件在 GraphScope 中交互式构图
- IO进程线程->标准IO->day1
- 快速排序学习记录
- NS3 error fatal error: ns3/opengym-module.h: No such file or directory
- 网络协议04 - 物理层和数据链路层
猜你喜欢
随机推荐
一种新的DNA生物素系统Biotin LC hydrazide|CAS:109276-34-8|(+)-生物素酰胺基己酸肼
Shortcut keys commonly used in the use of Word
快速排序学习记录
Biotin-PEG4-DADPS-Picolyl-azide(CAS:2599839-59-3)生物素试剂
基于粒子(Points)模拟雨雪天气效果
04-加壳和脱壳
C language, usage of qsort in library function, and explanation
网络协议03 - 路由和NAT
Unity 渲染流水线
掌握JESD204B(二)–AD6676的调试
This beta version of Typora is expired, please download and install a newer; workaround
四、6、前缀、中缀、后缀表达式(逆波兰表达式)
基于STM32F103的消防系统之驱动电机风扇
如何将matlab数据导入modelsim仿真
Event Delivery and Responder Chains
网络协议01 - 基础概念
memset()函数的使用总结和细节
如何使用xilinx的FFT ip
How to create a shortcut without the "shortcut" suffix?
独立按键控制led








