
1.9. FLATLO 39
Checking in this way that the generated behavioral description is also correct.
1.9 FLATLO
The FLATLO (FLATtens LOgical) tool inputs a hierarchical netlist and flattens it to a given level in either a
vst or Alliance logical al format. The general format for using this tools is,
% flatlo [option] logical_figure [instance] output_name
The options available in FLATLO are shown in Table 1.10. If the instance is indicated it is flattened in the
logical description.
Table 1.10: Options Available for the FLATLO Tool.
Option Description
-r
Flattens the target file to the catalog.
-t
Flattens the target file to the transistor level.
1.10 FLATPH
The FLATPH (FLATtens PHysical) tool flattens a hierarchical symbolic layout to a given level. The tool is
used with the following commnad line.
% flatph [option] logical_figure [instance] output_name
The options available in are shown in Table 1.11. If the instance is indicated it is flattened in the physical
description.
Table 1.11: Options Available for the FLATPH Tool.
Option Description
-r
Flattens the target file to the catalog.
-t
Flattens the target file to the transistor level.
1.11 FMI
The FMI (Finite state machine MInimizer) tool takes a FSM description (.fsm file) and minimizes it into an
equivalent reduced (in the number of states) FSM. We use this tool using the following command.
fmi [-V] input_file output_file
The options available in FMI are shown in Table 1.12. Let’s apply this tool to the FSM we generated in the
Table 1.12: Options Available for the FMI Tool.
Option Description
-V
Verbose mode. Each step of the minimization is displayed.
Comentários a estes Manuais