Changes between Version 6 and Version 7 of 2010CaoTme5


Ignore:
Timestamp:
Apr 9, 2010, 5:58:43 PM (15 years ago)
Author:
alain
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • 2010CaoTme5

    v6 v7  
    207207== A2) échéancier ==
    208208
    209 Le rôle  de l'échéancier  est d'enregistrer  et d'ordonner les  évènements dans  le temps.
    210 Pour le réaliser nous avons besoin des éléments suivants:
    211 
    212  * Une date (classe {{{Time}}}) contenant la date courante, égale au temps écoulé depuis le début de la simulation
    213    en nano-secondes  '''et''' un delta-cycle. Le delta-cycle  permettant d'avoir plusieurs
    214    simulations ''au  même temps physique'' mais  cependant séparés pour ne  pas générer de
    215    problèmes de causalité.
    216 
    217  * Un  événement  (classe {{{Event}}}),  comportant  le  temps  ({{{Time}}}) auquel  il  se
     209Le rôle  de l'échéancier  (''scheduler'' en anglais) est d'enregistrer  et d'ordonner les  évènements dans  le temps.
     210Pour le réaliser nous avons besoin de définr les objets suivants:
     211
     212 * Une date (classe {{{Time}}}) contenant deux informations : le temps physique écoulé depuis le début de la simulation, et un temps logique permettant de distinguer deux événements X et Y possédant le même temps physique, mais reliés entre eux par une relation de causalité : ceci se produit quand on veut représenter des processus dont le temps de propagation est nul.
     213 * Un  événement  (classe {{{Event}}}),  comportant  la date ({{{Time}}}) à laquelle  il  se
    218214   produit, Le ''signal'' qu'il affecte et la nouvelle valeur que va prendre ce signal.
    219215