Thèse soutenue

Développement et implantation d’un modèle de diode par VHDL-AMS : Discrétisation selon la méthode Scharfetter-Gummel

FR  |  
EN
Auteur / Autrice : Joseph Kesserwani
Direction : Bruno AllardYoussef Zaatar
Type : Thèse de doctorat
Discipline(s) : Génie électrique
Date : Soutenance le 11/09/2015
Etablissement(s) : Lyon, INSA en cotutelle avec Université Libanaise
Ecole(s) doctorale(s) : École doctorale Électronique, électrotechnique, automatique (Lyon)
Partenaire(s) de recherche : Laboratoire : AMPERE - Génie Electrique, Electromagnétisme, Automatique, Microbiologie Environnementale et Applications (Rhône) - Ampère
Equipe de recherche : Ampère, Département Méthodes pour l'Ingénierie des Systèmes
Jury : Président / Présidente : Wehbeh Farah
Examinateurs / Examinatrices : Bruno Allard, Youssef Zaatar, Wehbeh Farah, Jean-Jacques Rousseau, Nadine Abboud, Hervé Morel, Jean Podleki, Doumit Zaouk
Rapporteurs / Rapporteuses : Wehbeh Farah, Jean-Jacques Rousseau

Mots clés

FR  |  
EN

Résumé

FR  |  
EN

La conception assistée par ordinateur (CAO) est largement utilisée dans l’industrie des semi-conducteurs pour la conception et l’analyse des différents composants dont l’étude consiste à résoudre l'équation de dérive-diffusion et l’équation de Poisson. La caractéristique non linéaire de ces équations demande des solutions numériques interactives. Le schéma de Scharfetter-Gummel est utilisé classiquement pour discrétiser l'équation de dérive-diffusion non dégénérée (ou équation de Schockley) pour simuler les phénomènes de transport des particules «électrons et trous» dans un semi-conducteur. Initialement cette méthode a été appliquée à un domaine unidimensionnel. Par la suite, cette méthode a été étendue au problème bidimensionnel sur la base d'un maillage rectangulaire. L’objectif donc de cette thèse serait d’implanter un modèle de diode par VHDL-AMS basé sur la discrétisation selon la méthode Scharfetter-Gummel. Le langage VHDL-AMS (Hardware Description Language – Analog Mixed Signal) est un langage de description comportemental pour les circuits analogiques et mixtes. Inspiré de son équivalent pour les circuits logiques, le VHDL, VHDL-AMS serait donc une extension. Etant donné que le langage VHDL-AMS est de haut niveau, ceci nous permettra de modéliser le comportement de systèmes physiques, électriques, mécaniques ou autres. Parallèlement VHDL-AMS permet de créer des modules, appelés « entités ». Ceux-ci sont définis par leurs ports externes (qui sont une interface avec les autres architectures ou entités) et par des équations mathématiques. La possibilité d’utiliser directement des relations mathématiques lors de la description du modèle nous donne une grande souplesse d’utilisation. Comme tous les langages de description comportementale analogique, VHDL-AMS est initialement dédié à la modélisation de type « haut niveau », tel que la modélisation d’un système électronique complet. L’utilisation d’un tel langage afin de réaliser un modèle de diode, constitue donc une alternative de ce dernier. En raison du grand nombre de nœud il est nécessaire de générer le code VHDL-AMS à partir d'une interface de type java. Les résultats obtenus par cette méthode seront comparés avec d'autres obtenus par différents autres logiciels. Le modèle à concevoir aura comme objectif : - Correspondre aux spécifications initialement tracés par les concepteurs et ceci afin de leur permettre de mettre en évidence les différentes caractéristiques des modules. - Simuler facilement l'intégration et/ou l'adéquation du composant dans un système donné - être conçus de sorte qu'il soit utilisé dans des composants plus complexes.