- 博客(5)
- 资源 (5)
- 收藏
- 关注
原创 一步步学习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 7757 1
原创 一步步学习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 4607 2
转载 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 3368
原创 ARMv7 CP15协处理器详解
1协处理器指令MCR和MRC 1.1MCR指令 1.2MRC指令 2CP15的主要功能 3 CP15寄存器功能介绍如下所示: 3.1寄存器c0 3.2寄存器c1 3.3寄存器c2 3.4寄存器C3 3.5 寄存器C5 3.6寄存器C6 3.7寄存器C7 3.8寄存器C8 3.9寄存器C9 3.10 寄存器C10 3.11...
2018-12-06 13:46:20 5377 1
原创 一步步学习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 2834
Xilinx_SDK_2017.4_LINUX(64位)
2018-02-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人