Fpga
漫步的风暴
敏于思而慎于言
展开
-
一步步学习zynq软硬件协同开发(AX7010/20)【FPGA篇】:FPGA控制流水灯及verilog基本语法学习
一、实验环境及目的板卡:AX7010Vivado版本:2017.1开发机:I7 4.2GHZ 8GB WIN10_X64参考文档:《ALINX黑金ZYNQ7000开发平台配套教程》实验目的:掌握ZYNQ PL端的开发流程,熟悉verilog的基本语法。其实黑金给出了一个例子就是1S翻转一次四个LED等,这里我想通过控制一组LED灯的不同输出效果来学习verilog及f...原创 2018-12-01 15:17:38 · 2698 阅读 · 0 评论 -
ZYNQ AXIDMA详解
转载出处:https://www.cnblogs.com/batianhu/p/zynq_axidma_xiangjie1.html一、基本概念AXIDMA: 官方解释是为内存与AXI4-Stream外设之间提供高带宽的直接存储访问,其可选的scatter/gather功能可将CPU从数据搬移任务中解放出来。在ZYNQ中,AXIDMA就是FPGA访问DDR3的桥梁,不过该过程受ARM的...转载 2018-12-26 18:27:12 · 3254 阅读 · 0 评论 -
一步步学习zynq软硬件协同开发(AX7010/20)【FPGA+ReWorks】:创建自定义IP实现rtc读写
一、实验环境及目的板卡:AX7010Vivado版本:2017.4开发机:I5 2.2GHZ 8GB WIN7_X64参考文档:《ALINX黑金ZYNQ7000开发平台配套教程》实验目的:掌握ZYNQ PL端的开发流程,创建自定义IP的方法,在ReWorks下利用该IP对RTC进行访问。黑金给出的实验是如何创建自定义IP,但是并没有对代码进行解读,可能对于FPGA会的...原创 2018-12-26 22:11:22 · 4249 阅读 · 2 评论 -
一步步学习zynq软硬件协同开发(AX7021)【AXI-DMA】:AXI-DMA Scatter/Gather Mode(SG模式)
AXI-DMA有几种模式,其中最难使用的莫过于Scatter/Gather模式,以下简称sg模式,axi_dma的框架如下:在AX7021上,有4路PL端的网口,该网口的驱动和PS端的驱动有所差别,移植到我们自己的RTOS下,需要重新做驱动,除了phy的配置,mac的配置,最关键的部分在于网络协议栈的描述符的处理,这里也就要涉及到sg模式的使用,要对网络协议栈也有比较强的理解。该部分的...原创 2018-12-28 23:26:36 · 7472 阅读 · 1 评论