Publications

Thèses


< retour aux thèses

« Flot de conception pour l’ultra-faible consommation : échantillonnage non uniforme et électronique asynchrone ».

Auteur : J. Simatic
Directeur de thèse : L. Fesquet
Co-directeur de thèse : R. Possamai Bastos
Président du jury : F. Pétrot
Rapporteur(s) de thèse : O. Sentieys, B. Rouzeyre,
Examinateur(s) de thèse : P. Ienne,
These de Doctorat Université Grenoble Alpes
Spécialité : Nanoélectronique et Nanotechnologies
Soutenance : 07/12/2017
ISBN : 978-2-11-129238-3

Résumé

Les systèmes intégrés sont souvent des systèmes hétérogènes avec des contraintes fortes de consommation électrique. Ils embarquent aujourd’hui des actionneurs, des capteurs et des unités pour le traitement du signal. Afin de limiter l’énergie consommée, ils peuvent tirer profit des techniques évènementielles que sont l’échantillonnage non uniforme et l’électronique asynchrone. En effet, elles permettent de réduire drastiquement la quantité de données échantillonnées pour de nombreuses classes de signaux et de diminuer l’activité. Pour aider les concepteurs à développer rapidement des plateformes exploitant ces deux techniques évènementielles, nous avons élaboré un flot de conception nommé ALPS. Il propose un environnement permettant de déterminer et de simuler au niveau algorithmique le schéma d’échantillonnage et les traitements associés afin de sélectionner les plus efficients en fonction de l’application ciblée. ALPS génère directement le convertisseur analogique/-numérique à partir des paramètres d’échantillonnage choisis. L’élaboration de la partie de traitement s’appuie quant à elle sur un outil de synthèse de haut niveau synchrone et une méthode de désynchronisation exploitant des protocoles asynchrones spécifiques, capables d’optimiser la surface et la consommation du circuit. Enfin, des simulations au niveau portes logiques permettent d’analyser et de valider l’énergie consommée avant de poursuivre par un flot classique de placement et routage. Les évaluations conduites montrent une réduction d’un facteur 3 à 8 de la consommation des circuits automatiquement générés. Le flot ALPS permet à un concepteur non spécialiste de se concentrer sur l’optimisation de l’échantillonnage et de l’algorithme en fonction de l’application et de potentiellement réduire d’un ou plusieurs ordres de grandeur la consommation du circuit.

pdf pdf