Title: An overview of applications of Field Programmable Gate Array (FGPA)
Abstract: A broad sense programmed logical device known as a field programmable gate array (FPGA) can be customised by a client after construction to carry out anything from straightforward logical gate activities to intricate algorithms on chips or even artificial intelligence technologies. This allows us to construct anything within a field programmable gate array, out of a straightforward logical gate to a sophisticated systems on chip or even an artificial intelligence system. This study's goal is to offer a comprehensive review of the best field programmable gate array technologies through a relevant research review of papers pertaining to field programmable gate array up to 2015. Accordingly, there are 6 categories that are used to organize the main field programmable gate arrays elements in this work. The first section includes brief introduction about the field programmable gate array, the second section includes overview and history of the field programmable gate array. The third and fourth chapters deeply discussed the designing and programming aspects of the field programmable gate array. The fifth and sixth section contains application part and security aspects of the field programmable gate array. Finally, the review ended with brief summary and motivation