License
When quoting this document, please refer to the following
URN: urn:nbn:de:0030-drops-3067
URL: http://drops.dagstuhl.de/opus/volltexte/2005/306/
Go to the corresponding Portal


Steger, Christian ; Neffe, Ulrich ; Rothbart, Klaus ; Mühlberger, Andreas ; Rieger, Edgar ; Weiss, Reinhold

Methodologies for Designing Power-Aware Smart Card Systems

pdf-format:
Document 1.pdf (346 KB)


Abstract

Smart cards are some of the smallest computing platforms in use today. They have limited resources, but a huge number of functional requirements. The requirement for multi-application cards increases the demand for high performance and security even more, whereas the limits given by size and energy consumption remain constant. We describe new methodologies for designing and implementing entire systems with regard to power awareness and required performance. To make use of this power-saving potential, also the higher layers of the system - the operating system layer and the application domain layer - are required to be designed together with the rest of the system. HW/SW co-design methodologies enable the gain of system-level optimization. The first part presents the abstraction of smart cards to optimize system architecture and memory system. Both functional and transactional-level models are presented and discussed. The proposed design flow and preliminary results of the evaluation are depicted. Another central part of this methodology is a cycle-accurate instruction-set simulator for secure software development. The underlaying energy model is designed to decouple instruction and data dependent energy dissipation, which leads to an independent characterization process and allows stepwise model refinement to increase estimation accuracy. The model has been evaluated for a high-performance smart card CPU and an use-case for secure software is given.

BibTeX - Entry

@InProceedings{steger_et_al:DSP:2005:306,
  author =	{Christian Steger and Ulrich Neffe and Klaus Rothbart and Andreas M{\"u}hlberger and Edgar Rieger and Reinhold Weiss},
  title =	{Methodologies for Designing Power-Aware Smart Card Systems},
  booktitle =	{Power-aware Computing Systems},
  year =	{2005},
  editor =	{Luca Benini and Ulrich Kremer and Christian W. Probst and Peter Schelkens},
  number =	{05141},
  series =	{Dagstuhl Seminar Proceedings},
  ISSN =	{1862-4405},
  publisher =	{Internationales Begegnungs- und Forschungszentrum f{\"u}r Informatik (IBFI), Schloss Dagstuhl, Germany},
  address =	{Dagstuhl, Germany},
  URL =		{http://drops.dagstuhl.de/opus/volltexte/2005/306},
  annote =	{Keywords: Smart cards, power awareness, HW/SW codesign, cycle-accurate instruction-set simulator}
}

Keywords: Smart cards, power awareness, HW/SW codesign, cycle-accurate instruction-set simulator
Seminar: 05141 - Power-aware Computing Systems
Issue Date: 2005
Date of publication: 02.11.2005


DROPS-Home | Fulltext Search | Imprint Published by LZI