Home // CENICS 2022, The Fifteenth International Conference on Advances in Circuits, Electronics and Micro-electronics // View article
High-Level Synthesis of Hardware Accelerators for Deconvolution Engines
Authors:
Cristian Sestito
Robert Stewart
Stefania Perri
Keywords: Hardware accelerators; High-Level Synthesis; Deconvolution; Multiply Accumulations; FPGAs
Abstract:
Convolutional and Deconvolutional Neural Networks are widespread in several modern computer vision applications, such as high-resolution imaging, object classification and generation, image segmentation and many others. While several efficient hardware architectures are known in literature to accelerate the convolution task, the design of accelerators for deconvolution is still an open problem. The few existing deconvolution engines are customized to exploit in the best possible way specific hardware resources, thus suffering from platform-dependency that certainly allows maximizing speed performances and power-resource efficiency, but, on the other hand makes these designs unsuitable for the high-level synthesis approach. This paper presents a deconvolution structure described in the C++ high-level language and then synthesized at the register-transfer level of abstraction. Results demonstrate that, when characterized within the Xilinx XC7VX980tffg1930-1 device, the described architecture can up-sample a 256×256 input image to the 1024×1024 resolution using less than 3000 LUTs, 1028 18Kb BRAMs and ~640 FFs. The reached 121 MHz running frequency guarantees a frame rate higher than 50 fps to be achieved.
Pages: 1 to 4
Copyright: Copyright (c) IARIA, 2022
Publication date: October 16, 2022
Published in: conference
ISSN: 2308-426X
ISBN: 978-1-68558-009-4
Location: Lisbon, Portugal
Dates: from October 16, 2022 to October 20, 2022