Synthèse de haut-niveau de contrôleurs ultra-faible consommation pour des réseaux de capteurs : un flot de conception complet

par Muhammad Adeel Ahmed Pasha

Thèse de doctorat en Traitement du signal et télécommunications

Sous la direction de Olivier Sentieys et de Steven Derrien.

Soutenue en 2010

à Rennes 1 .


  • Résumé

    Wireless Sensor Networks (WSN) is a new and challenging research field for embedded system design automation. Engineering a WSN node platform is a tough challenge, as the design must enforce many severe constraints among whom energy consumption is often the most critical one due to the small size of a node and its difficult access after deployment. WSN nodes have until now been designed using commercial low-power microcontrollers (MCUs). These MCUs are not well-suited for WSN node design as they are based on a general purpose compute engine and consume too much power w. R. T. WSN node's power budget. In this thesis, we propose a complete system-level design-flow for an alternative approach based on the concept of power-gated hardware micro-tasks. In this approach, WSN node architecture is made of several micro-tasks that are activated on an event-driven basis, each of them being dedicated to a specific task of the system (such as event-sensing, MAC, routing, etc. ). These hardware micro-tasks are controlled by a hardware scheduler (called the System Monitor) that is automatically generated from a system-level description of the WSN node task graph in the form of a textual Domain Specific Language (DSL). By combining hardware specialization with power-gating, we can drastically reduce both dynamic and static energy of a WSN node controller. The results show that dynamic power savings by one to two orders of magnitude are possible w. R. T. The software implementations based on MCUs such as the MSP430. Similarly, 4x to 5x static power savings are also obtained due to the reduction in data memory size and power-gating.

  • Titre traduit

    System-level synthesis of ultra low-power wireless sensor network node controllers : a complete design-flow


  • Résumé

    La conception d'une plate-forme matérielle pour un noeud de réseaux de capteurs (RdC) est un véritable défi car elle est soumise à des contraintes sévères. La consommation d'énergie est souvent considérée comme la contrainte la plus forte donnée la petite taille et les besoins d'autonomie d'un noeud. De nos jours, les noeuds s'appuient sur des microcontrôleurs (MCUs) faible consommation disponibles dans le commerce. Ces MCUs ne sont pas adaptés au contexte de RdC car ils sont basés sur une structure de calcul généraliste et ils consomment trop d'énergie par rapport au budget d'énergie d'un noeud. Dans cette thèse, nous proposons un flot de conception complet, depuis le niveau système, se basant sur le concept de micro-tâches matérielles avec coupure de la tension d'alimentation (Power Gating). Dans cette approche, l'architecture d'un noeud est constituée d'un ensemble de micro-tâches matérielles qui sont activées selon un principe événementiel, chacune étant dédiée à une tâche spécifique du système (ex. La couche MAC, le routage, etc. ). Ces micro-tâches sont gérées par un ordonnanceur matériel (System Monitor) qui est automatiquement généré à partir d'une description système, dans un langage spécifique (DSL), du graphe des tâches d'un noeud de RdC. En combinant la spécialisation du matériel et la technique du power gating, nous réduisons considérablement les énergies dynamique et statique d'un noeud de RdC. Les résultats montrent que des gains en énergie dynamique de 1 à 2 ordres de grandeur sont possibles par rapport aux mises en oeuvre à base des MCUs (ex. Le MSP430). De plus, des gains de 4 à 5 en énergie statique sont également obtenus grâce à l'utilisation du power gating.

Consulter en bibliothèque

La version de soutenance existe sous forme papier

Informations

  • Détails : 1 vol. (V-170 p.)
  • Notes : Publication autorisée par le jury
  • Annexes : Bibliogr. p. 153-164

Où se trouve cette thèse ?

  • Bibliothèque : Université de Rennes I. Service commun de la documentation. Section sciences et philosophie.
  • Disponible pour le PEB
  • Cote : TA RENNES 2010/124
Voir dans le Sudoc, catalogue collectif des bibliothèques de l'enseignement supérieur et de la recherche.