Abstract:
Internet of Things (IoT) becomes an attractive field of research in the last decade. The main objective of IoT is enabling the integration and interconnection of the physical world and the cyber space. The aim of such space is telecommunications of the online world of computer networks and the Internet. The recent advances in sensors network and embedded systems have helped in the development and realization of Internet of Things. In order to provide adapted services to the users, such spaces should operate in a proactive manner and according to the current context. A Field Programmable Gate Array (FPGA) is a programmable chip designed to be configured after manufacturing by a designer or a customer using special computer interface hardware tools. The FPGA configuration is generally specified using a Hardware Description Language (HDL), there are many applications nowadays that are using FPGA-based design as the main controller instead of using ASICs (Application Specific Integrated circuits) design. This paper presents the hardware implementation of an FPGA (Field Programmable Gate Array) based design for IoT (Internet of Things) applications. The main contribution in this paper is to introduce a cost effective design to be used for the applications of IoT, the FPGA based design has been described using VHDL (VHSIC Hardware Description Language), simulated using Xilinx ISE 14.7 software tools, and then implemented on Xilinx Virtex-7 FPGA VC707 Evaluation platform, targeting xc7vx485t-2ffg1761 device.