Changes between Version 3 and Version 4 of ToolsCourseTp5


Ignore:
Timestamp:
May 9, 2007, 2:53:01 PM (18 years ago)
Author:
anne
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ToolsCourseTp5

    v3 v4  
    4747la variable d'environnement RDS_TECHNO_NAME qui doit être positionnée à
    4848opt/alliance/etc/cmos.rds :
     49{{{
    4950> export RDS_TECHNO_NAME=/opt/alliance/etc/cmos.rds
     51}}}
    5052
    5153= 1.2 GRAAL =
     
    7072être positionnée à /opt/alliance/etc/cmos.graal.
    7173
     74{{{
    7275> export GRAAL_TECHNO_NAME=/opt/alliance/etc/cmos.graal
     76}}}
    7377
    7478= 1.3 COUGAR =
     
    7680
    7781  Pour extraire au niveau transistor, la commande à utiliser est :
    78 
     82{{{
    7983> cougar -t file1 file2
     84}}}
    8085
    8186COUGAR utilise les variables d'environnement MBK_IN_PH et MBK_OUT_LO
    8287suivant les formats d'entrée et de sortie. Par exemple pour générer une netlist au format
    8388al à partir d'une description ap il faut écrire :
    84 
     89{{{
    8590> export MBK_IN_PH=ap
    8691
     
    8893
    8994> cougar -t file1 file2
     95}}}
    9096
    9197= 1.4 YAGLE =
     
    95101L'outil VASY permet de convertir une description VHDL comportementale du format
    96102.vhd au format.vbe. La commande à utiliser est :
     103{{{
    97104> export MBK_IN_LO=al
     105
    98106> export YAGLE_BEH_FORMAT=vbe
     107
    99108> yagle -s file1 file2
     109
    100110> vasy -a -I vhd file1 file2
     111}}}
    101112
    102113  Avant tout, vous devez utiliser la commande :
     114{{{
    103115> source avt_env.sh
     116}}}
    104117
    105118  L'outil COUGAR est capable d'extraire la netlist d'un circuit aux formats .vst ou
     
    108121de YAGLE (le fichier avt_env.sh étant fourni).
    109122Les documentations pour cet outil se trouvent en : /users/soft/AvtTools2003/doc.
     123
    110124= 1.5 PROOF =
    111125 Lorsqu'on veut prouver l'équivalence de deux descriptions comportementales de
     
    117131 PROOF réalise cette opération entre les descriptions file1.vbe et file2.vbe par la
    118132commande :
     133{{{
    119134> proof file1 file2
     135}}}
    120136
    121137= 2 Schéma d'un inverseur =
    122138
    123139Le schéma théorique d'un inverseur est présenté
     140[[Image(inv1.jpg,nolink)]]
    124141
    125142= 3 Schéma d'un buffer =