Skip to content

Commit

Permalink
Extracted rom_2600_x into a separate macro_rom_emu.v file. Made avail…
Browse files Browse the repository at this point in the history
…able to FPGA (both TT job and iCEBreaker).
  • Loading branch information
rejunity committed Nov 13, 2024
1 parent 08f2602 commit 5391e29
Show file tree
Hide file tree
Showing 9 changed files with 7,284 additions and 7,274 deletions.
2 changes: 1 addition & 1 deletion fpga/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ all: $(TOP).rpt $(TOP).bin
%.json: %.v
yosys -p 'synth_ice40 -top top -json $@' $<

icebreaker.json: icebreaker.v ../src/tt_um_rejunity_atari2600.v ../src/atari2600.v ../src/vga_hvsync_generator.v ../src/palette_24bpp.v ../src/qspi_flash.v ../src/6502.v ../src/ALU.v ../src/TIA.v ../src/PIA.v ../test/qspi_rom_emu.v
icebreaker.json: icebreaker.v ../src/tt_um_rejunity_atari2600.v ../src/atari2600.v ../src/vga_hvsync_generator.v ../src/palette_24bpp.v ../src/qspi_flash.v ../src/6502.v ../src/ALU.v ../src/TIA.v ../src/PIA.v ../test/qspi_rom_emu.v ../test/macro_rom_emu.v
yosys -p "read_verilog $^; synth_ice40 -top top -json $@; ltp"

%.asc: %.json icebreaker.pcf
Expand Down
1 change: 0 additions & 1 deletion fpga/icebreaker.v
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@

// `define VGA_50MHz
// `define QSPI_ROM_EMU
`define NO_MACRO_ROMS
`define QSPI_ROM

module vga_pll(
Expand Down
Loading

0 comments on commit 5391e29

Please sign in to comment.