DSpace logo

Please use this identifier to cite or link to this item: http://dspace.bits-pilani.ac.in:8080/jspui/handle/123456789/9456
Title: Area-optimal FPGA implementation of the YOLO v2 algorithm using High-Level Synthesis
Authors: Asati, Abhijit
Shekhar, Chandra
Keywords: EEE
Convolutional Neural Networks (CNN)
Field-programmable gate array (FPGA)
High-level synthesis (HLS)
You Look Only Once (YOLO)
Issue Date: 2020
Publisher: IEEE
Abstract: Field-programmable gate arrays (FPGAs) have been used as pre-silicon validation platforms in VLSI designs. In this paper, we propose a FPGA-based you-only-look-once (YOLO) v2 object detector implementation that provides better performance in terms of speed, achieves higher accuracy, and requires fewer resources compared with the alternatives. It is constructed using a convolutional deep neural network (CNN). We apply high-level synthesis (HLS) to model and optimize the implementation using multiple directives, such as pipelining, loop unrolling, in-lining, etc. The proposed YOLO v2 design is implemented on a Xilinx Zynq xc7z020clg484-1 device. We run simulations to test its functionality using an xSim simulator. The proposed implementation not only runs faster, but it utilizes an order of magnitude fewer resources than available implementations in the literature.
URI: https://ieeexplore.ieee.org/abstract/document/9376441
http://dspace.bits-pilani.ac.in:8080/xmlui/handle/123456789/9456
Appears in Collections:Department of Electrical and Electronics Engineering

Files in This Item:
There are no files associated with this item.


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.