Changes between Version 1 and Version 2 of CaoCourseTme7


Ignore:
Timestamp:
Mar 22, 2007, 12:01:31 PM (18 years ago)
Author:
alain
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • CaoCourseTme7

    v1 v2  
    11{{{
    22#!html
    3 <h1>TME 7 : Simulation logici-temporelle</h1>
     3<h1>TME 7 : Simulation logico-temporelle</h1>
    44}}}
    55[[PageOutline]]
     
    4343La simulation suppose que l'on possède une fonction d'évaluation qui calcule la valeur du signal de sortie du processus en fonction
    4444de la valeur des signaux d'entrée. Dans notre cas, il faudra disposer d’une fonction eval_abl() capable de traiter les trois valeurs (0,1,U).
    45  
     45
     46Créez un répertoire de travail TME7, et copiez dans ce répertoire tous les fichiers et répertoires qui se trouvent dans
     47{{{
     48/users/enseig/encadr/cao/tme7
     49}}}
     50
    4651== B) Structures de données
     52
    4753On utilise deux structures de données :
    4854 * structure représentant le réseau Booléen, c'est à dire le graphe biparti des processus et des signaux,
     
    101107
    102108L'échéancier permet d'enregistrer  et d'ordonner les événements dans le temps. Ceux-ci sont donc rangés dans une liste doublement chaînée, par dates croissantes. Un événement représente une affection de valeur à un signal à une certaine date.
    103  
     109
    104110typedef struct event_t {
    105111signal_t                * SIGNAL;               // signal modifié