├── README.md ├── font.py ├── font_rom.v ├── gal.vid ├── galaksija.v ├── galaksija2024.v ├── galaksija_keyboard.v ├── galchr.mem ├── galrom1.bin.mem ├── galrom2.bin.mem ├── lcd_pll.v ├── pinout.pcf ├── proj └── lattice │ ├── scripts │ ├── IspXCF.dtd │ ├── diamond_main.mk │ ├── diamond_path.mk │ ├── ecp5-ocd.sh │ ├── ft2232.ocd │ ├── ft231x.ocd │ ├── ft231x2.ocd │ ├── ft232r.ocd │ ├── ldf.xsl │ ├── project.ldf │ ├── trellis_main.mk │ ├── trellis_path.mk │ ├── ulx3s.sty │ ├── ulx3s_flash_is25lp032d.xcf │ ├── ulx3s_flash_is25lp128f.xcf │ ├── ulx3s_flash_s25fl164k.xcf │ ├── ulx3s_sram.xcf │ └── xcf.xsl │ └── ulx3s-universal-make │ ├── Makefile │ ├── clocks │ ├── clk_25_250_125_25.v │ └── ecp5pll.sv │ ├── constraints │ ├── ulx3s_v20.lpf │ └── ulx3s_v20_segpdi.lpf │ ├── galchr.mem │ ├── galrom1.bin.mem │ ├── galrom2.bin.mem │ ├── makefile.diamond │ ├── makefile.trellis │ └── top │ └── galaksija_ulx3s.v ├── ps2.v ├── ram_memory.v ├── rom ├── galaksija │ └── galaksija.sh └── galaksija2024 │ ├── GalaktickiRat.gtp │ ├── Makefile │ ├── chargen.zip │ ├── eeprom.zip │ ├── eprom.zip │ ├── galaksija2024.py │ └── galbackup2bin.py ├── rom_memory.v ├── rtl_emard ├── dvi │ ├── fake_differential.v │ ├── tmds_encoder.vhd │ └── vga2dvid.vhd ├── generic │ ├── bram_true2p_2clk.v │ └── vgahdmi │ │ └── video_mode_pack.vhd └── tools │ └── hex2vhdl.sh ├── tv80_alu.v ├── tv80_core.v ├── tv80_mcode.v ├── tv80_reg.v ├── tv80n.v ├── uart_rx.v └── video.v /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/README.md -------------------------------------------------------------------------------- /font.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/font.py -------------------------------------------------------------------------------- /font_rom.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/font_rom.v -------------------------------------------------------------------------------- /gal.vid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/gal.vid -------------------------------------------------------------------------------- /galaksija.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/galaksija.v -------------------------------------------------------------------------------- /galaksija2024.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/galaksija2024.v -------------------------------------------------------------------------------- /galaksija_keyboard.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/galaksija_keyboard.v -------------------------------------------------------------------------------- /galchr.mem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/galchr.mem -------------------------------------------------------------------------------- /galrom1.bin.mem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/galrom1.bin.mem -------------------------------------------------------------------------------- /galrom2.bin.mem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/galrom2.bin.mem -------------------------------------------------------------------------------- /lcd_pll.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/lcd_pll.v -------------------------------------------------------------------------------- /pinout.pcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/pinout.pcf -------------------------------------------------------------------------------- /proj/lattice/scripts/IspXCF.dtd: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /proj/lattice/scripts/diamond_main.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/proj/lattice/scripts/diamond_main.mk -------------------------------------------------------------------------------- /proj/lattice/scripts/diamond_path.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/proj/lattice/scripts/diamond_path.mk -------------------------------------------------------------------------------- /proj/lattice/scripts/ecp5-ocd.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/proj/lattice/scripts/ecp5-ocd.sh -------------------------------------------------------------------------------- /proj/lattice/scripts/ft2232.ocd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/proj/lattice/scripts/ft2232.ocd -------------------------------------------------------------------------------- /proj/lattice/scripts/ft231x.ocd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/proj/lattice/scripts/ft231x.ocd -------------------------------------------------------------------------------- /proj/lattice/scripts/ft231x2.ocd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/proj/lattice/scripts/ft231x2.ocd -------------------------------------------------------------------------------- /proj/lattice/scripts/ft232r.ocd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/proj/lattice/scripts/ft232r.ocd -------------------------------------------------------------------------------- /proj/lattice/scripts/ldf.xsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/proj/lattice/scripts/ldf.xsl -------------------------------------------------------------------------------- /proj/lattice/scripts/project.ldf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/proj/lattice/scripts/project.ldf -------------------------------------------------------------------------------- /proj/lattice/scripts/trellis_main.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/proj/lattice/scripts/trellis_main.mk -------------------------------------------------------------------------------- /proj/lattice/scripts/trellis_path.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/proj/lattice/scripts/trellis_path.mk -------------------------------------------------------------------------------- /proj/lattice/scripts/ulx3s.sty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/proj/lattice/scripts/ulx3s.sty -------------------------------------------------------------------------------- /proj/lattice/scripts/ulx3s_flash_is25lp032d.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/proj/lattice/scripts/ulx3s_flash_is25lp032d.xcf -------------------------------------------------------------------------------- /proj/lattice/scripts/ulx3s_flash_is25lp128f.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/proj/lattice/scripts/ulx3s_flash_is25lp128f.xcf -------------------------------------------------------------------------------- /proj/lattice/scripts/ulx3s_flash_s25fl164k.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/proj/lattice/scripts/ulx3s_flash_s25fl164k.xcf -------------------------------------------------------------------------------- /proj/lattice/scripts/ulx3s_sram.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/proj/lattice/scripts/ulx3s_sram.xcf -------------------------------------------------------------------------------- /proj/lattice/scripts/xcf.xsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/proj/lattice/scripts/xcf.xsl -------------------------------------------------------------------------------- /proj/lattice/ulx3s-universal-make/Makefile: -------------------------------------------------------------------------------- 1 | makefile.trellis -------------------------------------------------------------------------------- /proj/lattice/ulx3s-universal-make/clocks/clk_25_250_125_25.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/proj/lattice/ulx3s-universal-make/clocks/clk_25_250_125_25.v -------------------------------------------------------------------------------- /proj/lattice/ulx3s-universal-make/clocks/ecp5pll.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/proj/lattice/ulx3s-universal-make/clocks/ecp5pll.sv -------------------------------------------------------------------------------- /proj/lattice/ulx3s-universal-make/constraints/ulx3s_v20.lpf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/proj/lattice/ulx3s-universal-make/constraints/ulx3s_v20.lpf -------------------------------------------------------------------------------- /proj/lattice/ulx3s-universal-make/constraints/ulx3s_v20_segpdi.lpf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/proj/lattice/ulx3s-universal-make/constraints/ulx3s_v20_segpdi.lpf -------------------------------------------------------------------------------- /proj/lattice/ulx3s-universal-make/galchr.mem: -------------------------------------------------------------------------------- 1 | ../../../galchr.mem -------------------------------------------------------------------------------- /proj/lattice/ulx3s-universal-make/galrom1.bin.mem: -------------------------------------------------------------------------------- 1 | ../../../galrom1.bin.mem -------------------------------------------------------------------------------- /proj/lattice/ulx3s-universal-make/galrom2.bin.mem: -------------------------------------------------------------------------------- 1 | ../../../galrom2.bin.mem -------------------------------------------------------------------------------- /proj/lattice/ulx3s-universal-make/makefile.diamond: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/proj/lattice/ulx3s-universal-make/makefile.diamond -------------------------------------------------------------------------------- /proj/lattice/ulx3s-universal-make/makefile.trellis: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/proj/lattice/ulx3s-universal-make/makefile.trellis -------------------------------------------------------------------------------- /proj/lattice/ulx3s-universal-make/top/galaksija_ulx3s.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/proj/lattice/ulx3s-universal-make/top/galaksija_ulx3s.v -------------------------------------------------------------------------------- /ps2.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/ps2.v -------------------------------------------------------------------------------- /ram_memory.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/ram_memory.v -------------------------------------------------------------------------------- /rom/galaksija/galaksija.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/rom/galaksija/galaksija.sh -------------------------------------------------------------------------------- /rom/galaksija2024/GalaktickiRat.gtp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/rom/galaksija2024/GalaktickiRat.gtp -------------------------------------------------------------------------------- /rom/galaksija2024/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/rom/galaksija2024/Makefile -------------------------------------------------------------------------------- /rom/galaksija2024/chargen.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/rom/galaksija2024/chargen.zip -------------------------------------------------------------------------------- /rom/galaksija2024/eeprom.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/rom/galaksija2024/eeprom.zip -------------------------------------------------------------------------------- /rom/galaksija2024/eprom.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/rom/galaksija2024/eprom.zip -------------------------------------------------------------------------------- /rom/galaksija2024/galaksija2024.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/rom/galaksija2024/galaksija2024.py -------------------------------------------------------------------------------- /rom/galaksija2024/galbackup2bin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/rom/galaksija2024/galbackup2bin.py -------------------------------------------------------------------------------- /rom_memory.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/rom_memory.v -------------------------------------------------------------------------------- /rtl_emard/dvi/fake_differential.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/rtl_emard/dvi/fake_differential.v -------------------------------------------------------------------------------- /rtl_emard/dvi/tmds_encoder.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/rtl_emard/dvi/tmds_encoder.vhd -------------------------------------------------------------------------------- /rtl_emard/dvi/vga2dvid.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/rtl_emard/dvi/vga2dvid.vhd -------------------------------------------------------------------------------- /rtl_emard/generic/bram_true2p_2clk.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/rtl_emard/generic/bram_true2p_2clk.v -------------------------------------------------------------------------------- /rtl_emard/generic/vgahdmi/video_mode_pack.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/rtl_emard/generic/vgahdmi/video_mode_pack.vhd -------------------------------------------------------------------------------- /rtl_emard/tools/hex2vhdl.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/rtl_emard/tools/hex2vhdl.sh -------------------------------------------------------------------------------- /tv80_alu.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/tv80_alu.v -------------------------------------------------------------------------------- /tv80_core.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/tv80_core.v -------------------------------------------------------------------------------- /tv80_mcode.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/tv80_mcode.v -------------------------------------------------------------------------------- /tv80_reg.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/tv80_reg.v -------------------------------------------------------------------------------- /tv80n.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/tv80n.v -------------------------------------------------------------------------------- /uart_rx.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/uart_rx.v -------------------------------------------------------------------------------- /video.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emard/ulx3s_galaksija/HEAD/video.v --------------------------------------------------------------------------------