Hardware Acceleration using Zynq SoC

Title: Hardware Acceleration using Zynq SoC
Publisher: Guru Nanak Publications
ISSN: 2249-9946
Series: Volume 11 Issue 1
Authors: Nidhi Singbal, Sonia Kuwelkar


Abstract

As the speed requirement of modern electronic devices has increased, a need for faster processing has emerged into the market. X86 CPU available in normal PCs can only handle a limited amount of processing. In order to step up the speed game, Hardware Accelerators have come into picture. Hardware accelerator is basically a piece of hardware which when coupled with the CPU can accelerate or speed up heavy applications. This topic has been extensively researched upon and various hardware platforms and design methodologies have been developed. In this paper we discuss various hardware platforms that can be used to implement a hardware accelerator. Further, we take simple algorithms as examples and determine the execution time taken by a general-purpose CPU (GPCPU) and a CPU-FPGA hybrid- Zynq 7000 SoC

Keywords

Hardware accelerators, Field Programmable Gate Array (FPGA), Central Processing Unit (CPU), Hardware Descriptive Language (HDL), System on Chip (SoC)

Download Full Text

(For complimentary copy, please contact chief_editor@innovation-journals.org)