ADDER X-SC Instrukcja Użytkownika Strona 12

  • Pobierz
  • Dodaj do moich podręczników
  • Drukuj
  • Strona
    / 87
  • Spis treści
  • BOOKMARKI
  • Oceniono. / 5. Na podstawie oceny klientów
Przeglądanie stron 11
12 CHAPTER 1. INTRODUCTION TO THE ALLIANCE TOOLS
Let’s check this circuit description with ASIMUT. But before that, let’s check that the environment variables
that are referenced by ASIMUT are correctly set. We suppose that you are working with the default setting
after installing Alliance. You can check the corresponding environment variables as follows.
% env | grep MBK
MBK_IN_LO=vst
MBK_OUT_LO=vst
MBK_IN_PH=ap
MBK_OUT_PH=ap
MBK_WORK_LIB=.
MBK_CATAL_NAME=CATAL
MBK_SCALE_X=100
MBK_CATA_LIB=.:/usr/local/alliance/cells/sxlib:/usr/local/alliance/cells/dp_sxlib:
/usr/local/alliance/cells/rflib:/usr/local/alliance/cells/romlib:
/usr/local/alliance/cells/ramlib:/usr/local/alliance/cells/padlib
MBK_TARGET_LIB=/usr/local/alliance/cells/sxlib
MBK_C4_LIB=./cellsC4
MBK_VDD=vdd
MBK_VSS=vss
The most important one for ASIMUT is MBK IN LO that tells ASIMUT the extension of the (default) type
of the input file. The default type in ASIMUT is structural. A behavioral file must be specified using the -b
option. The extension (suffix) of the be havioral file is specified by the VH BEHSFX environment variable. To
just check the syntax correctness of the design file of our multiplexer we use the following command.
% asimut -b -c mux
Note that we only indicate the target file name since its type (.vbe extension) is explicitly stated by one of the
options (-b). The output will be the following:
% asimut -b -c mux
@ @@@@ @ @ @@@@@@@@@@
@ @ @@ @@@ @ @@ @
@@@ @@ @ @ @ @@ @
@@@ @@@ @@@ @@ @@@ @@@ @@@@ @@
@ @@ @@@@ @@@@ @@@ @@ @@ @@ @@ @@
@ @@ @@@@ @@ @@ @@ @@ @@ @@ @@
@ @@ @@@ @@ @@ @@ @@ @@ @@ @@
@@@@@@@ @ @@ @@ @@ @@ @@ @@ @@ @@
@ @@ @@ @@ @@ @@ @@ @@ @@ @@ @@
@ @@ @@@ @ @@ @@ @@ @@ @@ @@@ @@
@@@@ @@@@ @ @@@@ @@@@@@ @@@@ @@@ @@@ @@@@ @@ @@@@@@
A SIMUlation Tool
Alliance CAD System 5.0 20040928, asimut v3.02
Copyright (c) 1991...1999-2005, ASIM/LIP6/UPMC
Paris, France, Europe, Earth, Solar system, Milky Way, ...
initializing ...
searching ‘mux‘ ...
BEH : Compiling ‘mux.vbe‘ (Behaviour) ...
making GEX ...
Let’s modify the above description changing output q to x in the line describing the behavior of the circuit (x
is an unknown port name since it is not declared in the entity part of the behavioral description). In this case
Przeglądanie stron 11
1 2 ... 7 8 9 10 11 12 13 14 15 16 17 ... 86 87

Komentarze do niniejszej Instrukcji

Brak uwag