Thèse EADS France - méthodologie d`évaluation de la
Transcription
Thèse EADS France - méthodologie d`évaluation de la
Offre de Thèse Méthodologie d’évaluation de la sensibilité des microprocesseurs vis à vis des rayonnements cosmiques Suresnes EADS France –Innovation Works EADS Innovation Works est l’Unité de Recherche et Technologie (R&T) du Groupe EADS. Avec des sites basés en France, en Allemagne, en Angleterre, en Chine, en Espagne, en Russie et à Singapour, représentant un réseau de plus de 700 personnes, il fournit des capacités de recherche d’envergure mondiale dans les secteurs de l’aéronautique, de la défense et de l’espace. En accord avec la stratégie R&T d’EADS et couvrant les qualifications et domaines technologiques d’importance critique pour le Groupe, EADS Innovation Works est organisé en sept centres techniques transnationaux : Les Technologies Composites - Les Technologies Métalliques et l’Ingénierie des Surfaces - L’Ingénierie des Structures, Production et Aéromécanique - Les senseurs, l’Electronique et l’Intégration des Systèmes – Ingénierie, Physique, Technologies de l’information, Services Sécurité & Simulation – Energie & Propulsion - Concepts & Scenarios Innovants. EADS Innovation Works est l’entité à la fois stratégique et opérationnelle visant à promouvoir la création de valeur ajoutée par l’innovation, les compétences et la collaboration entre les différents membres du Groupe. Il favorise l’excellence technologique et oriente la stratégie de marché par le partage de ses compétences entre les divers partenaires d'EADS et par le développement de partenariats avec les écoles, les universités et les centres de recherche au niveau international. Missions: Méthodologie d’évaluation de la sensibilité des microprocesseurs vis à vis des rayonnements cosmiques Les systèmes aéronautiques et spatiaux développés par EADS nécessitent des capacités de calcul de plus en plus importantes. En raison de leur rôle essentiel de contrôle et de coordination, les processeurs utilisés dans des systèmes critiques doivent respecter des fortes contraintes de fiabilité. En environnements spatial et atmosphérique, les systèmes sont soumis aux agressions des rayonnements cosmiques perturbant l’électronique embarquée. L’interaction de ces particules ionisantes dans un semi-conducteur induit des collections de courants parasites, qui peuvent altérer le contenu des informations binaires stockées dans les composants numériques. Cet effet est appelé SEU « Single Event Upset ». Ces effets sont bien connus de la communauté aéronautique et spatiale, et des techniques de mitigations sont systématiquement implémentées pour limiter leurs conséquences. Ces techniques induisent néanmoins des pénalités importantes en termes de coût, de performance et de consommation électrique. Dès lors, des compromis doivent être faits pour permettre de garantir les niveaux de fiabilité requis tout en limitant les surcoûts. Il est donc nécessaire d’avoir des méthodes pertinentes d’évaluation de la sensibilité de ces composants. European Aeronautic Defense and Space Company EADS France S.A.S. au capital de 818 758 000€ - 341 535 094 RCS Paris Siège social : 37, boulevard de Montmorency – 75781 Paris Cedex 16 – France Téléphone : 33 (0) 1 42 24 24 24 – Télécopie : 33 (0) 1 42 24 26 19 Pour les microprocesseurs, la mise au point de méthodes d'évaluations est délicate. Ces composants sont en effets constitués de millions de transistors effectuant des fonctions complexes, et exécutent du code faisant varier sa configuration. Deux niveaux d’étude sont donc nécessaires : le niveau composant et le niveau application. Pendant l'exécution du programme, le microprocesseur utilise de nombreux éléments mémoires (caches de données, d’instructions, TLB, registres utilisateur….) qui peuvent être perturbés par les radiations. Néanmoins, grâce à un certain nombre de mécanismes de masquages, toutes les erreurs produites n’auront pas forcément en effet sur l’application. Dans le cadre du processus d'évaluation des risques, les méthodes d’estimation de sensibilité doivent donc déterminer la criticité des cellules durant le cycle d’application afin d’évaluer la fréquence réelle d’apparition de disfonctionnements, en vue de mettre en place les moyens de protection adéquats. Les essais expérimentaux classiques mettent en œuvre des accélérateurs de particules et sont les plus fiables, mais leur coût est important, leur disponibilité faible et chaque modification du logiciel nécessiterait de refaire des tests. Les autres solutions s’appuient sur l’évaluation de la sensibilité statique des cellules mémoires combinée à la sensibilité dynamique de l’application. Des techniques pour obtenir cette sensibilité dynamique sont régulièrement proposées par les fabricants de composants ou les universitaires. Malheureusement, elles sont difficilement applicables dans un contexte industriel. Les défis de cette thèse sont donc d’élaborer la meilleure méthodologie permettant d’évaluer avec précision la sensibilité d’une application logicielle sur un microprocesseur de nouvelle génération. Les différents axes abordés durant cette thèse seront : - Etude approfondie des architectures de microprocesseur mono/multicoeur actuelles, - Elaboration de la méthode, - Validation par des essais expérimentaux : développement des méthodes de tests, instrumentation et réalisation de tests avec des moyens laser et accélérateurs de particules, - Etude de méthodes de mitigations utilisant des architectures multi cœurs. Profil : Formation: - Ecole d’ingénieur (BAC +5) de préférence titulaire d’un master 2 recherche Connaissances requises: - Très bonne connaissance de l'électronique numérique en général, - Maîtrise des langages VHDL (ou Verilog), d’outils de synthèse et de simulation. - Fortes compétences en assembleur et C/C++ - Expérience avec les systèmes d’exploitation temps réels - Bonne connaissance des architectures VLSI et microprocesseurs, Par ailleurs, le candidat devra être très rigoureux, autonome, faire preuve d’ingéniosité et bien maîtriser l'anglais écrit et parlé. European Aeronautic Defense and Space Company EADS France S.A.S. au capital de 818 758 000€ - 341 535 094 RCS Paris Siège social : 37, boulevard de Montmorency – 75781 Paris Cedex 16 – France Téléphone : 33 (0) 1 42 24 24 24 – Télécopie : 33 (0) 1 42 24 26 19 Contrat Contrat : Thèse Cifre Durée : 3 ans Date de début souhaitée : 4ème trimestre 2009 Contact Merci d’envoyer votre candidature à Amandine TESTE. Email : [email protected] European Aeronautic Defense and Space Company EADS France S.A.S. au capital de 818 758 000€ - 341 535 094 RCS Paris Siège social : 37, boulevard de Montmorency – 75781 Paris Cedex 16 – France Téléphone : 33 (0) 1 42 24 24 24 – Télécopie : 33 (0) 1 42 24 26 19