XC7Z020框架设计Firmware编写思路

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

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

 基本框架如下:

 XC7Z020框架设计Firmware编写思路_设计制作_电源/新能源

 Firmware 编写思路:

1. 在Vivado中编写用户自定义func     ti   on_IP with AXI_lite;

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

3. 调用用户自定义func  TI on_IP with AXI_lite 模块;

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

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

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

7. 上位机编写待续;

75
117
0
6

相关资讯

  1. 1、荒岛决战江湖求生《倚天屠龙记》新版本今上线4794
  2. 2、单极霍尔效应传感器解析1526
  3. 3、迁移到云平台?迁移前测试是必须的措施2565
  4. 4、新春版本将袭《刺客信条:海盗》喜庆迎开年2701
  5. 5、像《雷霆宙域》那样在《敢达争锋对决》抒写龟霸传奇1983
  6. 6、《热血坦克》向经典致敬重掀MMORTS风云749
  7. 7、联发科首次超过高通成功登顶!成2020年Q3季全球最大智能手机芯片厂商3120
  8. 8、3k玩《超级群英传》新版资讯抢先首曝799
  9. 9、芯片设计行业“钱”途可期297
  10. 10、太阳充磁机的电路和性能特点分别是什么?4021
全部评论(0)
我也有话说
0
收藏
点赞
顶部