Zedboard系列教程

下面是我学习Zedboard FPGA开发板时的几个程序。这里算是个目录索引页了。

实验一:PL端的基本使用:Verilog实现按键控制LED灯 仿真
评价:本实验通过编写Verilog实现FPGA可编程逻辑,需要锁管脚。

实验二:PS端的基本使用:Hello World程序
评价:本实验在Vivado中搭建一个基本的Zynq平台,再用SDK编写程序,输出Hello world。

实验三:PS+PL端的结合使用:软硬件协同实现流水灯
评价:PS端是Zynq平台;PL端是LED灯,用自带的GPIO IP核实现的。PS端通过写寄存器的方法控制实现流水灯,不需要锁管脚。

实验四:DMA的基本使用:DMA环路测试
评价:Vivado中搭建该路径:DDR DRAM(PS)—>DMA—>FIFO(PL)—>DMA—>DDR DRAM(PS)。SDK中编写程序控制。

实验五:HLS+Vivado+SDK(一):FPGA加速矩阵乘应用(直接总线传输)
评价:利用HLS编写一个矩阵乘IP核,再利用Vivado搭建SoC,最后用SDK编写驱动程序实现矩阵乘加速。

实验五:HLS+Vivado+SDK(二):FPGA加速矩阵乘应用(DMA方式)
评价:基本过程同上,但这里是利用DMA方式实现PS与PL端通信的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值