Hardware Reference
In-Depth Information
Notice that the solution to the restricted problem (e.g., planetxs.aut )
must be contained in the solution to the general language problem (e.g.,
planetxl.aut ). This can be verified by using the command contain
in BALM. The containment may be strict or not, according to each specific
case.
Problems
13.1. By using BALM, perform the sequence of experiments explained in the
text on the example planet.blif . Be sure to understand the rationale of each
command line included in each script:
(a) Execute the following sequence of BALM commands that solves the restricted
problem
F X sim S
and generates the scripts planetS.script ,
planetSC.script , planetL.script , planetC.script :
1.read_blif planet.blif
2.latch_split 0-3
3.latch_expose 4-5 \# this makes v4 and v5 outputs
of planet.mv
4.write_blif_mv planet.mv
5.read_blif planetf.blif
6.latch_expose
7.write_blif_mv planetf.mv
8.source planetS.script
The result is in the file planetxs.aut .
(b) Execute the script planetSC.script to verify that the product of the
solution planetxs.aut and of the context planetf.aut is contained in
the specification planets.aut . Is the containment strict ?
Suppose that we modify the script planetSC.script by adding
v11,v12 in the last two calls to the support command. Is the containment
strict ? Explain.
(c) Execute the script planetL.script to solve the general language equation
F X S
. The result is in the file planetxl.aut .
(d) Execute the script planetLC.script to verify that the product of the
solution planetxl.aut and of the context planetf.aut is contained in
the specification planets.aut . Is the containment strict ?
(e) Check whether the restricted solution planetxs.aut is strictly contained
in the general solution planetxl.aut by using the command contain in
BALM; run contain with the option -e to obtain, if any, a trace produced by
planetxl.aut but not by planetxs.aut .
13.2. Consider the sequential circuit lion9.blif whose description in the blif
language is shown in Problem 11.1.
Search WWH ::




Custom Search