Mémoire de maîtrise (2024)
Résumé
Ce mémoire explore l’intégration et l’optimisation des codes de correction d’erreurs (ECC) dans les mémoires vives statiques (SRAM) intégrées sur puce, avec un accent particulier sur les codes BCH à double correction d’erreurs et les codes de Hamming à correction simple d’erreur. L’objectif principal de cette étude est de corriger les erreurs de basculement de bits induites par les techniques de réductions de tension ou les perturbations par rayonne- ment dans les mémoires SRAM, tout en optimisant la consommation totale d’énergie liée au décodage et aux opérations de lecture/écriture en mémoire. Des modèles énergétiques précis sont élaborés pour ensuite proposer une exploration rapide et efficace des différentes configurations des décodeurs BCH et Hamming permettant de minimiser l’énergie pour des applications spécifiques, tout en maintenant un taux d’erreur par bit (BER) spécifié. Les implémentations réelles des décodeurs, synthétisées dans la technologie CMOS Global Foundries 22FDX FD-SOI, ont confirmé la précision de nos modèles énergétiques. La valeur pratique de ces modèles est finalement démontrée dans des cas d’applications concrets afin d’identifier des solutions parmi un grand nombre de configurations de codes possibles qui minimisent la consommation totale d’énergie des mémoires soumises à une réduction de la tension d’alimentation ou aux perturbations induites par les radiations.
Statistiques
Total des téléchargements à partir de PolyPublie
Téléchargements par année
Provenance des téléchargements
