54sxa: syn_54sxa layout_54sxa 42mx: syn_42mx layout_42mx all: syn_54sx layout_54sx syn_54sxa layout_54sxa syn_ex layout_ex syn_42mx layout_42mx syn_40mx layout_40mx syn_ex: -rm -rf NETLIST/* actel_ex/top.edf -rm -rf REPORTS/*.txt $(SPECTRUM) -file compile_ex.tcl > REPORTS/compile.txt cp NETLIST/top.edf actel_ex cat REPORTS/rt_top.txt -grep -i "warning" REPORTS/compile.txt | cat -grep -i "error" REPORTS/compile.txt | cat syn_40mx: -rm -rf NETLIST/* actel_40mx/top.edf -rm -rf REPORTS/*.txt $(SPECTRUM) -file compile_40mx.tcl > REPORTS/compile.txt cp NETLIST/top.edf actel_40mx cat REPORTS/rt_top.txt -grep -i "warning" REPORTS/compile.txt | cat -grep -i "error" REPORTS/compile.txt | cat syn_42mx: -rm -rf NETLIST/* actel_42mx/top.edf -rm -rf REPORTS/*.txt $(SPECTRUM) -file compile_42mx.tcl > REPORTS/compile.txt cp NETLIST/top.edf actel_42mx cat REPORTS/rt_top.txt -grep -i "warning" REPORTS/compile.txt | cat -grep -i "error" REPORTS/compile.txt | cat syn_54sx: -rm -rf NETLIST/* actel_54sx/top.edf -rm -rf REPORTS/*.txt $(SPECTRUM) -file compile_54sx.tcl > REPORTS/compile.txt cp NETLIST/top.edf actel_54sx cat REPORTS/rt_top.txt -grep -i "warning" REPORTS/compile.txt | cat -grep -i "error" REPORTS/compile.txt | cat syn_54sxa: -rm -rf NETLIST/* actel_54sxa/top.edf -rm -rf REPORTS/*.txt $(SPECTRUM) -file compile_54sxa.tcl > REPORTS/compile.txt cp NETLIST/top.edf actel_54sxa cat REPORTS/rt_top.txt -grep -i "warning" REPORTS/compile.txt | cat -grep -i "error" REPORTS/compile.txt | cat layout_ex: -rm -rf ./actel_ex/powerDB*.vhd ./actel_ex/powerDB*.sdf $(DESIGNER) SCRIPT:powerDB.tcl SCRIPT_DIR:actel_ex layout_40mx: -rm -rf ./actel_40mx/powerDB*.vhd ./actel_40mx/powerDB*.sdf $(DESIGNER) SCRIPT:powerDB.tcl SCRIPT_DIR:actel_40mx layout_42mx: -rm -rf ./actel_42mx/powerDB*.vhd ./actel_42mx/powerDB*.sdf $(DESIGNER) SCRIPT:powerDB.tcl SCRIPT_DIR:actel_42mx layout_54sx: -rm -rf ./actel_54sx/powerDB*.vhd ./actel_54sx/powerDB*.sdf $(DESIGNER) SCRIPT:powerDB.tcl SCRIPT_DIR:actel_54sx layout_54sxa: -rm -rf ./actel_54sxa/powerDB*.vhd ./actel_54sxa/powerDB*.sdf $(DESIGNER) SCRIPT:powerDB.tcl SCRIPT_DIR:actel_54sxa clean: -rm -rf NETLIST/* REPORTS/*.txt -rm -rf actel_*/top.edf actel_*/powerDB*.vhd actel_*/powerDB*.sdf actel_*/report_*.txt actel_*/powerDB.afm actel_*/powerDB.prb actel_*/powerDB.vnm $(MAKE) -C SIM clean zip: ./zipall #.PHONY : syn_ex syn_40mx syn_42mx syn_54sx syn_54sxa layout_ex layout_40mx layout_42mx layout_54sx layout_54sxa clean zip