```
all: compile simulate
compile:
vcs \\
-sverilog \\
-debug\_all \\
-l com.log \\
-f rtl.lst
simulate:
./simv -l sim.log
clean:
@rm -rf csrc DVEfiles simv simv.daidir ucli.key VCS\*
@rm -rf \*.log \*.vpd \*.ddc \*.svf \*.SDF \*Synth \*Netlist\*
@rm -rf alib-52
```