Example 1
% mkdir aof_ex1
% cd aof_ex1
% date > Block.v
Example 1 with Scripts
% $VOVDIR/training/art_of_flows/example1/script1_1.csh Block.v Block.vg
% $VOVDIR/training/art_of_flows/example1/script1_2.csh Block.v Block.vg
Example 1 with make
% make -f $VOVDIR/training/art_of_flows/example1/Makefile1_1
% make -f $VOVDIR/training/art_of_flows/example1/Makefile1_2
% make -f $VOVDIR/training/art_of_flows/example1/Makefile1_3
Example 1 with FlowTracer
% vovbuild -f $VOVDIR/training/art_of_flows/example1/Flow1_1.tcl
% vovbuild -f $VOVDIR/training/art_of_flows/example1/Flow1_2.tcl
![](../../images/ft/aof1_built.png)
Figure 1. Flow is Built
![](../../images/ft/aof1_done.png)
Figure 2. Flow is done
![](../../images/ft/aof1_changed.png)
Figure 3. Flow has been changed
![](../../images/ft/aof1_failed.png)
Figure 4. Flow is failing