Exploiting Partially Reconfigurable FPGAs for Situation-Based Reconfiguration in Wireless Sensor Networks

Wireless sensor networks (WSNs) are typicallycomposed of very small, battery-operated devices (sensor nodes) containing simple microprocessors with few computational resources. However, the rapidly increasing popularity of WSNs has placed increased computational demands upon these systems, due to increasingly complex operating environments and enhanced data-sensing technology. Whereas introducing more powerful microprocessors into sensor nodes addressesthese demands, sensor nodes do not contain sufficient energy reserves to support these microprocessors. In this paper, we present a partially reconfigurable FPGA-based architecture and methodology to provide increased WSN flexibility and computational resources, resulting in superior power consumption and performance compared to a microprocessor capable of satisfying similar demands.

[1]  Zoran Salcic,et al.  A fully-hardware-type maximum-parallel architecture for Kalman tracking filter in FPGAs , 1997, Proceedings of ICICS, 1997 International Conference on Information, Communications and Signal Processing. Theme: Trends in Information Systems Engineering and Wireless Multimedia Communications (Cat..

[2]  Anders M. Jorgensen,et al.  Distributed Sensor Network With Collective Computation For Situational Awareness , 2002 .

[3]  Wayne Luk,et al.  Reconfigurable computing: architectures and design methods , 2005 .

[4]  Stefano Soatto,et al.  Fast Visual Feature Selection and Tracking in a Hybrid Reconfigurable Architecture , 2004 .

[5]  Chenyang Lu,et al.  Mobile agent middleware for sensor networks: an application case study , 2005, IPSN 2005. Fourth International Symposium on Information Processing in Sensor Networks, 2005..

[6]  A. George,et al.  Evaluating Partial Reconfiguration for Embedded FPGA Applications , 2007 .