Changes between Version 11 and Version 12 of stageM1
- Timestamp:
- Dec 20, 2009, 2:51:14 PM (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
stageM1
v11 v12 10 10 la bibliothèque C standard déjà existante. 11 11 12 Le stagiaire devra compiler une des bibliothèques standards C++ libre 12 Le stagiaire devra compiler une des bibliothèques standards C++ libres 13 13 et l'intégrer dans MutekH. L'exécution d'applications C++ sur MutekH 14 14 permettra naturellement de valider le stage. … … 17 17 '''Objectif (Injection de pannes dans les modèles de composants SoCLib)[Dimitri]''' 18 18 19 Le simulateur SoCLib permet d'étudier le comportement des circuits , cependant les pannes due à l'électronique ne sont actuellement pas prise en compte. En effet en situation réel certain éléments matériels peuvent cesser de fonctionner. Le projet Adam vise l'élaboration d'une plate forme capable de gérer ces situations et nécessite donc leur prise en charge des la simulation19 Le simulateur SoCLib permet d'étudier le comportement des circuits. Cependant les pannes dues à l'électronique ne sont actuellement pas prises en compte. En effet, en situation réelle, certains éléments matériels peuvent cesser de fonctionner. Le projet Adam vise l'élaboration d'une plate forme capable de gérer ces situations et nécessite donc leur prise en charge dès la simulation. 20 20 21 21 L'objectif de ce stage est d'ajouter la capacité d'injection de … … 23 23 différents protocoles de test directement depuis systemC. 24 24 25 Dans un souci sde modularité, l'injection de pannes devra être la moins intrusive25 Dans un souci de modularité, l'injection de pannes devra être la moins intrusive 26 26 possible au niveau de l'architecture des composants systemC, et facilement désactivable. 27 27 28 28 Pour commencer, le stagiaire devra se familiariser avec les modèles SoCLib et les différents type de pannes franches existantes. 29 La validation se fera par l'exécution sur MutekH d'une application de tests logiciels directement dans la simulation.29 La validation se fera par l'exécution sur MutekH, d'une application de tests logiciels directement dans la simulation. 30 30 31 31 '''Objectif (Composant SoCLib UART 16550 et le driver MutekH associé)[Christophe]''' … … 40 40 41 41 Le modèle de composant SoCLib se rapproche beaucoup du modèle de TTY déjà existant 42 et de son driver assoc é dans MutekH. Un driver pour les UART 16550 supportant à42 et de son driver associé dans MutekH. Un driver pour les UART 16550 supportant à 43 43 l'heure actuelle uniquement la plateforme PC existe également. Un modèle VHDL 44 existe déjà et doit être adapté pour que son jeu de registres corresponde ntà44 existe déjà et doit être adapté pour que son jeu de registres corresponde à 45 45 la spécification choisie ici. 46 46 … … 59 59 60 60 Le système d'exploitation MutekH dispose de toute les ressources pour 61 accueillir cette nouvelle bibliothèque : des drivers de framebuffer,62 une bibli tohèque matématique...61 accueillir cette nouvelle bibliothèque : des drivers de framebuffer, 62 une bibliothèque mathématique... 63 63 64 Le travail de ce stage consiste à compiler TinyGL avec MutekH et écrire le64 Le travail de ce stage consiste à compiler TinyGL avec MutekH et à écrire le 65 65 backend pour exploiter l'interface de frame buffer. Le stagiaire pourra 66 66 valider son travail en exécutant les programmes de démonstration fournis