Embedded Run-time Reconfiguration Techniques in Wireless Sensor Network Applications using Field Programmable Gate Arrays(FPGA)
The Runtime Reconfigurable Techniques are used for efficient and reliable transmission of data across the Wireless Sensor networks. The industrial applications demands the efficiency of reconfigurable networks with respect to both power and size. The general reconfiguration scenarios can be Reconfiguration at network level, Reconfiguration at node level and Partial runtime reconfiguration. In this paper, the Field Processing Gate Array (FPGA) is used for reconfiguration of Industry applications which demands hardware and software reconfigurations during runtime, while retaining the I/0 devices active. The FPGAs provides high performance due to its flexibility towards Parallelism and reconfigurability. The concept is synthesized in different FPGA families like Viretx4 (XC4VFX12), Virtex5 (XC5VLX50) and Virtex7 (XC7VX485T). To analyze the various parameters like temperature and fire, the reconfiguration of FPGA is done during the runtime. The conditions are identified based on the thresh- hold values set as normal or danger. Basically to achieve the Partial Reconfiguration, the first part of the module the FPGA is configured through the static programming and in the next phase the FPGA is reconfigured and then the program is run. The simulation results of the modules before Reconfiguration and after the reconfiguration are demonstrated.