-
题名基于FPGA的通用卷积层IP核设计
被引量:3
- 1
-
-
作者
安国臣
袁宏拓
韩秀璐
王晓君
侯雨佳
-
机构
河北科技大学信息科学与工程学院
石家庄外国语学校
-
出处
《河北科技大学学报》
CAS
北大核心
2021年第3期241-247,共7页
-
基金
国防科技重点实验室课题(6142205190401)。
-
文摘
针对目前卷积神经网络在小型化、并行化过程中遇到的计算速度不够、可移植性差的问题,根据卷积神经网络和FPGA器件的特点,提出了一种利用VHDL语言参数化高速通用卷积层IP核的设计方法。利用卷积层的计算方式,将卷积核心设计为全并行化、流水线的计算模块,通过在卷积核心的每一行连接FIFO的方式改善数据流入的方式,减少地址跳转的操作,并加入控制核心使其可以随图像和卷积窗口大小调整卷积层参数,生成不同的卷积层,最后将卷积层与AXIS协议结合并封装成IP核。结果表明,在50 MHz的工作频率下,使用2×2大小的卷积核对100×100的图像进行卷积计算,各项资源利用率不超过1%,耗时204μs,计算速度理论上可以达到最高5 MF/s。因此,设计方案在增加卷积模块可移植性的同时又保证了计算速度,为卷积神经网络在小型化器件上的实现提供了一种可行的方法。
-
关键词
集成电路技术
卷积神经网络
FPGA
卷积层
设计参数化
-
Keywords
integrated circuit technology
convolutional neural network
FPGA
convolution layer
design parameterization
-
分类号
TP274
[自动化与计算机技术—检测技术与自动化装置]
TP391
[自动化与计算机技术—计算机应用技术]
-