Angel-Eye: A Complete Design Flow for Mapping CNN Onto Embedded FPGA

Tsinghua University · Stanford University

Indexed incrossref

Abstract

Convolutional neural network (CNN) has become a successful algorithm in the region of artificial intelligence and a strong candidate for many computer vision algorithms. But the computation complexity of CNN is much higher than traditional algorithms. With the help of GPU acceleration, CNN-based applications are widely deployed in servers. However, for embedded platforms, CNN-based solutions are still too complex to be applied. Various dedicated hardware designs on field-programmable gate arrays (FPGAs) have been carried out to accelerate CNNs, while few of them explore the whole design flow for both fast deployment and high power efficiency. In this paper, we investigate state-of-the-art CNN models and…

Citation impact

548
total citations
FWCI
15.71
Percentile
100%
References
51
Citations per year

Authors

9

Topics & keywords

Keywords
  • Field-programmable gate array
  • Computer science
  • Convolutional neural network
  • Computation
  • Quantization (signal processing)
  • Design flow
  • Embedded system
  • Hardware acceleration
UN Sustainable Development Goals
  • Affordable and clean energy
No related works found for this paper.

Funding