Skip to main content
Log in

The case for reconfigurable hardware in wearable computing

  • Original Article
  • Published:
Personal and Ubiquitous Computing Aims and scope Submit manuscript

Abstract

Wearable computers are embedded into the mobile environment of their users. A design challenge for wearable systems is to combine the high performance required for tasks such as video decoding with the low energy consumption required to maximise battery runtimes and the flexibility demanded by the dynamics of the environment and the applications. In this paper, we demonstrate that reconfigurable hardware technology is able to answer this challenge. We present the concept and the prototype implementation of an autonomous wearable unit with reconfigurable modules (WURM). We discuss experiments that show the uses of reconfigurable hardware in WURM: ASICs-on-demand and adaptive interfaces. Finally, we present an experiment with an operating system layer for WURM.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1.
Fig. 2.
Fig. 3.
Fig. 4.
Fig. 5.
Fig. 6.
Fig. 7.
Fig. 8.
Fig. 9.
Fig. 10.
Fig. 11.
Fig. 12.

Similar content being viewed by others

References

  1. van Laerhoven K, Schmidt A and Gellersen HW (2002) Multi-sensor context aware clothing. In: Proceedings of the 6th International Symposium on Wearable Computers (ISWC), Seattle, WA, 7–10 October 2000

  2. Kern N, Schiele B, Junker H, Lukowicz P and Tröster G (2002) Wearable sensing to annotate meeting records. In: Proceedings of the 6th International Symposium on Wearable Computers (ISWC), Seattle, WA, 7–10 October 2000

  3. Kymissis J, Kendall C, Paradiso J and Gershenfeld N (1998) Parasitic power harvesting in shoes. In: Proceedings of the 2nd International Symposium on Wearable Computers (ISWC), Pittsburgh, PA, 19–20 October 1998

  4. Kirstein T, Cottet C, Grzyb J and Tröster G (2002) Textiles for signal transmission in wearables. In: Proceedings of the Workshop on Modeling, Analysis and Middleware Support for Electronic Textiles (MAMSET), San Jose, CA, 6 October 2002

  5. Park S, Mackenzie K and Jayaraman S (2002) The wearable motherboard: a framework for personalized mobile information processing (PMIP). In: Proceedings of the 39th Design Automation Confererence (DAC), New Orleans, LA, 10–14 June 2002

  6. Herring C (2000) Microprocessors, microcontrollers, and systems in the new millennium. IEEE Micro 20(6):45–51

    Google Scholar 

  7. Brown S, Rose J (1996) FPGA and CPLD architectures: a tutorial. IEEE Des Test Comp 13(2):42–57

    Google Scholar 

  8. Triscend Corp. (2001) Triscend E5 configurable system-on-chip platform

  9. Xilinx, Inc. (2002) Virtex-II Pro platform FPGA handbook

  10. Mencer O, Morf M and Flynn MJ (1998) Hardware software tri-design of encryption for mobile communication units. In: Proceedings of the International Conference on Acoustics, Speech, and Signal Processing (ICASSP), Seattle, WA, 12–15 May 1998

  11. Abnous A, Seno K, Ichikawa Y, Wan M and Rabaey J (1998) Evaluation of a low-power reconfigurable DSP architecture. In: Proceedings of the 5th Reconfigurable Architectures Workshop (RAW), Springer Lecture Notes in Computer Science 1388:55–60

  12. Stitt G, Grattan B, Villarreal J and Vahid F (2002) Using on-chip configurable logic to reduce embedded system software energy. In: Proceedings of the 10th IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM), Napa, CA, 22–24 April 2002

  13. Rabaey JM, Ammer MJ, da Silva Jr. JL, Patel D, and Roundy S (2000) PicoRadio supports ad hoc ultra-low power wireless networking. IEEE Comp 33(7):42–48

  14. Liu Z, Wang Y and Chen T (1998) Audio feature extraction and analysis for scene segmentation and classification. J VLSI Sig Process 20(1/2):61–79

    Google Scholar 

  15. van Laerhoven K, Aidoo KA and Lowette S (2001) Real-time analysis of data from many sensors with neural networks. In: Proceedings of the 5th International Symposium on Wearable Computers (ISWC), Zurich, Switzerland, 8–9 October 2001

  16. Scalera S, Falco M and Nelson B (2000) A reconfigurable computing architecture for microsensors. In Proceedings of the 8th IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM), Napa, CA, 17–19 April 2000

  17. Mignolet JY, Vernalde S, Verkest D and Lauwereins R (2002) Enabling hardware-software multitasking on a reconfigurable computing platform for networked portable multimedia appliances. In: Proceedings of the 2nd International Conference on Engineering of Reconfigurable Systems and Algorithms (ERSA), Las Vegas, NV, 24–27 June 2002

  18. Yau SS, Karim F (2001) Reconfigurable context-sensitive middleware for ADS applications in mobile ad hoc network environments. In: Proceedings of the 5th International Symposium on Autonomous Decentralized Systems (ISADS), Dallas, TX, 26–28 March 2001

  19. Xilinx, Inc. (2002) PicoBlaze 8-bit microcontroller for Virtex devices. Application Note XAPP213

  20. Xilinx, Inc. (2002) MicroBlaze hardware reference guide

  21. Beutel J, Kasten O, Ringwald M, Siegemund F and Thiele L (2003) Bluetooth smart nodes for ad-hoc networks. TIK Technical Report No. 167, Computer Engineering and Networks Lab, Swiss Federal Institute of Technology (ETH) Zurich

  22. Enzler R, Platzner M, Plessl C, Thiele L and Tröster G (2001) Reconfigurable processors for handhelds and wearables: application analysis. In: Proceedings of SPIE 4525:135–146

  23. Dyer M, Plessl C and Platzner M (2002) Partially reconfigurable cores for Xilinx Virtex. In: Field-programmable logic and applications, Springer Lecture Notes in Computer Science 2438:292–301

  24. Gaisler J (2001) The LEON processor user's manual, Version 2.3.7, Gaisler Research

  25. Lerjen M, Zbinden C (2002) Reconfigurable Bluetooth–Ethernet bridge. Master's thesis, Swiss Federal Institute of Technology (ETH)

  26. Dyer M, Wirz M (2002) Reconfiguranle system on FPGA. Master's thesis, Swiss Federal Institute of Technology

Download references

Acknowledgements

This work is being carried out in cooperation with the Wearable Computing Laboratory at ETH Zurich and is supported by ETH Zurich (Wearable Computing) and the Swiss National Science Foundation (NCCR MICS).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Christian Plessl.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Plessl, C., Enzler, R., Walder, H. et al. The case for reconfigurable hardware in wearable computing. Pers Ubiquit Comput 7, 299–308 (2003). https://doi.org/10.1007/s00779-003-0243-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00779-003-0243-x

Keywords

Navigation