Changes between Version 17 and Version 18 of MjpegCourse/Station


Ignore:
Timestamp:
Mar 12, 2008, 11:18:08 AM (16 years ago)
Author:
alain
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • MjpegCourse/Station

    v17 v18  
    1313modélisée avec les composants matériels fournis par la bibliothèque SoCLib.
    1414
    15 Le langage de description DSX est une API implémentée à l'aide du langage Python, et il permet au concepteur
     15Le langage de description DSX/L est une API implémentée à l'aide du langage Python, et il permet au concepteur
    1616de faire 3 choses:
    1717 * Définir la structure de l'application logicielle multi-tâches, c'est à dire le Graphe des Tâches et des Communications.
     
    2424   des tâches sur les processeurs et le placement des canaux de communication sur les bancs mémoire.
    2525
    26 L'exécution de cette description DSX permet générer trois choses:
     26L'exécution de cette description DSX/L permet générer trois choses:
    2727 * Une version de l'application logicielle multi-tâches compatible POSIX, qui peut être
    2828   compilée et exécutée sur n'importe quelle station de travail supportant l'API des threads POSIX.
     
    3636   être directement chargé dans la mémoire du MP-SoC juste avant le lancement de la simulation.
    3737 
    38 Dans ce 1^er^ TP, on se limitera à décrire - en langage DSX - la structure de l'application logicielle MJPEG,
     38Dans ce 1^er^ TP, on se limitera à décrire - en langage DSX/L - la structure de l'application logicielle MJPEG,
    3939à écrire quelques unes des tâches de l'application MJPEG, et à valider cette application en l'exécutant sur
    4040une station de travail Linux.
     
    6464 * [[Image(MjpegCourse:q.gif)]] Q1: '''''Quels fichiers ou répertoires ont été créés?'''''
    6565
    66  * Exécutez la description DSX qui réalise la compilation l'application logicielle générée par DSX
     66 * Exécutez la description DSX/L qui réalise la compilation l'application logicielle générée par DSX
    6767{{{
    6868$ ./fichier_de_description
    6969}}}
    7070
    71  * Lancez le programme multitâche généré qui porte le nom "exe.posix".
     71 * Lancez le programme multi-tâches généré qui porte le nom "exe.posix".
    7272   Vous pourrez interrompre l'exécution à tout moment en pressant Ctrl-c.
    7373{{{
     
    8989Dans les applications décrites dans ce TP, chaque modèle de tâche ne sera utilisé qu'une fois.
    9090
    91 La description DSX de l'application SplitMsg est en deux parties.
     91La description DSX/L de l'application SplitMsg comprends deux parties.
    9292
    9393[[Image(MjpegCourse:q.gif)]] Q3: '''''A quoi sert chacune des 2 parties ?'''''
    9494
    95 [[Image(MjpegCourse:q.gif)]] Q4: '''''Qu'est-ce qui n'est pas dans la description de l'application, mais qui est quand même indispensable à sa réalisation ?'''''
     95[[Image(MjpegCourse:q.gif)]] Q4: '''''Qu'est-ce qui n'est pas dans la description DSX/L, mais qui est quand même indispensable à l'exécution ?'''''
    9696
    9797