Remote HW-SW reconfigurable Wireless Sensor nodes

Reconfigurable HW, like FPGAs, can improve the processing systems performance as it has been demonstrated by several research groups. Usually, the inclusion of such elements in HW platforms for Wireless Sensor Networks (WSNs) has been rejected by designers, mainly due to the power consumption penalization. A reconfigurable device allows not only performance improvement but also remote HW reconfiguration of the WSN node. In this paper, a entire working flow for generate, remotely configure and reconfigure the HW in a target custom reconfigurable platform developed at CEI (Centro de Electronica Industrial) is presented. The custom platform includes a microprocessor and an FPGA (Xilinx partially reconfigurable) to carry out all the processing tasks. The current reconfiguration process works with the JTAG interface, which makes the solution portable to other FPGAs, especially those new less power consuming devices that are appearing in the market nowadays.

[1]  Kazuo Yano,et al.  A 15 - 15 mm, 1 µA, reliable sensor-net module: enabling application-specific nodes , 2006, IPSN.

[2]  Teresa Riesgo,et al.  A Hardware Library for Sensors/Actuators Interfaces in Sensor Networks , 2006, 2006 13th IEEE International Conference on Electronics, Circuits and Systems.

[3]  T. Riesgo,et al.  Virtual Architectures for partial runtime reconfigurable systems. Application to Network on Chip based SoC emulation , 2008, 2008 34th Annual Conference of IEEE Industrial Electronics.

[4]  Michele Magno,et al.  Reconfiguration Strategies for Environmentally Powered Devices: Theoretical Analysis and Experimental Validation , 2007, Trans. High Perform. Embed. Archit. Compil..

[5]  Jürgen Becker,et al.  Implementation of a Virtual Internal Configuration Access Port (JCAP) for Enabling Partial Self-Reconfiguration on Xilinx Spartan III FPGAs , 2007, 2007 International Conference on Field Programmable Logic and Applications.

[6]  Manfred Glesner,et al.  Design Concepts for a Dynamically ReconfigurableWireless Sensor Node , 2006, First NASA/ESA Conference on Adaptive Hardware and Systems (AHS'06).

[7]  T. Tanaka,et al.  A 15/spl times/15 mm, 1 /spl mu/A, reliable sensor-net module: enabling application-specific nodes , 2006, 2006 5th International Conference on Information Processing in Sensor Networks.

[8]  J. Portilla,et al.  A Reconfigurable Fpga-Based Architecture for Modular Nodes in Wireless Sensor Networks , 2007, 2007 3rd Southern Conference on Programmable Logic.

[9]  David E. Culler,et al.  Telos: enabling ultra-low power wireless research , 2005, IPSN 2005. Fourth International Symposium on Information Processing in Sensor Networks, 2005..

[10]  Michele Magno,et al.  Reconfiguration Strategies for Environmentally Powered , 2007 .

[11]  Mike Peattie Two Flows for Partial Reconfiguration: Module Based or Small Bit Manipulations , 2000 .

[12]  Eduardo de la Torre,et al.  A Modular Architecture for Nodes in Wireless Sensor Networks , 2006, J. Univers. Comput. Sci..