Changes between Version 2 and Version 3 of stageM1


Ignore:
Timestamp:
Dec 20, 2009, 2:22:55 AM (15 years ago)
Author:
becoulet
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • stageM1

    v2 v3  
    1717'''Objectif (Injection de pannes dans les modèles de composants SoCLib)[Dimitri]'''
    1818
     19
    1920L'objectif de ce stage est d'ajouter la capacité d'injection de pannes dans les modèles SoCLib actuels.
    2021Cette capacité doit être la moins intrusive possible, c'est à dire que les modifications ...
     
    2425
    2526
     27L'objectif de ce stage est d'obtenir un modèle de simulation SoCLib d'une UART,
     28un modèle VHDL équivalent et le pilote du périphérique pour MutekH.
     29
     30Une UART est un périphérique simple de communication permettant d'établir une
     31liaison série entre deux machines, c'est le composant qui supporte la norme RS232 sur les PCs.
     32L'UART 16550 dont il est question est compatible avec celle des PC.
     33
     34Le modèle de composant SoCLib se rapproche beaucoup du modèle de TTY déjà existant
     35et de son driver assocé dans MutekH. Un modèle VHDL existe déjà et doit être adapté
     36pour que son jeu de registres correspondent à la spécification choisie ici.
     37
    2638
    2739'''Objectif (Portage de TinyGL dans MutekH)[Nicolas]'''
    2840
     41
     42L'objectif de ce stage est de porter la bibliothèque TinyGL dans MutekH.
     43
     44La bibliothèque TinyGL (http://bellard.org/TinyGL/) est une implémentation
     45minimaliste et légère d'OpenGL sans accélération matérielle. Elle est
     46particulièrement bien adaptée à l'embarqué. Elle permet de rendre des
     47scènes animées en 3d dans un frame buffer.
     48
     49Le système d'exploitation MutekH dispose de toute les ressources pour
     50accueillir cette nouvelle bibliothèque: des drivers de framebuffer,
     51une biblitohèque matématique...
     52
     53Le travail de ce stage consiste à compiler TinyGL avec MutekH et écrire le
     54backend pour exploiter l'interface de frame buffer. Le stagiaire pourra
     55valider son travail en exécutant les programmes de démonstration fournis
     56avec TinyGL ou d'autres programmes 3d de son choix ou de sa création.
     57L'expérimentation pourra ce faire sur une platforme SoCLib ou Pc.
     58