XC7Z020框架设计 Firmware编写思路

时间:2025-04-28  作者:Diven  阅读:0

在摸索了一段时间的Zynq后,自己制作了一块XC7Z020板子,板子到手后考虑使用中的总体框架。基本确定使用Ethernet为PC和board之间的通讯方式,DDR3作为PL端的大数据存储单元,并且划出一些寄存器用于PS和PL间的指令下达和状态返回用途。PL大数据传输例化DMA_IP core,连接DDR3。

XC7Z020框架设计 Firmware编写思路

编写带AXI_lite接口的自定义IP_Core任意读存DDR3,兼顾PL扩展IO用途。在Ethernet使用中,PS SDK编写使用LWIP协议,并开放UART接口方便调试。

基本框架如下:

Firmware 编写思路:

在Vivado中编写用户自定义function_IP with AXI_lite;

在Vivado中想调用ZYNQ7 processing system,AXI_DMA模块,并做相关设置;

调用用户自定义function_IP with AXI_lite 模块;

自动连线,并手动连接必要信号;

导出到SDK工程后,开始PL SDK编写,准备使用裸奔程序;

其主要思路为初始化-等待-命令-执行-反馈-等待,是和PC互动过程;

上位机编写待续;

猜您喜欢

变容二极管,又称为可变电容二极管,是特殊类型的二极管,其电容值可以通过施加在其两端的反向偏压进行调节。由于其优良的可调特性,变容二极管应用于调谐电路、频率合成器...
2025-03-30 09:30:02

超级电容是新型储能设备,市场需求大。投资超级电容龙头股票,潜力巨大。本文将分析几个方面,帮助你更好理解。超级电容的定义超级电容是新型电源。其存储能量能力强,充电...
2025-04-13 13:00:38


现代电子设备中,连接器扮演着非常重要的角色。随着科技的进步,市场对高性能连接器的需求不断增加。其中,CONN_10.16X7.2MM_TM连接器以其独特的设计和...
2025-03-06 19:38:06


电子产品的制造和维修过程中,贴片电阻作为常见的元器件,常常需要进行拆装。无论是对故障电路的修复,还是对电路的改造,掌握贴片电阻的拆装方法都是一项重要的技能。本文...
2025-04-14 20:30:03

现代科技快速发展的时代,配件的种类和功能层出不穷。其中,Accessories_13.95X6.6MM_SM因其独特的规格和多样的用途而受到关注。无论是在电子产...
2025-04-20 18:00:43

叉车作为常见的工业设备,在不同的应用场景中有着多种类型和区别。叉车根据动力来源可分为电动叉车和内燃叉车。电动叉车安静环保,适合室内使用,而内燃叉车则适合户外和重...
2014-04-11 00:00:00

气动砂磨机凭借其独特的设计和高效的性能,在工业领域中得到了应用。气动砂磨机采用气动驱动,具有较高的工作效率,能够快速处理各种材料,显著提高生产效率。其结构紧凑,...
2017-03-26 00:00:00

以太网供电 (Power over Ethernet,简称PoE) 标准,可以在使用一根网线的同时,传输数据和电力,为网络设备供电。这项技术省去了单独的电源线,...
2024-08-13 00:00:00