ADDER X-SC Manual do Utilizador Página 79

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
  • Página
    / 87
  • Índice
  • MARCADORES
  • Avaliado. / 5. Com base em avaliações de clientes
Vista de página 78
2.2. THE USE OF MAKEFILES TO AUTOMATE THE DESIGN FLOW 79
changed).
% setenv MBK_CATAL_LIB $TARGET_LIB
And, run ASIMUT using the following make command (the output has been cropped).
% make res_synth_1.pat
/usr/local/alliance/bin/asimut multi4 mu lti4 res_synth_1
@ @@@@ @ @ @@@@@@@@@@
@ @ @@ @@@ @ @@ @
@@@ @@ @ @ @ @@ @
@@@ @@@ @@@ @@ @@@ @@@ @@@@ @@
@ @@ @@@@ @@@@ @@@ @@ @@ @@ @@ @@
@ @@ @@@@ @@ @@ @@ @@ @@ @@ @@
@ @@ @@@ @@ @@ @@ @@ @@ @@ @@
@@@@@@@ @ @@ @@ @@ @@ @@ @@ @@ @@
@ @@ @@ @@ @@ @@ @@ @@ @@ @@ @@
@ @@ @@@ @ @@ @@ @@ @@ @@ @@@ @@
@@@@ @@@@ @ @@@@ @@@@@@ @@@@ @@@ @@@ @@@@ @@ @@@@@@
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 ‘multi4‘ ...
compiling ‘multi4‘ (Structural) ...
flattening the root figure ...
searching ‘ao2o22_x2‘ ...
BEH : Compiling ‘ao2o22_x2.vbe‘ (Behaviour) ...
making GEX ...
...
searching ‘buf_x2‘ ...
BEH : Compiling ‘buf_x2.vbe‘ (Behaviour) ...
making GEX ...
searching pattern file : ‘multi4‘ ...
restoring ...
linking ...
executing ...
###----- processing pattern 0 : 10000 ps -----###
...
###----- processing pattern 455 : 4560000 ps -----###
We can open the .pat file generated by ASIMUT and check that after each signal change the correct outputs
are obtained within the 10ns cycle used in the input pattern file. To check that the output obtained this time is
identical to the one when ASIMUT was applied to the behavioral description you can use the diff command to
see if they are identical. But take into account that in the case of the behavioral file the delay use d by ASIMUT
is zero, and the ones used above are those of the c orresponding cells used in implementing the design. They
sum up to an approximately 5.3ns (see output of LOON and the delay of the critical path), so at the time of
changing of the inputs, the outputs of the design in the output pat files will differ. We are now ready to place
our design using OCP. We need to add the following lines to our Makefile. And in this case no special variable
setting is needed (all them are set correctly with all the changes done in previous steps).
OCP = $(ALLIANCE_BIN)/ocp
multi4_p.ap : res_synth_1.pat
$(OCP) -v -gnuplot -ioc multi4 multi4 multi4_p
Vista de página 78
1 2 ... 74 75 76 77 78 79 80 81 82 83 84 85 86 87

Comentários a estes Manuais

Sem comentários