Abstract
With increasing complexity of sensor network applications, the trade-off between node-local processing and transmission of data to a central node for handling becomes more significant. For distributed structural health monitoring applications (SHM), we consider different realization choices of the underlying wireless sensor network and implement a key part of the application (a high-order filter) on the novel HaLoMote architecture, a reconfigurable wireless sensor node (rWSN) with FPGA-based processing capability. We compare different tool flows supporting development of algorithms above the RTL regarding to achievable area and energy efficiency and outline the advantage of rWSN over traditional MCU- and DSP-based sensor systems in this scenario.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Yick, J., Mukherjee, B., et al.: Wireless sensor network survey. Comput. Netw. 52, 2292–2330 (2008)
Sadler, C.M., Martonosi, M.: Data Compression Algorithms for Energy-Constrained Devices in Delay Tolerant Networks. In: Proc. Fourth ACM Conf. Embedded Networked Sensor Systems (2006)
LOEWE-Zentrum AdRIA, http://www.loewe-adria.de/
MICA2 WIRELESS MEASUREMENT SYSTEM, http://www.memsic.com
8-bit Microcontroller with 128K Bytes In-System Programmable Flash, http://www.atmel.com
TELOSB MOTE PLATFORM, http://www.memsic.com
Ultra low power IEEE 802.15.4 compliant wireless sensor module, http://www.sentilla.com
MSP430x1xx User’s Guide
Tuan, T., Rahman, A., et al.: A 90-nm Low-Power FPGA for Battery-Powered Applications. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems 26(2), 296–300 (2007)
iCE65 Ultra Low-Power mobileFPGA Family, http://www.siliconbluetech.com/
IGLOO Handbook, http://www.actel.com
Latha, P., Bhagyaveni, M.A.: Reconfigurable FPGA based architecture for surveillance systems in WSN. In: Intl. Conf. on Wireless Communication and Sensor Computing, pp. 1–6 (2010)
Zhiyong, C.H., Pan, L.Y., et al.: A novel FPGA-based wireless vision sensor node. In: IEEE Intl. Conf. on Automation and Logistics, pp. 841–846 (2009)
Portilla, J., Riesgo, T., et al.: A Reconfigurable Fpga-Based Architecture for Modular Nodes in Wireless Sensor Networks. In: 3rd Southern Conference on Programmable Logic, pp. 203–206 (2007)
Synopsys Synphony Model Compiler, http://www.synopsys.com
Xilinx System Generator for DSP, http://www.xilinx.com
Simulink HDL Coder, http://www.mathworks.com/products/slhdlcoder/
Real-Time Workshop, http://www.mathworks.com/products/rtw/
Akyildiz, I.F., Su, W., et al.: A survey on sensor networks. Communications Magazine 40(8), 102–114 (2002)
Constantinides, G.A., Cheung, P.Y.K., et al.: Multiple Precision for Resource Minimization. In: IEEE Symp. on Field-Programmable Custom Computing Machines (2000)
Constantinides, G.A., Cheung, P.Y.K., et al.: Synthesis and Optimization of DSP Algorithms, pp. 27–38 (2004)
Sbarcea, B., Nicula, D.: Automatic Conversion of MatLab/Simulink Models to HDL. In: Intl. Conf. on Optimization of Electrical and Electronic Equipment (2004)
Kasprzyk, N., Koch, A.: High-Level-Language Compilation for Reconfigurable Computers. In: Intl. Conf. on Reconfigurable Communication-centric SoCs (2005)
Synopsys Synphony C Compiler, http://www.synopsys.com
Mentor Graphics CatapultC, http://www.mentor.com/esl/catapult/
AutoESL AutoPilot, http://www.autoesl.com/
CC253x SoC Solution for 2.4 GHz IEEE 802.15.4 and ZigBee® Applications, http://www.ti.com
CC430F613x MSP430 SoC, http://www.ti.com
TMS320C5515 Fixed-Point Digital Signal Processor, http://www.ti.com
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Engel, A., Liebig, B., Koch, A. (2011). Feasibility Analysis of Reconfigurable Computing in Low-Power Wireless Sensor Applications. In: Koch, A., Krishnamurthy, R., McAllister, J., Woods, R., El-Ghazawi, T. (eds) Reconfigurable Computing: Architectures, Tools and Applications. ARC 2011. Lecture Notes in Computer Science, vol 6578. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-19475-7_27
Download citation
DOI: https://doi.org/10.1007/978-3-642-19475-7_27
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-19474-0
Online ISBN: 978-3-642-19475-7
eBook Packages: Computer ScienceComputer Science (R0)