跳到主要导航 跳到搜索 跳到主要内容

FPGA Implementation of a Deep Learning Acceleration Core Architecture for Image Target Detection

  • Xu Yang
  • , Chen Zhuang*
  • , Wenquan Feng
  • , Zhe Yang
  • , Qiang Wang
  • *此作品的通讯作者
  • Beihang University

科研成果: 期刊稿件文章同行评审

摘要

Due to the flexibility and ease of deployment of Field Programmable Gate Arrays (FPGA), more and more studies have been conducted on developing and optimizing target detection algorithms based on Convolutional Neural Networks (CNN) models using FPGAs. Still, these studies focus on improving the performance of the core algorithm and optimizing hardware structure, with few studies focusing on the unified architecture design and corresponding optimization techniques for the algorithm model, resulting in inefficient overall model performance. The essential reason is that these studies do not address arithmetic power, speed, and resource consistency. In order to solve this problem, we propose a deep learning acceleration core architecture based on FPGAs, which is designed for target detection algorithms with CNN models, using multi-channel parallelization of CNN network models to improve the arithmetic power, using scheduling tasks and intensive computation pipelining to meet the algorithm’s data bandwidth requirements and unifying the speed and area of the orchestrated computation matrix to save hardware resources. The proposed framework achieves 14 Frames Per Second (FPS) inference performance of the TinyYolo model at 5 Giga Operations Per Second (GOPS) with 30% higher running clock frequency, 2–4 times higher arithmetic power, and 28% higher Digital Signal Processing (DSP) resource utilization efficiency using less than 25% of FPGA resource usage.

源语言英语
文章编号4144
期刊Applied Sciences (Switzerland)
13
7
DOI
出版状态已出版 - 4月 2023

指纹

探究 'FPGA Implementation of a Deep Learning Acceleration Core Architecture for Image Target Detection' 的科研主题。它们共同构成独一无二的指纹。

引用此