当前位置:首页 > 新闻资讯 > FPGA之家动态 >

Xilinx FPGA进阶教学之PCIE接口开发

时间:2024-07-10      来源:网络搜集 关于我们 0

好久不见,咱们摩尔吧的明星讲师蔡宇杰又回来哦~继神经网络、SoC之后,蔡宇杰老师又推出了全新的《Xilinx FPGA进阶教学之PCIE接口开发》,响应同学们的呼声,这个课程真的非常适合初学者使用哦~

扫码学习☝☝

第一小节的课程可以试听哦~

本课程属于Xilinx FPGA的技能培训,用于教授如何使用开发板上的PCIE接口,包含硬件开发以及软件开发两个部分。由4个基础实验以及2个实战实验教大家由浅入深的掌握PCIE接口的开发。学习完此课程,学员可以将FPGA通过PCIE插槽插到电脑主机上,使得FPGA成为电脑的附属加速卡,或者反过来,使得电脑变成FPGA的附属设备。

学员需要准备一台PC机以及一张带PCIE接口的Xilinx FPGA开发板,部分支持的型号如附录,请直接点击“课程目录 - 附件下载-带PCIE接口的部分Xilinx FPGA开发板”获取。

课程亮点:

硬件开发与软件开发结合

4个基础实验+2个实战实验

FPGA秒变电脑的附属加速卡

电脑秒变FPGA的附属设备

知识储备:

Vivado工具的使用

AXI总线的理解

C语言编程

Linux与GCC工具使用经验

工具准备:

PC机

带PCIE接口的Xilinx FPGA开发板

课程详情简介:

第一节:0_课程综述

简单的介绍一下PCIE接口、本课程内容

第二节:1_user_axi_lite实验

第一个基础实验,教授如何使用PC来通过user接口访问FPGA的逻辑模块,重点:硬件工程的搭建、PC机上软件驱动的编译、驱动的使用(user接口的编程)

第三节:2_bypass_axi_lite

第二个基础实验,教授如何使用PC来通过bypass接口访问FPGA的逻辑模块,重点:bypass接口与user接口的区别,驱动的使用(bypass接口的编程)

第四节:3_stream_axis

第三个基础实验,教授如何使用XDMA IP上的stream接口,重点:AXI Stream接口的工作模式、硬件的设计、驱动的使用(stream接口的编程)

第五节:4_mm_axi4

第四个基础实验,教授如何使用XDMA IP上的AXI-HP接口,重点:硬件的设计、驱动的使用(AXI-HP接口的编程)

第六节:5_pc_as_slave

第一个实战实验,教授如何基于XDMA IP上的stream接口做文章,使得电脑变成FPGA的附属设备。重点:AXI-stream接口、守护进程、AXI HP Master、DMA IP设计、ILA在线调试

第七节:6_vpu_pcie_demo

第二个实战实验,教授如何将FPGA变成电脑的附属加速卡,本实验涉及到了基础实验1与4,实验中使用到的卷积神经网络加速器的硬件设计不是本课程的重点,来自于之前的SOC课程。

提示:附件下载的内容已全部更新~

与非官方微信交流群:嵌入式、物联网、汽车电子、RF、人工智能、EDA/IC设计、传感器…超多技术群邀您来参加!

扫二维码|关注小与

30W+工程师的技术交流学习圈

等你加入!

点击“阅读原文”立即参与课程学习~


注明:本内容来源网络,不用于商业使用,禁止转载,如有侵权,请来信到邮箱:429562386ⓐqq.com 或联系本站客服处理,感谢配合!

用户登陆

    未注册用户登录后会自动为您创建账号

提交留言