logo

基于Xilinx MPSoC系列 FPGA视频教程第四部分—Vitis HLS开发

  • 高级课程
  • thumbup2
  • 2022/09/28

该课程为“基于Xilinx MPSoC系列 FPGA视频教程”第四部分课程


扫码添加小与微信,获取课程交流群学习机会:

11.jpg

更有工程师在线答疑!


课程大纲

本套视频教程是ALINX公司基于Xilinx Zynq UltraScale+ MPSoC系列FPGA原创的视频教程,内容包含 裸机开发、Linux基础开发、Linux驱动开发、Vitis HLS开发、Vitis AI开发五大部分,详细讲述的MPSoc系列FPGA芯片的各个部分开发的相关内容。

视频基于ALINX公司自主设计的FPGA开发板进行讲解,理论结合实践,让大家可以充分理解开发的思路,同时贴近项目,对主流的技术进行了演示,比如人工智能AI的应用,车辆识别、行人检测、PCB缺陷检测、工地安全帽检测、火焰检测、办公室目标识别、热成像ADAS车辆检测、混凝土缺陷检测等等,充分发挥MPSoc系列FPGA芯片的灵活性、高性能、低延时、高可靠性等特性。


课程优势

视频基于ALINX公司自主设计的FPGA开发板进行讲解,理论结合实践,让大家可以充分理解开发的思路,同时贴近项目,对主流的技术进行了演示,比如人工智能AI的应用,车辆识别、行人检测、PCB缺陷检测、工地安全帽检测、火焰检测、办公室目标识别、热成像ADAS车辆检测、混凝土缺陷检测等等,充分发挥MPSoc系列FPGA芯片的灵活性、高性能、低延时、高可靠性等特性。


课程面向对象

  1. FPGA开发工程师
  2. Linux软件开发工程师
  3. HLS开发工程师
  4. AI开发工程师

涉及的应用领域

人工智能、车载自动驾驶通信、医疗、工业控制


学习效果

通过本套视频的学习,大家可以熟悉MPSoC系列FPGA芯片的详细开发流程,同时对Linux、HLS以及AI等方面的开发也会有所了解和掌握。


学习前所需掌握能力

本套视频不是从零基础起步的,需要大家具有FPGA开发基础、Linux系统基础知识,了解ARM的开发架构,以及基本的数电基础,电路等基础知识,如果想学习AI部分,还需要有AI的知识基础。


课程目录

一、Vitis HLS入门

1_初识Vitis hls

2_优化方法(上)

3_优化方法(下)

4_初识Vitis hls和cpu之间的交互

二、Vitis HLS实践

5_Vitis hls调用赛灵思图像处理

6_Vitis hls 实现图像灰度变化

7_Vitis hls 实现图像yuv和rgb间的相互转换

8_Vitis hls 实现图像对比度调整

9_Vitis hls 实现图像角点检测

10_Vitis hls 实现图像Sobel变换

11_Vitis hls 实现图像Canny变换

三、调试仿真

12_安装opencv库

13_Vitis hls进行图像仿真


所需工具软件 

Vitis 2020.1、Petalinux 2020.1、Vitis HLS 2020.1、Vitis AI 2020.1


常见问题

1、零基础可以学习这个课程吗?

不能,需要大家具有FPGA开发基础、Linux系统基础知识,了解ARM的开发架构,以及基本的数电基础,电路等基础知识,如果想学习AI部分,还需要有AI的知识基础。

2、本课程是一个什么样的课程?

本套视频教程是ALINX公司基于Xilinx MPSoC系列FPGA原创的视频教程,内容包含 裸机开发、Linux基础开发、Linux驱动开发、Vitis HLS开发、Vitis AI开发五大部分,详细讲述的MPSoc系列FPGA芯片的各个部分开发的相关内容

3、学习本课程的软件版本要求?

Vitis 2020.1、Petalinux 2020.1、Vitis HLS 2020.1、Vitis AI 2020.1

4、课程总共多长时间?

整套课程通过连载形式,耗时6个月左右,每周5集,大概120集左右,每集根据内容在20分钟左右,大概2500分钟左右。

5、课程福利

ALINX联合与非网,为了配合这套视频,会进行FPGA板卡试用等活动,届时,大家可以报名试用,免费拿到FPGA板卡。

人工客服
(售后/吐槽/合作/交友)

目录

  • broadcast1.

    初识Vitis HLS

    25:46

  • broadcast2.

    优化方法(上)

    38:42

  • broadcast3.

    优化方法(下)

    22:20

  • broadcast4.

    初识Vitis hls和cpu之间的交互

    16:19

  • broadcast5.

    Vitis HLS 调用赛灵思图像处理库

    11:12

  • broadcast6.

    Vitis HLS 实现图像灰度变化

    06:09

  • broadcast7.

    Vitis HLS 实现图像 YUV 和 RGB 间的相互转换

    09:44

  • broadcast8.

    Vitis HLS 实现图像对比度调整

    08:08

  • broadcast9.

    Vitis HLS 实现图像角点检测

    10:11

  • broadcast10.

    Vitis HLS 实现图像Sobel变换

    08:54

  • broadcast11.

    Vitis HLS 实现图像Canny变换

    07:12

  • broadcast12.

    安装opencv库

    02:12

  • broadcast13.

    Vitis HLS进行图像仿真

    04:53

查看全部13条内容

推荐器件

  • 器件型号:5M2210ZF324I5N
    • 数量 1
    • 建议厂商 Intel Corporation
    • 器件描述 Flash PLD, 11.2ns, 1700-Cell, CMOS, PBGA324, 19 X 19 MM, 1 MM PITCH, LEAD FREE, FBGA-324
    • 参考价格 $250.25
    • 风险等级
    • ECAD模型

      ECAD模型

      下载ECAD模型
    • 数据手册
    • 查看更多信息
  • 器件型号:LFE3-35EA-8FN484C
    • 数量 1
    • 建议厂商 Lattice Semiconductor Corporation
    • 器件描述 Field Programmable Gate Array, 500MHz, 33000-Cell, PBGA484, 23 X 23 MM, LEAD FREE, FPBGA-484
    • 参考价格 $48.92
    • 风险等级
    • ECAD模型

      ECAD模型

      下载ECAD模型
    • 数据手册
    • 查看更多信息
  • 器件型号:EPM570T100I5N
    • 数量 1
    • 建议厂商 Altera Corporation
    • 器件描述 Flash PLD, 8.7ns, 440-Cell, CMOS, PQFP100, 16 X 16 MM, 0.50 MM PITCH, LEAD FREE, TQFP-100
    • 参考价格 $21.73
    • 风险等级
    • ECAD模型

      ECAD模型

      下载ECAD模型
    • 数据手册
    • 查看更多信息