| 6 | = Avant-propos = |
 | 7 | Le but de ces quatre séances de TP est de présenter quelques outils de la chaîne |
 | 8 | ALLIANCE dont : |
 | 9 | Les outils de synthèse logique SYF, BOOM, BOOG, LOON; |
 | 10 | L'outil de génération de data-path Stratus ; |
 | 11 | L'éditeur graphique de netlist XSCH; |
 | 12 | Les outils pour la preuve formelle FLATBEH, PROOF; |
 | 13 | Le simulateur ASIMUT; |
 | 14 | Chaque outil possède ses propres options donnant des résultats plus ou moins adaptés |
 | 15 | suivant l'utilisation que l'on veut faire du circuit. |
 | 16 | fsm SYF vbe BOOM vbe BOOG vst LOON vst |
 | 17 | synthèse optimisation synthèse optimisation |
 | 18 | automate comportemental comportemental netlist netlist |
 | 19 | |
 | 20 | FIG. 1 – Ensemble de la synthèse |
 | 21 | |
 | 22 | Les dépendances de données dans le flux sont matérialisées dans la réalité par une |
 | 23 | dépendance de fichier. Le fichier Makefile exécuté à l'aide de la commande make permet |
 | 24 | de gérer ces dépendances. Différents exemples de fichiers seront fournis durant le TP. |
 | 25 | Ce TP n'étant pas un cours sur le Makefile, nous nous limiterons à expliquer l'usage qui |
 | 26 | en est fait dans les exemples fournis. (cf. Annexe 1) |
 | 27 | |
 | 28 | L'usage de Makefile est obligatoire pour ce TP ! ! ! |
 | 29 | |
 | 30 | |