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 $< $@