Hardware Reference
In-Depth Information
I
O
M A ( fixed )
I
O
MC
V
U
M X ( unknown )
Fig. 13.3
Rectification topology for Problem 13.3
(a) Execute the following sequence of BALM commands that solves the re-
stricted problem
F X sim S
and generates the scripts lion9S.script ,
lion9SC.script , lion9L.script , lion9tC.script :
1.read_blif lion9.blif
2.latch_split 0-1
3.latch_expose 2-3 \# this makes v4 and v5 outputs
of lion9.mv
4.write_blif_mv lion9.mv
5.read_blif lion9f.blif
6.latch_expose
7.write_blif_mv lion9f.mv
8.source lion9S.script
The result is in the file lion9xs.aut .
(b) Execute the script lion9SC.script to verify that the product of the
solution lion9xs.aut and of the context lion9f.aut is contained in the
specification lion9s.aut .
(c) Execute the script lion9L.script to solve the general language equation
F X S
. The result is in the file lion9xl.aut .
(d) Execute the script lion9LC.script to verify that the product of the
solution lion9xl.aut and of the context lion9f.aut is contained in the
specification lion9s.aut .
(e) Check whether the restricted solution lion9xs.aut is strictly contained
in the general solution lion9xl.aut by using the command contain in
BALM; run contain with the option -e to obtain, if any, a trace produced by
lion9xl.aut but not by lion9xs.aut .
M A and
M C are deter-
13.3. For the interconnection topology in Fig. 13.3 ,where
M A is Moore, consider the problem to solve
M A M X M C ,
ministic machines and
M X is Moore too.
In Sect. 13.1 , we showed how to compute a simulation relation for the controller's
topology; consider the following proposal to extend the computation of a simulation
relation to the rectification topology of Fig. 13.3 (proposed by Satrajit Chatterjee,
class project report at UC Berkeley).
requiring that
 
Search WWH ::




Custom Search