Embedded Hardware Circuit and Software Development of USB based Hardware Accelerator

  • Dessai S
  • G. S
N/ACitations
Citations of this article
7Readers
Mendeley users who have this article in their library.

Abstract

This paper focus on design and develop a Hardware Accelerator which can plug in to Universal Serial Bus of any modern low power low cost embedded development system to do complex processing in a plug and play development environment. Cryptographic algorithms, steganography and encoding decoding applications can use co-devices to accelerate performance. In this paper an implementation of a hardware infrastructure for computing though USB bus of any small scale embedded controller board. Execution engine of the accelerator will be an FPGA which is connected to a USB controller with DDR memory to store user data. FPGAs can perform the process faster than low power microcontrollers to solve such algorithms. For the implementation XILINX ARTIX 7 FPGA is used to off load the algorithm for faster processing. System also has a Cypress USB interface chip for offloading data path. Hardware also has a DRAM memory for dumping the data to be stored. Design also explores different futuristic features like interrupt connection for faster response path, shared memory architecture for hand shake mechanism and GPIO connection for implementation of faster interfaces for IO expansion.

Cite

CITATION STYLE

APA

Dessai, S., & G., S. (2018). Embedded Hardware Circuit and Software Development of USB based Hardware Accelerator. International Journal of Reconfigurable and Embedded Systems (IJRES), 7(1), 21. https://doi.org/10.11591/ijres.v7.i1.pp21-33

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free