
38 CHAPTER 1. INTRODUCTION TO THE ALLIANCE TOOLS
We can test this circuit with ASIMUT using a modified version of mux in.pat (muxoo in.pat).
-- terminals of the mux circuit
in vdd B;
in vss B;
in c B;
in a B;
in b B;
out q B;
-- time interval description of the i nput values and expected output
begin
<0 ns> mux_test : 10 000 ?0;
<+1 ns> notc_nota_notb : 10 000 ?0;
<+1 ns> notc_nota_b : 10 001 ?1;
<+1 ns> : 10 001 ?1;
<+1 ns> notc_a_notb : 10 010 ?0;
<+1 ns> : 10 010 ?0;
<+1 ns> notc_a_b : 10 011 ?1;
<+1 ns> : 10 011 ?1;
<+1 ns> c_nota_notb : 10 100 ?0;
<+1 ns> : 10 100 ?0;
<+1 ns> c_nota_b : 10 101 ?0;
<+1 ns> : 10 101 ?0;
<+1 ns> c_a_notb : 10 110 ?1;
<+1 ns> : 10 110 ?1;
<+1 ns> c_a_b : 10 111 ?1;
<+1 ns> : 10 111 ?1;
end;
We use this file as input for ASIMUT.
% asimut -b mux_oo muxoo_in muxoo_out
@ @@@@ @ @ @@@@@@@@@@
@ @ @@ @@@ @ @@ @
@@@ @@ @ @ @ @@ @
@@@ @@@ @@@ @@ @@@ @@@ @@@@ @@
@ @@ @@@@ @@@@ @@@ @@ @@ @@ @@ @@
@ @@ @@@@ @@ @@ @@ @@ @@ @@ @@
@ @@ @@@ @@ @@ @@ @@ @@ @@ @@
@@@@@@@ @ @@ @@ @@ @@ @@ @@ @@ @@
@ @@ @@ @@ @@ @@ @@ @@ @@ @@ @@
@ @@ @@@ @ @@ @@ @@ @@ @@ @@@ @@
@@@@ @@@@ @ @@@@ @@@@@@ @@@@ @@@ @@@ @@@@ @@ @@@@@@
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_oo‘ ...
BEH : Compiling ‘mux_oo.vbe‘ (Behaviour) ...
making GEX ...
searching pattern file : ‘muxoo_in‘ ...
restoring ...
linking ...
executing ...
###----- processing pattern 0 : 0 ps -----###
###----- processing pattern 1 : 1000 ps -----###
###----- processing pattern 2 : 2000 ps -----###
###----- processing pattern 3 : 3000 ps -----###
###----- processing pattern 4 : 4000 ps -----###
###----- processing pattern 5 : 5000 ps -----###
###----- processing pattern 6 : 6000 ps -----###
###----- processing pattern 7 : 7000 ps -----###
###----- processing pattern 8 : 8000 ps -----###
###----- processing pattern 9 : 9000 ps -----###
###----- processing pattern 10 : 10000 ps -----###
###----- processing pattern 11 : 11000 ps -----###
###----- processing pattern 12 : 12000 ps -----###
###----- processing pattern 13 : 13000 ps -----###
###----- processing pattern 14 : 14000 ps -----###
###----- processing pattern 15 : 15000 ps -----###
Comentarios a estos manuales