| 106 | | |
| | 106 | {{{ |
| | 107 | > export MBK_IN_LO=al |
| | 108 | |
| | 109 | > export YAGLE_BEH_FORMAT=vbe |
| | 110 | > yagle -s file1 file2 |
| | 111 | > vasy -a -I vhd file1 file2 |
| | 112 | }}} |
| | 113 | Avant tout vous devez utiliser la commande : |
| | 114 | {{{ |
| | 115 | >source avt_env.sh |
| | 116 | }}} |
| | 117 | |
| | 118 | Cette commande permet de mettre en place l'environnement nécessaire à l'utilisation de '''YAGLE''' ( le fichier avt_env.sh étant fourni ) |
| | 119 | Les documentations pour cet outil se trouvent en :'''/users/soft/AvtTools2003/doc '''. |
| | 120 | |
| | 121 | === 1.5 PROOF === |
| | 122 | Lorsqu'on veut prouver l'équivalence de deux descriptions comportementales de type ''dataflow'' d'un même circuit à n entrées, on peut simuler par '''asimut''' 2n vecteurs pour les deux descriptions et les comparer. |
| | 123 | Cette solution devient vite coûteuseen temps CPU et il vaut mieux faire appel à un outil de preuve formelle qui effectue la comparaison ''mathématique'' des deux réseaux booléens. |
| | 124 | '''PROOF''' réalise cette opération entre les description file1.vbe et file2.vbe par la commande |
| | 125 | {{{ |
| | 126 | >proof file1 file2 |
| | 127 | }}} |