加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入
  • 课程介绍
  • 相关文件
  • 推荐器件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱
初级

手把手教你用Verilog在FPGA上实现CNN

2022/08/22
1.9万
  • 3评论
阅读需 3 分钟
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

该系列课程包括12讲:

第一讲    Lenet-5神经网络训练

第二讲    使用verilog在FPGA上实现CNN整体介绍+加法器verilog代码解析和仿真

第三讲    乘法器verilog代码解析和仿真

第四讲    处理单元(Processing Element) verilog代码解析和仿真

第五讲    实现单个窗口卷积(Convolution Unit) verilog代码解析和仿真

第六讲    对输入的image进行数据重排(RFselector) verilog代码解析和仿真

第七讲    执行一个filter与完整image的卷积操作(Single Filter Layer) verilog代码解析和仿真

第八讲    平均池化单元(AvgUnit) verilog代码解析和仿真

第九讲    执行单通道的image平均池化(AvgPoolSingle) verilog代码解析和仿真

第十讲    激活层(Relu) verilog代码解析和仿真

第十一讲 全连接层(Layer) verilog代码解析和仿真

第十二讲 Lenet-5网络模型的verilog整体搭建与仿真验证

该系列课程用到的工具:

vivado 2018.3、tensorflow

该系列课程需要的基础知识:

verilog基本语法、python、深度神经网络基础知识、数电基础知识

该系列课程适合人群:

对神经网络有浓厚兴趣,同时对于FPGA设计开发也有浓厚兴趣并想通过编写verilog代码实现快速上手的人群,是一个软硬件结合的课程,没有基础知识里面也有补充,新手也适宜。做软件想知道怎么在FPGA硬件上快速实现的人,都适宜。

  • 课程资料百度网盘链接.pdf
    描述:课程资料百度网盘链接.pdf

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
EPM240F100I5N 1 Intel Corporation Flash PLD, 7.5ns, 192-Cell, CMOS, PBGA100, 11 X 11 MM, 1 MM PITCH, LEAD FREE, FBGA-100
$11.69 查看
A3P125-VQ100I 1 Microchip Technology Inc Field Programmable Gate Array, 3072 CLBs, 125000 Gates, 350MHz, CMOS, PQFP100
$15.73 查看
5M1270ZF324C4N 1 Altera Corporation Flash PLD, 9.1ns, 980-Cell, CMOS, PBGA324, 19 X 19 MM, 1 MM PITCH, LEAD FREE, FBGA-324
$174.56 查看

相关推荐

电子产业图谱