| Titre : | Modélisation de Fautes et Test des Mémoires Flash | | Type de document : | texte imprimé | | Auteurs : | Olivier GINEZ, Auteur | | Année de publication : | 2007 | | Langues : | Français (fre) | | Tags : | FLASH FLOTOX DEFAUTS MECANISMES DE DEFAILLANCE MODELISATION DE FAUTES TEST FAULT MODELING AND TEST OF FLASH MEMORIES FLASH MEMORIES FLOTOX DEFECTS FAILURE MECHANISMS FAULT MODELING TEST GENIE INFORMATIQUE, AUTOMATIQUE ET TRAITEMENT DU SIGNAL | | Index. décimale : | THE Thèses de doctorat | | Résumé : | Les mémoires non volatiles de type Flash sont aujourd hui présentes dans un grand nombre de circuits intégrés conçus pour des applications électroniques portables et occupent une grande partie de leur surface. L absence de défauts à l intérieur de ces mémoires constitue donc un des éléments clés du rendement de production pour tous les fabricants de ce type d applications. Cependant, la grande densité d intégration et la complexité de leur procédé de fabrication rendent ces mémoires Flash de plus en plus sensibles aux défauts de fabrication. Pour mettre en évidence les défaillances qui altèrent la fonctionnalité de ces mémoires, des solutions de test efficaces et peu coûteuses doivent être mises en place Les solutions et algorithmes actuellement utilisés pour tester les mémoires RAM ne sont pas adaptés à l environnement Flash à cause de la faible vitesse de programmation de celle-ci. De plus, les modèles de faute que l on trouve dans la littérature et qui sont relatifs aux mémoires RAM ne sont pas forcément réalistes dans le cas des mémoires Flash. La première partie de cette thèse propose une analyse complète des défauts réalistes que l on trouve dans ces mémoires et qui sont extraits de données silicium issue d une technologie Flash 150nm. Cette analyse, basée sur l injection de défauts dans une matrice réduite de mémoire Flash, a permis de mettre en exergue un grand nombre de comportements fautifs et de leur attribuer des modèles de faute fonctionnels. La suite de ce travail de thèse est consacrée à l élaboration de nouvelles solutions de test permettant d améliorer les stratégies existantes. Les solutions proposées sont construites en s appuyant sur les spécificités de la mémoire Flash, comme par exemple sa faculté à programmer certains de ses blocs en une seule fois avec le même motif et en un temps de programmation réduit. Une évaluation de ces solutions est ensuite effectuée à l aide d un simulateur de faute que nous avons spécialement développé à cet effet. Cette évaluation montre l efficacité des solutions de test proposées en termes de couverture de fautes et de temps de test. La validation sur une mémoire Flash de 4Mbits a montré un gain en temps de test considérable (d un facteur 34) ainsi qu une couverture de fautes accrues (notamment pour les fautes de couplage) par rapport à des solutions utilisées dans l industrie.
Flash memories more and more occurs in complex integrated circuits designed for portable electronic devices and dominate the area of such circuits. The lack of defects within these memories is therefore one the key elements of the production yield for manufacturers of these types of applications. However, the high integration density and the complexity of the fabrication process make these Flash memories more and more prone to manufacturing defects. To exhibit the failures that affect the functionality of these memories, efficient and low cost test solutions must be proposed. The solutions and algorithms currently used to test RAM memories are not well adapted to test Flash memories due of the low programming time of such memories. Moreover, functional fault models proposed in the RAM testing literature are not always realistic in the case of Flash memories. The first part of this thesis proposes a complete analysis of actual defects extracted from silicon data extracted from a 150nm Flash technology. This analysis, based on a defect injection in a reduced Flash memory array, has allowed to exhibit a lot of faulty behaviors and to propose comprehensive fault models for all defects. The next part of this thesis focuses on the development of new and improved test solutions. The proposed solutions are based on Flash specificities like its concurrent programming mode allowing to program certain memory cell blocks in one time with the same pattern and with a reduced programming time. The evaluation of the proposed solutions is carried out with the help of a home made fault simulator. This evaluation has shown the efficiency of the proposed test solutions in terms of fault coverage and test time. The validation on a 4Mbits Flash memory has shown a considerable reduction in test time (by a factor of 34) as well as an improved fault coverage (especially for coupling faults) with respect to solutions currently used in industry. | | Directeur(s) de thèse : | GIRARD P. | | Co-directeur(s) de thèse : | PRAVOSSOUDOVITCH S. | | Rapporteur(s) : | DALLET D.;PORTAL J.M. | | Examinateur(s) : | DAGA J.M.;VIRAZEL A. | | Invité(s) : | FIGUERAS J. | | Date de soutenance : | 29/11/2007 |
Modélisation de Fautes et Test des Mémoires Flash [texte imprimé] / Olivier GINEZ, Auteur . - 2007. Langues : Français ( fre) | Tags : | FLASH FLOTOX DEFAUTS MECANISMES DE DEFAILLANCE MODELISATION DE FAUTES TEST FAULT MODELING AND TEST OF FLASH MEMORIES FLASH MEMORIES FLOTOX DEFECTS FAILURE MECHANISMS FAULT MODELING TEST GENIE INFORMATIQUE, AUTOMATIQUE ET TRAITEMENT DU SIGNAL | | Index. décimale : | THE Thèses de doctorat | | Résumé : | Les mémoires non volatiles de type Flash sont aujourd hui présentes dans un grand nombre de circuits intégrés conçus pour des applications électroniques portables et occupent une grande partie de leur surface. L absence de défauts à l intérieur de ces mémoires constitue donc un des éléments clés du rendement de production pour tous les fabricants de ce type d applications. Cependant, la grande densité d intégration et la complexité de leur procédé de fabrication rendent ces mémoires Flash de plus en plus sensibles aux défauts de fabrication. Pour mettre en évidence les défaillances qui altèrent la fonctionnalité de ces mémoires, des solutions de test efficaces et peu coûteuses doivent être mises en place Les solutions et algorithmes actuellement utilisés pour tester les mémoires RAM ne sont pas adaptés à l environnement Flash à cause de la faible vitesse de programmation de celle-ci. De plus, les modèles de faute que l on trouve dans la littérature et qui sont relatifs aux mémoires RAM ne sont pas forcément réalistes dans le cas des mémoires Flash. La première partie de cette thèse propose une analyse complète des défauts réalistes que l on trouve dans ces mémoires et qui sont extraits de données silicium issue d une technologie Flash 150nm. Cette analyse, basée sur l injection de défauts dans une matrice réduite de mémoire Flash, a permis de mettre en exergue un grand nombre de comportements fautifs et de leur attribuer des modèles de faute fonctionnels. La suite de ce travail de thèse est consacrée à l élaboration de nouvelles solutions de test permettant d améliorer les stratégies existantes. Les solutions proposées sont construites en s appuyant sur les spécificités de la mémoire Flash, comme par exemple sa faculté à programmer certains de ses blocs en une seule fois avec le même motif et en un temps de programmation réduit. Une évaluation de ces solutions est ensuite effectuée à l aide d un simulateur de faute que nous avons spécialement développé à cet effet. Cette évaluation montre l efficacité des solutions de test proposées en termes de couverture de fautes et de temps de test. La validation sur une mémoire Flash de 4Mbits a montré un gain en temps de test considérable (d un facteur 34) ainsi qu une couverture de fautes accrues (notamment pour les fautes de couplage) par rapport à des solutions utilisées dans l industrie.
Flash memories more and more occurs in complex integrated circuits designed for portable electronic devices and dominate the area of such circuits. The lack of defects within these memories is therefore one the key elements of the production yield for manufacturers of these types of applications. However, the high integration density and the complexity of the fabrication process make these Flash memories more and more prone to manufacturing defects. To exhibit the failures that affect the functionality of these memories, efficient and low cost test solutions must be proposed. The solutions and algorithms currently used to test RAM memories are not well adapted to test Flash memories due of the low programming time of such memories. Moreover, functional fault models proposed in the RAM testing literature are not always realistic in the case of Flash memories. The first part of this thesis proposes a complete analysis of actual defects extracted from silicon data extracted from a 150nm Flash technology. This analysis, based on a defect injection in a reduced Flash memory array, has allowed to exhibit a lot of faulty behaviors and to propose comprehensive fault models for all defects. The next part of this thesis focuses on the development of new and improved test solutions. The proposed solutions are based on Flash specificities like its concurrent programming mode allowing to program certain memory cell blocks in one time with the same pattern and with a reduced programming time. The evaluation of the proposed solutions is carried out with the help of a home made fault simulator. This evaluation has shown the efficiency of the proposed test solutions in terms of fault coverage and test time. The validation on a 4Mbits Flash memory has shown a considerable reduction in test time (by a factor of 34) as well as an improved fault coverage (especially for coupling faults) with respect to solutions currently used in industry. | | Directeur(s) de thèse : | GIRARD P. | | Co-directeur(s) de thèse : | PRAVOSSOUDOVITCH S. | | Rapporteur(s) : | DALLET D.;PORTAL J.M. | | Examinateur(s) : | DAGA J.M.;VIRAZEL A. | | Invité(s) : | FIGUERAS J. | | Date de soutenance : | 29/11/2007 |
|