IFT6221
TP2
(hiver 2006)
Problème 1 :
- Synthétiser sur une plateforme FPGA de
votre choix l’entité suivante :

- Donner les résultats sur la vitesse,
l’espace occupé, etc.
- Faites varier les paramètres M et N
pour obtenir différents résultats et tendances.
Problème 2 :
Soit le réseau de Petri suivant :

Pour une
définition complète, voir http://en.wikipedia.org/wiki/Petri_nets
. On se limite au cas où une place alimenterait une transition et une seule.
Quand une transition est traversée, elle consomme un jeton de chaque entrée et
produit un jeton dans chaque sortie.
- En utilisant SystemC, décrire le réseau
ci-haut où chaque place et chaque transition sont représentées par un
processus et qui communiquent par des notifications d’événements.
- A-t-on besoin de mutex pour modifier les
places? Vérifier par simulation.