Changes between Version 74 and Version 75 of WikiStart


Ignore:
Timestamp:
Feb 18, 2010, 10:20:15 AM (16 years ago)
Author:
franck
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WikiStart

    v74 v75  
    1616 * Ghassan Almaless
    1717
    18 == Structure de l'OS final et plateforme d'évaluation ==
     18== Demarche ==
    1919
    2020Le cours est organisé autour de la réalisation pratique d'un OS embarqué multi-tâches compatible POSIX.
    2121
    22 Les TME consistent à écrire, à partir de rien ou presque, les différents composants du système d'exploitation. Celui-ci est mis au point en simulation sur un SOC modélisé en SystemC en utilisant la plate-forme de modélisation SoCLib, et composé essentiellement de quelques processeurs mips32, d'une mémoire, d'un timer, d'un multi-tty (terminal), d'un contrôleur video, d'un contôleur de disque et d'un port d'E/S rs232.
    23 
    24  progression ::
     22Les TME consistent à écrire, à partir de rien ou presque, les différents composants du système d'exploitation. Celui-ci est mis au point en simulation sur un SOC modélisé en SystemC en utilisant la plate-forme de modélisation SoCLib, et composé de 4 processeurs mips32, d'une mémoire, d'un timer, d'un multi-tty (terminal), d'un contrôleur video, d'un contôleur de disque et d'un dma. La progression que vous allez suivre :
    2523
    2624 * Un noyau d'OS qui virtualise le processeur, sans communication entre les taches, sans partage de devices mais avec une HAL.
     
    2927 * Gestion des fichier, buffer cache.
    3028
    31 L'OS que vous allez réalisé ne contiendra pas tous les modules présents sur le schéma de gauche, mais c'est l'objectif vers lequel vous irez.
    32 Cet OS va être porté sur une plateforme quadri-processeurs MIPS dont le schéma de droite.
     29[[Image(plateforme.png,650px,nolink)]]
    3330Le tableau ci-après définit le placement des mémoires et les périphériques dans l'espace d'adressage physique.
    34 
    35 
    36 [[Image(plateforme.png,650px,nolink)]]
    3731{{{
    3832#!html