diff --git a/hw/Makefile b/hw/Makefile
index 5ad4e51c17bccf84f952e689376ca508d591a981..ddd832f991d9b578dc97ae2a2b2a982c71883de6 100644
--- a/hw/Makefile
+++ b/hw/Makefile
@@ -90,43 +90,6 @@ top-ice40.asc: top-ice40.json top-ice40.pcf
 ice40-%.bin: ../examples/%.hex top-ice40.asc 
 	icebram -v random-bram.hex $< < top-ice40.asc | icepack -v - $@
 
-top-ice40-manual.blif: top-ice40-manual.vl ice40-manual-clock.vl \
-	top-ice40.vl cpu-all.vl reg-file-ice40.vl mem-mux.vl \
-	alu-unit.vl unary-unit.vl shift-unit.vl cnt-unit.vl \
-	mul-unit.vl reciprocal-unit.vl load-store-unit.vl \
-	instr-fetch.vl instr-decode.vl ctz.vl popc.vl srt-reciprocal.vl \
-	cpu.vl \
-	ram-unit.vl avr109rx.vl avr109tx.vl tty-ice40.vl
-
-	yosys -q -p 'synth_ice40' -f 'verilog -sv -DICE40' \
-	-L top-ice40-manual.stats \
-	-b 'blif -gates -attr -param' $< -o $@
-
-top-ice40-manual.asc: top-ice40-manual.blif top-ice40-manual.pcf
-	arachne-pnr -d 8k -p top-ice40-manual.pcf -o $@ $<
-
-ice40-blink.blif: ice40-blink.vl
-	yosys -p synth_ice40 -f verilog -L ice40-blink.stats \
-	-b 'blif -gates -attr -param' $< -o $@
-
-ice40-blink.asc: ice40-blink.blif ice40-blink.pcf
-	arachne-pnr -d 8k -p ice40-blink.pcf -o $@ $<
-
-ice40-manual-clock.blif: ice40-manual-clock.vl
-	yosys -p synth_ice40 -f 'verilog -DMANUAL_CLOCK_DIAGNOSTICS' \
-	 -L ice40-manual-clock.stats \
-	-b 'blif -gates -attr -param' $< -o $@
-
-ice40-manual-clock.asc: ice40-manual-clock.blif ice40-manual-clock.pcf
-	arachne-pnr -d 8k -p ice40-manual-clock.pcf -o $@ $<
-
-ice40-manual-blink.blif: ice40-manual-blink.vl ice40-manual-clock.vl
-	yosys -p synth_ice40 -f verilog -L ice40-manual-blink.stats \
-	-b 'blif -gates -attr -param' $< -o $@
-
-ice40-manual-blink.asc: ice40-manual-blink.blif ice40-manual-blink.pcf
-	arachne-pnr -d 8k -p ice40-manual-blink.pcf -o $@ $<
-
 %.bin: %.asc
 	icepack $< $@