├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── BUG_REPORT.yml │ └── QUESTION.yml └── workflows │ └── github-releases-to-discord.yml ├── .gitignore ├── LICENSE ├── README.md ├── assets ├── PixelOperatorMono.hex ├── PixelOperatorMono.pf ├── Pocket Platform.aseprite ├── Pocket Platform.png ├── bin │ ├── background.bin │ ├── background_gen2.bin │ └── spritesheet.bin ├── png │ ├── background.png │ ├── background_gen2.png │ ├── source │ │ ├── attention.png │ │ ├── bathroom.png │ │ ├── dicipline.png │ │ ├── food.png │ │ ├── game.png │ │ ├── lights.png │ │ ├── medicine.png │ │ └── status.png │ └── spritesheet.png └── svg │ ├── attention.svg │ ├── bathroom.svg │ ├── dicipline.svg │ ├── food.svg │ ├── game.svg │ ├── lights.svg │ ├── medicine.svg │ └── status.svg ├── bass ├── architectures │ └── 6200.arch ├── fib_optimized.asm └── simple_add.asm ├── docs ├── 62core_e.pdf ├── arch_overview.md ├── building.md ├── epson tm_6s46.pdf ├── manual.pdf ├── microcode.md ├── overview.md ├── platform_installation.md ├── tests.md └── tools.md ├── gateware.json ├── pkg ├── mimic │ ├── _Other │ │ └── Tamagotchi.mgl │ └── games │ │ └── Tamagotchi │ │ ├── README.md │ │ └── background_gen2.bin └── pocket │ ├── Assets │ └── tamagotchi_p1 │ │ └── common │ │ └── .gitkeep │ ├── Cores │ └── agg23.tamagotchi_p1 │ │ ├── audio.json │ │ ├── core.json │ │ ├── data.json │ │ ├── icon.bin │ │ ├── info.txt │ │ ├── input.json │ │ ├── interact.json │ │ ├── variants.json │ │ └── video.json │ └── Platforms │ ├── _images │ └── tamagotchi_p1.bin │ └── tamagotchi_p1.json ├── platform ├── mimic │ ├── audio │ │ ├── alsa.sv │ │ ├── audio_mixer.sv │ │ ├── audio_out.sv │ │ ├── i2s.sv │ │ ├── iir_filter.sv │ │ ├── sigma_delta_dac.sv │ │ └── spdif.sv │ ├── bsp │ │ ├── de10_nano │ │ │ ├── assignments.tcl │ │ │ ├── sys_analog.tcl │ │ │ ├── sys_dual_sdram.tcl │ │ │ └── sys_top.sv │ │ ├── de10_standard │ │ │ ├── assignments.tcl │ │ │ └── sys_top.sv │ │ ├── de1_soc │ │ │ ├── assignments.tcl │ │ │ └── sys_top.sv │ │ └── sockit │ │ │ ├── assignments.tcl │ │ │ └── sys_top.sv │ ├── constraints │ │ ├── de10_nano.sdc │ │ ├── de10_standard.sdc │ │ ├── de1_soc.sdc │ │ └── sockit.sdc │ ├── helpers │ │ ├── sys_udiv.sv │ │ ├── sys_umul.sv │ │ └── sys_umuldiv.sv │ ├── includes │ │ ├── ports_de10nano.vh │ │ ├── ports_standard.vh │ │ ├── standard_sub.vh │ │ └── sys_common.vh │ ├── index.qip │ ├── memory │ │ ├── ddr_svc.sv │ │ ├── f2sdram_safe_terminator.sv │ │ ├── hps_fpga_interface.sv │ │ └── sysmem.sv │ ├── peripherals │ │ ├── hps_io.sv │ │ ├── i2c.sv │ │ ├── i2c_av_config.sv │ │ ├── ltc2308.sv │ │ ├── mcp23009.sv │ │ ├── mt32pi.sv │ │ └── sd_card.sv │ ├── pll │ │ └── c5 │ │ │ ├── pll_audio.qip │ │ │ ├── pll_audio.v │ │ │ ├── pll_audio │ │ │ ├── pll_audio_0002.qip │ │ │ └── pll_audio_0002.v │ │ │ ├── pll_cfg.qip │ │ │ ├── pll_cfg.v │ │ │ ├── pll_cfg │ │ │ ├── altera_pll_reconfig_core.v │ │ │ └── altera_pll_reconfig_top.v │ │ │ ├── pll_hdmi.qip │ │ │ ├── pll_hdmi.v │ │ │ ├── pll_hdmi │ │ │ ├── pll_hdmi_0002.qip │ │ │ └── pll_hdmi_0002.v │ │ │ └── pll_hdmi_adj.vhd │ ├── proms │ │ ├── adv7123_config.sv │ │ └── adv7513_config.sv │ ├── scripts │ │ ├── functions.tcl │ │ ├── post-flow.tcl │ │ └── pre-flow.tcl │ └── video │ │ ├── arcade_video.sv │ │ ├── ascal.vhd │ │ ├── csync.sv │ │ ├── gamma_corr.sv │ │ ├── gamma_fast.sv │ │ ├── hq2x.sv │ │ ├── osd.sv │ │ ├── scandoubler.sv │ │ ├── scanlines.sv │ │ ├── screen_rotate.sv │ │ ├── shadowmask.sv │ │ ├── sync_fix.sv │ │ ├── sync_lock.sv │ │ ├── vga_out.sv │ │ ├── video_cleaner.sv │ │ ├── video_freak.sv │ │ ├── video_freezer.sv │ │ ├── video_mixer.sv │ │ ├── video_scale_int.sv │ │ └── yc_out.sv └── pocket │ ├── apf.qip │ ├── apf_constraints.sdc │ ├── apf_top.v │ ├── build_cdf.tcl │ ├── build_id_gen.tcl │ ├── common.v │ ├── io_bridge_peripheral.v │ ├── io_pad_controller.v │ ├── mf_datatable.qip │ ├── mf_datatable.v │ ├── mf_ddio_bidir_12.qip │ ├── mf_ddio_bidir_12.v │ └── pocket.tcl ├── projects ├── intel_video_ram.qip ├── intel_video_ram.v ├── intel_video_ram_bb.v ├── main_ram.qip ├── main_ram.v ├── main_ram_bb.v ├── stp1.stp ├── tamagotchi_p1_de10_nano.qip ├── tamagotchi_p1_de10_nano.qpf ├── tamagotchi_p1_de10_nano.qsf ├── tamagotchi_p1_de10_nano.sdc ├── tamagotchi_p1_de10_nano.srf ├── tamagotchi_p1_pocket.qip ├── tamagotchi_p1_pocket.qpf ├── tamagotchi_p1_pocket.qsf ├── tamagotchi_p1_pocket.sdc └── video_ram.v ├── rtl ├── buzzer.sv ├── clock.sv ├── core │ ├── alu.sv │ ├── cpu.sv │ ├── decode.sv │ ├── microcode.sv │ ├── reg_mux.sv │ ├── regs.sv │ ├── rom │ │ ├── microcode.asm │ │ ├── microcode.hex │ │ └── microcode.rom │ └── types.sv ├── cpu_6s46.sv ├── input_lines.sv ├── interrupt.sv ├── lcd │ ├── alpha_blend.sv │ ├── frame_ram.sv │ ├── image_memory.sv │ ├── lcd.sv │ ├── rgb565_to_rgb888.sv │ ├── sprites.sv │ ├── ui │ │ ├── char_rom.sv │ │ └── ui.sv │ ├── video.sv │ └── video_gen.sv ├── prog_timer.sv ├── savestates │ ├── bus_connector.sv │ ├── bus_memory.sv │ └── ss_addresses.sv ├── stopwatch.sv ├── tamagotchi_p1.qip ├── test │ ├── alu_tb.sv │ ├── cpu_core_tb.sv │ ├── cpu_tb.sv │ ├── libraries │ │ ├── main_ram.sv │ │ └── video_ram.sv │ ├── regs_tb.sv │ ├── tama_tb.sv │ ├── unit │ │ ├── instructions │ │ │ ├── adc_tb.sv │ │ │ ├── add_tb.sv │ │ │ ├── and_tb.sv │ │ │ ├── call_tb.sv │ │ │ ├── cp_tb.sv │ │ │ ├── extra_tb.sv │ │ │ ├── fan_tb.sv │ │ │ ├── flag_tb.sv │ │ │ ├── inc_tb.sv │ │ │ ├── jp_c_tb.sv │ │ │ ├── jp_tb.sv │ │ │ ├── jp_z_tb.sv │ │ │ ├── lbpx_tb.sv │ │ │ ├── ld_tb.sv │ │ │ ├── or_tb.sv │ │ │ ├── pop_tb.sv │ │ │ ├── pset_tb.sv │ │ │ ├── push_tb.sv │ │ │ ├── ret_tb.sv │ │ │ ├── rotate_tb.sv │ │ │ ├── sbc_tb.sv │ │ │ ├── sub_tb.sv │ │ │ └── xor_tb.sv │ │ ├── python │ │ │ ├── __init__.py │ │ │ └── vunit.py │ │ ├── run_cpu_top.py │ │ ├── run_instructions.py │ │ ├── top │ │ │ ├── buzzer_tb.sv │ │ │ ├── clock_tb.sv │ │ │ ├── input_interrupt_tb.sv │ │ │ ├── interrupt_tb.sv │ │ │ ├── prog_timer_tb.sv │ │ │ ├── savestates_tb.sv │ │ │ └── stopwatch_tb.sv │ │ ├── util │ │ │ └── bench.sv │ │ ├── wave.do │ │ ├── wave_timer.do │ │ └── wave_top.do │ └── verilator │ │ ├── Cargo.lock │ │ ├── Cargo.toml │ │ ├── build.rs │ │ ├── src │ │ └── main.rs │ │ ├── top.sv │ │ └── wave.do └── timers.sv ├── support ├── build_cpu.js ├── micro_asm.js ├── modelsim.js ├── package-lock.json ├── package.json ├── prepare_image.js ├── testmicrocode.asm └── vid.html └── target ├── mimic ├── build_id.vh ├── core.qip ├── core_top.sv ├── ddram.sv ├── pll │ ├── pll.ppf │ ├── pll.qip │ ├── pll.v │ └── pll │ │ ├── pll_0002.qip │ │ └── pll_0002.v ├── savestate_controller.sv ├── savestate_ddr_controller.sv ├── savestate_fifo_controller.sv ├── savestate_save_fifo.sv └── savestate_ui.sv ├── pocket ├── core.qip ├── core_bridge_cmd.v ├── core_constraints.sdc ├── core_top.sv ├── data_loader.sv ├── data_unloader.sv ├── mf_pllbase.ppf ├── mf_pllbase.qip ├── mf_pllbase.v ├── mf_pllbase │ ├── mf_pllbase_0002.qip │ └── mf_pllbase_0002.v ├── savestate_controller.sv ├── savestate_read_fifo.sv ├── sound_i2s.sv └── sync_fifo.sv └── shared ├── clock_divider.sv ├── savestate_machine.sv ├── shared.qip ├── turbo_controller.sv └── turbo_reset_controller.sv /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: agg23 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/BUG_REPORT.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/.github/ISSUE_TEMPLATE/BUG_REPORT.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/QUESTION.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/.github/ISSUE_TEMPLATE/QUESTION.yml -------------------------------------------------------------------------------- /.github/workflows/github-releases-to-discord.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/.github/workflows/github-releases-to-discord.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/README.md -------------------------------------------------------------------------------- /assets/PixelOperatorMono.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/assets/PixelOperatorMono.hex -------------------------------------------------------------------------------- /assets/PixelOperatorMono.pf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/assets/PixelOperatorMono.pf -------------------------------------------------------------------------------- /assets/Pocket Platform.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/assets/Pocket Platform.aseprite -------------------------------------------------------------------------------- /assets/Pocket Platform.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/assets/Pocket Platform.png -------------------------------------------------------------------------------- /assets/bin/background.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/assets/bin/background.bin -------------------------------------------------------------------------------- /assets/bin/background_gen2.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/assets/bin/background_gen2.bin -------------------------------------------------------------------------------- /assets/bin/spritesheet.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/assets/bin/spritesheet.bin -------------------------------------------------------------------------------- /assets/png/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/assets/png/background.png -------------------------------------------------------------------------------- /assets/png/background_gen2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/assets/png/background_gen2.png -------------------------------------------------------------------------------- /assets/png/source/attention.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/assets/png/source/attention.png -------------------------------------------------------------------------------- /assets/png/source/bathroom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/assets/png/source/bathroom.png -------------------------------------------------------------------------------- /assets/png/source/dicipline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/assets/png/source/dicipline.png -------------------------------------------------------------------------------- /assets/png/source/food.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/assets/png/source/food.png -------------------------------------------------------------------------------- /assets/png/source/game.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/assets/png/source/game.png -------------------------------------------------------------------------------- /assets/png/source/lights.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/assets/png/source/lights.png -------------------------------------------------------------------------------- /assets/png/source/medicine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/assets/png/source/medicine.png -------------------------------------------------------------------------------- /assets/png/source/status.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/assets/png/source/status.png -------------------------------------------------------------------------------- /assets/png/spritesheet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/assets/png/spritesheet.png -------------------------------------------------------------------------------- /assets/svg/attention.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/assets/svg/attention.svg -------------------------------------------------------------------------------- /assets/svg/bathroom.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/assets/svg/bathroom.svg -------------------------------------------------------------------------------- /assets/svg/dicipline.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/assets/svg/dicipline.svg -------------------------------------------------------------------------------- /assets/svg/food.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/assets/svg/food.svg -------------------------------------------------------------------------------- /assets/svg/game.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/assets/svg/game.svg -------------------------------------------------------------------------------- /assets/svg/lights.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/assets/svg/lights.svg -------------------------------------------------------------------------------- /assets/svg/medicine.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/assets/svg/medicine.svg -------------------------------------------------------------------------------- /assets/svg/status.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/assets/svg/status.svg -------------------------------------------------------------------------------- /bass/architectures/6200.arch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/bass/architectures/6200.arch -------------------------------------------------------------------------------- /bass/fib_optimized.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/bass/fib_optimized.asm -------------------------------------------------------------------------------- /bass/simple_add.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/bass/simple_add.asm -------------------------------------------------------------------------------- /docs/62core_e.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/docs/62core_e.pdf -------------------------------------------------------------------------------- /docs/arch_overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/docs/arch_overview.md -------------------------------------------------------------------------------- /docs/building.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/docs/building.md -------------------------------------------------------------------------------- /docs/epson tm_6s46.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/docs/epson tm_6s46.pdf -------------------------------------------------------------------------------- /docs/manual.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/docs/manual.pdf -------------------------------------------------------------------------------- /docs/microcode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/docs/microcode.md -------------------------------------------------------------------------------- /docs/overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/docs/overview.md -------------------------------------------------------------------------------- /docs/platform_installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/docs/platform_installation.md -------------------------------------------------------------------------------- /docs/tests.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/docs/tests.md -------------------------------------------------------------------------------- /docs/tools.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/docs/tools.md -------------------------------------------------------------------------------- /gateware.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/gateware.json -------------------------------------------------------------------------------- /pkg/mimic/_Other/Tamagotchi.mgl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/pkg/mimic/_Other/Tamagotchi.mgl -------------------------------------------------------------------------------- /pkg/mimic/games/Tamagotchi/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/pkg/mimic/games/Tamagotchi/README.md -------------------------------------------------------------------------------- /pkg/mimic/games/Tamagotchi/background_gen2.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/pkg/mimic/games/Tamagotchi/background_gen2.bin -------------------------------------------------------------------------------- /pkg/pocket/Assets/tamagotchi_p1/common/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pkg/pocket/Cores/agg23.tamagotchi_p1/audio.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/pkg/pocket/Cores/agg23.tamagotchi_p1/audio.json -------------------------------------------------------------------------------- /pkg/pocket/Cores/agg23.tamagotchi_p1/core.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/pkg/pocket/Cores/agg23.tamagotchi_p1/core.json -------------------------------------------------------------------------------- /pkg/pocket/Cores/agg23.tamagotchi_p1/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/pkg/pocket/Cores/agg23.tamagotchi_p1/data.json -------------------------------------------------------------------------------- /pkg/pocket/Cores/agg23.tamagotchi_p1/icon.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/pkg/pocket/Cores/agg23.tamagotchi_p1/icon.bin -------------------------------------------------------------------------------- /pkg/pocket/Cores/agg23.tamagotchi_p1/info.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/pkg/pocket/Cores/agg23.tamagotchi_p1/info.txt -------------------------------------------------------------------------------- /pkg/pocket/Cores/agg23.tamagotchi_p1/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/pkg/pocket/Cores/agg23.tamagotchi_p1/input.json -------------------------------------------------------------------------------- /pkg/pocket/Cores/agg23.tamagotchi_p1/interact.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/pkg/pocket/Cores/agg23.tamagotchi_p1/interact.json -------------------------------------------------------------------------------- /pkg/pocket/Cores/agg23.tamagotchi_p1/variants.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/pkg/pocket/Cores/agg23.tamagotchi_p1/variants.json -------------------------------------------------------------------------------- /pkg/pocket/Cores/agg23.tamagotchi_p1/video.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/pkg/pocket/Cores/agg23.tamagotchi_p1/video.json -------------------------------------------------------------------------------- /pkg/pocket/Platforms/_images/tamagotchi_p1.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/pkg/pocket/Platforms/_images/tamagotchi_p1.bin -------------------------------------------------------------------------------- /pkg/pocket/Platforms/tamagotchi_p1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/pkg/pocket/Platforms/tamagotchi_p1.json -------------------------------------------------------------------------------- /platform/mimic/audio/alsa.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/audio/alsa.sv -------------------------------------------------------------------------------- /platform/mimic/audio/audio_mixer.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/audio/audio_mixer.sv -------------------------------------------------------------------------------- /platform/mimic/audio/audio_out.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/audio/audio_out.sv -------------------------------------------------------------------------------- /platform/mimic/audio/i2s.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/audio/i2s.sv -------------------------------------------------------------------------------- /platform/mimic/audio/iir_filter.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/audio/iir_filter.sv -------------------------------------------------------------------------------- /platform/mimic/audio/sigma_delta_dac.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/audio/sigma_delta_dac.sv -------------------------------------------------------------------------------- /platform/mimic/audio/spdif.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/audio/spdif.sv -------------------------------------------------------------------------------- /platform/mimic/bsp/de10_nano/assignments.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/bsp/de10_nano/assignments.tcl -------------------------------------------------------------------------------- /platform/mimic/bsp/de10_nano/sys_analog.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/bsp/de10_nano/sys_analog.tcl -------------------------------------------------------------------------------- /platform/mimic/bsp/de10_nano/sys_dual_sdram.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/bsp/de10_nano/sys_dual_sdram.tcl -------------------------------------------------------------------------------- /platform/mimic/bsp/de10_nano/sys_top.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/bsp/de10_nano/sys_top.sv -------------------------------------------------------------------------------- /platform/mimic/bsp/de10_standard/assignments.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/bsp/de10_standard/assignments.tcl -------------------------------------------------------------------------------- /platform/mimic/bsp/de10_standard/sys_top.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/bsp/de10_standard/sys_top.sv -------------------------------------------------------------------------------- /platform/mimic/bsp/de1_soc/assignments.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/bsp/de1_soc/assignments.tcl -------------------------------------------------------------------------------- /platform/mimic/bsp/de1_soc/sys_top.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/bsp/de1_soc/sys_top.sv -------------------------------------------------------------------------------- /platform/mimic/bsp/sockit/assignments.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/bsp/sockit/assignments.tcl -------------------------------------------------------------------------------- /platform/mimic/bsp/sockit/sys_top.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/bsp/sockit/sys_top.sv -------------------------------------------------------------------------------- /platform/mimic/constraints/de10_nano.sdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/constraints/de10_nano.sdc -------------------------------------------------------------------------------- /platform/mimic/constraints/de10_standard.sdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/constraints/de10_standard.sdc -------------------------------------------------------------------------------- /platform/mimic/constraints/de1_soc.sdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/constraints/de1_soc.sdc -------------------------------------------------------------------------------- /platform/mimic/constraints/sockit.sdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/constraints/sockit.sdc -------------------------------------------------------------------------------- /platform/mimic/helpers/sys_udiv.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/helpers/sys_udiv.sv -------------------------------------------------------------------------------- /platform/mimic/helpers/sys_umul.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/helpers/sys_umul.sv -------------------------------------------------------------------------------- /platform/mimic/helpers/sys_umuldiv.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/helpers/sys_umuldiv.sv -------------------------------------------------------------------------------- /platform/mimic/includes/ports_de10nano.vh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/includes/ports_de10nano.vh -------------------------------------------------------------------------------- /platform/mimic/includes/ports_standard.vh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/includes/ports_standard.vh -------------------------------------------------------------------------------- /platform/mimic/includes/standard_sub.vh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/includes/standard_sub.vh -------------------------------------------------------------------------------- /platform/mimic/includes/sys_common.vh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/includes/sys_common.vh -------------------------------------------------------------------------------- /platform/mimic/index.qip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/index.qip -------------------------------------------------------------------------------- /platform/mimic/memory/ddr_svc.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/memory/ddr_svc.sv -------------------------------------------------------------------------------- /platform/mimic/memory/f2sdram_safe_terminator.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/memory/f2sdram_safe_terminator.sv -------------------------------------------------------------------------------- /platform/mimic/memory/hps_fpga_interface.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/memory/hps_fpga_interface.sv -------------------------------------------------------------------------------- /platform/mimic/memory/sysmem.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/memory/sysmem.sv -------------------------------------------------------------------------------- /platform/mimic/peripherals/hps_io.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/peripherals/hps_io.sv -------------------------------------------------------------------------------- /platform/mimic/peripherals/i2c.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/peripherals/i2c.sv -------------------------------------------------------------------------------- /platform/mimic/peripherals/i2c_av_config.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/peripherals/i2c_av_config.sv -------------------------------------------------------------------------------- /platform/mimic/peripherals/ltc2308.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/peripherals/ltc2308.sv -------------------------------------------------------------------------------- /platform/mimic/peripherals/mcp23009.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/peripherals/mcp23009.sv -------------------------------------------------------------------------------- /platform/mimic/peripherals/mt32pi.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/peripherals/mt32pi.sv -------------------------------------------------------------------------------- /platform/mimic/peripherals/sd_card.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/peripherals/sd_card.sv -------------------------------------------------------------------------------- /platform/mimic/pll/c5/pll_audio.qip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/pll/c5/pll_audio.qip -------------------------------------------------------------------------------- /platform/mimic/pll/c5/pll_audio.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/pll/c5/pll_audio.v -------------------------------------------------------------------------------- /platform/mimic/pll/c5/pll_audio/pll_audio_0002.qip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/pll/c5/pll_audio/pll_audio_0002.qip -------------------------------------------------------------------------------- /platform/mimic/pll/c5/pll_audio/pll_audio_0002.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/pll/c5/pll_audio/pll_audio_0002.v -------------------------------------------------------------------------------- /platform/mimic/pll/c5/pll_cfg.qip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/pll/c5/pll_cfg.qip -------------------------------------------------------------------------------- /platform/mimic/pll/c5/pll_cfg.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/pll/c5/pll_cfg.v -------------------------------------------------------------------------------- /platform/mimic/pll/c5/pll_cfg/altera_pll_reconfig_core.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/pll/c5/pll_cfg/altera_pll_reconfig_core.v -------------------------------------------------------------------------------- /platform/mimic/pll/c5/pll_cfg/altera_pll_reconfig_top.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/pll/c5/pll_cfg/altera_pll_reconfig_top.v -------------------------------------------------------------------------------- /platform/mimic/pll/c5/pll_hdmi.qip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/pll/c5/pll_hdmi.qip -------------------------------------------------------------------------------- /platform/mimic/pll/c5/pll_hdmi.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/pll/c5/pll_hdmi.v -------------------------------------------------------------------------------- /platform/mimic/pll/c5/pll_hdmi/pll_hdmi_0002.qip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/pll/c5/pll_hdmi/pll_hdmi_0002.qip -------------------------------------------------------------------------------- /platform/mimic/pll/c5/pll_hdmi/pll_hdmi_0002.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/pll/c5/pll_hdmi/pll_hdmi_0002.v -------------------------------------------------------------------------------- /platform/mimic/pll/c5/pll_hdmi_adj.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/pll/c5/pll_hdmi_adj.vhd -------------------------------------------------------------------------------- /platform/mimic/proms/adv7123_config.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/proms/adv7123_config.sv -------------------------------------------------------------------------------- /platform/mimic/proms/adv7513_config.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/proms/adv7513_config.sv -------------------------------------------------------------------------------- /platform/mimic/scripts/functions.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/scripts/functions.tcl -------------------------------------------------------------------------------- /platform/mimic/scripts/post-flow.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/scripts/post-flow.tcl -------------------------------------------------------------------------------- /platform/mimic/scripts/pre-flow.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/scripts/pre-flow.tcl -------------------------------------------------------------------------------- /platform/mimic/video/arcade_video.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/video/arcade_video.sv -------------------------------------------------------------------------------- /platform/mimic/video/ascal.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/video/ascal.vhd -------------------------------------------------------------------------------- /platform/mimic/video/csync.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/video/csync.sv -------------------------------------------------------------------------------- /platform/mimic/video/gamma_corr.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/video/gamma_corr.sv -------------------------------------------------------------------------------- /platform/mimic/video/gamma_fast.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/video/gamma_fast.sv -------------------------------------------------------------------------------- /platform/mimic/video/hq2x.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/video/hq2x.sv -------------------------------------------------------------------------------- /platform/mimic/video/osd.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/video/osd.sv -------------------------------------------------------------------------------- /platform/mimic/video/scandoubler.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/video/scandoubler.sv -------------------------------------------------------------------------------- /platform/mimic/video/scanlines.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/video/scanlines.sv -------------------------------------------------------------------------------- /platform/mimic/video/screen_rotate.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/video/screen_rotate.sv -------------------------------------------------------------------------------- /platform/mimic/video/shadowmask.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/video/shadowmask.sv -------------------------------------------------------------------------------- /platform/mimic/video/sync_fix.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/video/sync_fix.sv -------------------------------------------------------------------------------- /platform/mimic/video/sync_lock.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/video/sync_lock.sv -------------------------------------------------------------------------------- /platform/mimic/video/vga_out.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/video/vga_out.sv -------------------------------------------------------------------------------- /platform/mimic/video/video_cleaner.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/video/video_cleaner.sv -------------------------------------------------------------------------------- /platform/mimic/video/video_freak.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/video/video_freak.sv -------------------------------------------------------------------------------- /platform/mimic/video/video_freezer.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/video/video_freezer.sv -------------------------------------------------------------------------------- /platform/mimic/video/video_mixer.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/video/video_mixer.sv -------------------------------------------------------------------------------- /platform/mimic/video/video_scale_int.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/video/video_scale_int.sv -------------------------------------------------------------------------------- /platform/mimic/video/yc_out.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/mimic/video/yc_out.sv -------------------------------------------------------------------------------- /platform/pocket/apf.qip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/pocket/apf.qip -------------------------------------------------------------------------------- /platform/pocket/apf_constraints.sdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/pocket/apf_constraints.sdc -------------------------------------------------------------------------------- /platform/pocket/apf_top.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/pocket/apf_top.v -------------------------------------------------------------------------------- /platform/pocket/build_cdf.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/pocket/build_cdf.tcl -------------------------------------------------------------------------------- /platform/pocket/build_id_gen.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/pocket/build_id_gen.tcl -------------------------------------------------------------------------------- /platform/pocket/common.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/pocket/common.v -------------------------------------------------------------------------------- /platform/pocket/io_bridge_peripheral.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/pocket/io_bridge_peripheral.v -------------------------------------------------------------------------------- /platform/pocket/io_pad_controller.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/pocket/io_pad_controller.v -------------------------------------------------------------------------------- /platform/pocket/mf_datatable.qip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/pocket/mf_datatable.qip -------------------------------------------------------------------------------- /platform/pocket/mf_datatable.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/pocket/mf_datatable.v -------------------------------------------------------------------------------- /platform/pocket/mf_ddio_bidir_12.qip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/pocket/mf_ddio_bidir_12.qip -------------------------------------------------------------------------------- /platform/pocket/mf_ddio_bidir_12.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/pocket/mf_ddio_bidir_12.v -------------------------------------------------------------------------------- /platform/pocket/pocket.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/platform/pocket/pocket.tcl -------------------------------------------------------------------------------- /projects/intel_video_ram.qip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/projects/intel_video_ram.qip -------------------------------------------------------------------------------- /projects/intel_video_ram.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/projects/intel_video_ram.v -------------------------------------------------------------------------------- /projects/intel_video_ram_bb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/projects/intel_video_ram_bb.v -------------------------------------------------------------------------------- /projects/main_ram.qip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/projects/main_ram.qip -------------------------------------------------------------------------------- /projects/main_ram.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/projects/main_ram.v -------------------------------------------------------------------------------- /projects/main_ram_bb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/projects/main_ram_bb.v -------------------------------------------------------------------------------- /projects/stp1.stp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/projects/stp1.stp -------------------------------------------------------------------------------- /projects/tamagotchi_p1_de10_nano.qip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/projects/tamagotchi_p1_de10_nano.qip -------------------------------------------------------------------------------- /projects/tamagotchi_p1_de10_nano.qpf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/projects/tamagotchi_p1_de10_nano.qpf -------------------------------------------------------------------------------- /projects/tamagotchi_p1_de10_nano.qsf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/projects/tamagotchi_p1_de10_nano.qsf -------------------------------------------------------------------------------- /projects/tamagotchi_p1_de10_nano.sdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/projects/tamagotchi_p1_de10_nano.sdc -------------------------------------------------------------------------------- /projects/tamagotchi_p1_de10_nano.srf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /projects/tamagotchi_p1_pocket.qip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/projects/tamagotchi_p1_pocket.qip -------------------------------------------------------------------------------- /projects/tamagotchi_p1_pocket.qpf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/projects/tamagotchi_p1_pocket.qpf -------------------------------------------------------------------------------- /projects/tamagotchi_p1_pocket.qsf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/projects/tamagotchi_p1_pocket.qsf -------------------------------------------------------------------------------- /projects/tamagotchi_p1_pocket.sdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/projects/tamagotchi_p1_pocket.sdc -------------------------------------------------------------------------------- /projects/video_ram.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/projects/video_ram.v -------------------------------------------------------------------------------- /rtl/buzzer.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/buzzer.sv -------------------------------------------------------------------------------- /rtl/clock.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/clock.sv -------------------------------------------------------------------------------- /rtl/core/alu.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/core/alu.sv -------------------------------------------------------------------------------- /rtl/core/cpu.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/core/cpu.sv -------------------------------------------------------------------------------- /rtl/core/decode.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/core/decode.sv -------------------------------------------------------------------------------- /rtl/core/microcode.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/core/microcode.sv -------------------------------------------------------------------------------- /rtl/core/reg_mux.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/core/reg_mux.sv -------------------------------------------------------------------------------- /rtl/core/regs.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/core/regs.sv -------------------------------------------------------------------------------- /rtl/core/rom/microcode.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/core/rom/microcode.asm -------------------------------------------------------------------------------- /rtl/core/rom/microcode.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/core/rom/microcode.hex -------------------------------------------------------------------------------- /rtl/core/rom/microcode.rom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/core/rom/microcode.rom -------------------------------------------------------------------------------- /rtl/core/types.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/core/types.sv -------------------------------------------------------------------------------- /rtl/cpu_6s46.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/cpu_6s46.sv -------------------------------------------------------------------------------- /rtl/input_lines.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/input_lines.sv -------------------------------------------------------------------------------- /rtl/interrupt.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/interrupt.sv -------------------------------------------------------------------------------- /rtl/lcd/alpha_blend.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/lcd/alpha_blend.sv -------------------------------------------------------------------------------- /rtl/lcd/frame_ram.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/lcd/frame_ram.sv -------------------------------------------------------------------------------- /rtl/lcd/image_memory.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/lcd/image_memory.sv -------------------------------------------------------------------------------- /rtl/lcd/lcd.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/lcd/lcd.sv -------------------------------------------------------------------------------- /rtl/lcd/rgb565_to_rgb888.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/lcd/rgb565_to_rgb888.sv -------------------------------------------------------------------------------- /rtl/lcd/sprites.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/lcd/sprites.sv -------------------------------------------------------------------------------- /rtl/lcd/ui/char_rom.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/lcd/ui/char_rom.sv -------------------------------------------------------------------------------- /rtl/lcd/ui/ui.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/lcd/ui/ui.sv -------------------------------------------------------------------------------- /rtl/lcd/video.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/lcd/video.sv -------------------------------------------------------------------------------- /rtl/lcd/video_gen.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/lcd/video_gen.sv -------------------------------------------------------------------------------- /rtl/prog_timer.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/prog_timer.sv -------------------------------------------------------------------------------- /rtl/savestates/bus_connector.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/savestates/bus_connector.sv -------------------------------------------------------------------------------- /rtl/savestates/bus_memory.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/savestates/bus_memory.sv -------------------------------------------------------------------------------- /rtl/savestates/ss_addresses.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/savestates/ss_addresses.sv -------------------------------------------------------------------------------- /rtl/stopwatch.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/stopwatch.sv -------------------------------------------------------------------------------- /rtl/tamagotchi_p1.qip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/tamagotchi_p1.qip -------------------------------------------------------------------------------- /rtl/test/alu_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/test/alu_tb.sv -------------------------------------------------------------------------------- /rtl/test/cpu_core_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/test/cpu_core_tb.sv -------------------------------------------------------------------------------- /rtl/test/cpu_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/test/cpu_tb.sv -------------------------------------------------------------------------------- /rtl/test/libraries/main_ram.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/test/libraries/main_ram.sv -------------------------------------------------------------------------------- /rtl/test/libraries/video_ram.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/test/libraries/video_ram.sv -------------------------------------------------------------------------------- /rtl/test/regs_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/test/regs_tb.sv -------------------------------------------------------------------------------- /rtl/test/tama_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/test/tama_tb.sv -------------------------------------------------------------------------------- /rtl/test/unit/instructions/adc_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/test/unit/instructions/adc_tb.sv -------------------------------------------------------------------------------- /rtl/test/unit/instructions/add_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/test/unit/instructions/add_tb.sv -------------------------------------------------------------------------------- /rtl/test/unit/instructions/and_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/test/unit/instructions/and_tb.sv -------------------------------------------------------------------------------- /rtl/test/unit/instructions/call_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/test/unit/instructions/call_tb.sv -------------------------------------------------------------------------------- /rtl/test/unit/instructions/cp_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/test/unit/instructions/cp_tb.sv -------------------------------------------------------------------------------- /rtl/test/unit/instructions/extra_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/test/unit/instructions/extra_tb.sv -------------------------------------------------------------------------------- /rtl/test/unit/instructions/fan_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/test/unit/instructions/fan_tb.sv -------------------------------------------------------------------------------- /rtl/test/unit/instructions/flag_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/test/unit/instructions/flag_tb.sv -------------------------------------------------------------------------------- /rtl/test/unit/instructions/inc_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/test/unit/instructions/inc_tb.sv -------------------------------------------------------------------------------- /rtl/test/unit/instructions/jp_c_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/test/unit/instructions/jp_c_tb.sv -------------------------------------------------------------------------------- /rtl/test/unit/instructions/jp_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/test/unit/instructions/jp_tb.sv -------------------------------------------------------------------------------- /rtl/test/unit/instructions/jp_z_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/test/unit/instructions/jp_z_tb.sv -------------------------------------------------------------------------------- /rtl/test/unit/instructions/lbpx_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/test/unit/instructions/lbpx_tb.sv -------------------------------------------------------------------------------- /rtl/test/unit/instructions/ld_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/test/unit/instructions/ld_tb.sv -------------------------------------------------------------------------------- /rtl/test/unit/instructions/or_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/test/unit/instructions/or_tb.sv -------------------------------------------------------------------------------- /rtl/test/unit/instructions/pop_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/test/unit/instructions/pop_tb.sv -------------------------------------------------------------------------------- /rtl/test/unit/instructions/pset_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/test/unit/instructions/pset_tb.sv -------------------------------------------------------------------------------- /rtl/test/unit/instructions/push_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/test/unit/instructions/push_tb.sv -------------------------------------------------------------------------------- /rtl/test/unit/instructions/ret_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/test/unit/instructions/ret_tb.sv -------------------------------------------------------------------------------- /rtl/test/unit/instructions/rotate_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/test/unit/instructions/rotate_tb.sv -------------------------------------------------------------------------------- /rtl/test/unit/instructions/sbc_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/test/unit/instructions/sbc_tb.sv -------------------------------------------------------------------------------- /rtl/test/unit/instructions/sub_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/test/unit/instructions/sub_tb.sv -------------------------------------------------------------------------------- /rtl/test/unit/instructions/xor_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/test/unit/instructions/xor_tb.sv -------------------------------------------------------------------------------- /rtl/test/unit/python/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rtl/test/unit/python/vunit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/test/unit/python/vunit.py -------------------------------------------------------------------------------- /rtl/test/unit/run_cpu_top.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/test/unit/run_cpu_top.py -------------------------------------------------------------------------------- /rtl/test/unit/run_instructions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/test/unit/run_instructions.py -------------------------------------------------------------------------------- /rtl/test/unit/top/buzzer_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/test/unit/top/buzzer_tb.sv -------------------------------------------------------------------------------- /rtl/test/unit/top/clock_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/test/unit/top/clock_tb.sv -------------------------------------------------------------------------------- /rtl/test/unit/top/input_interrupt_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/test/unit/top/input_interrupt_tb.sv -------------------------------------------------------------------------------- /rtl/test/unit/top/interrupt_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/test/unit/top/interrupt_tb.sv -------------------------------------------------------------------------------- /rtl/test/unit/top/prog_timer_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/test/unit/top/prog_timer_tb.sv -------------------------------------------------------------------------------- /rtl/test/unit/top/savestates_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/test/unit/top/savestates_tb.sv -------------------------------------------------------------------------------- /rtl/test/unit/top/stopwatch_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/test/unit/top/stopwatch_tb.sv -------------------------------------------------------------------------------- /rtl/test/unit/util/bench.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/test/unit/util/bench.sv -------------------------------------------------------------------------------- /rtl/test/unit/wave.do: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/test/unit/wave.do -------------------------------------------------------------------------------- /rtl/test/unit/wave_timer.do: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/test/unit/wave_timer.do -------------------------------------------------------------------------------- /rtl/test/unit/wave_top.do: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/test/unit/wave_top.do -------------------------------------------------------------------------------- /rtl/test/verilator/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/test/verilator/Cargo.lock -------------------------------------------------------------------------------- /rtl/test/verilator/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/test/verilator/Cargo.toml -------------------------------------------------------------------------------- /rtl/test/verilator/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/test/verilator/build.rs -------------------------------------------------------------------------------- /rtl/test/verilator/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/test/verilator/src/main.rs -------------------------------------------------------------------------------- /rtl/test/verilator/top.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/test/verilator/top.sv -------------------------------------------------------------------------------- /rtl/test/verilator/wave.do: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/test/verilator/wave.do -------------------------------------------------------------------------------- /rtl/timers.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/rtl/timers.sv -------------------------------------------------------------------------------- /support/build_cpu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/support/build_cpu.js -------------------------------------------------------------------------------- /support/micro_asm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/support/micro_asm.js -------------------------------------------------------------------------------- /support/modelsim.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/support/modelsim.js -------------------------------------------------------------------------------- /support/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/support/package-lock.json -------------------------------------------------------------------------------- /support/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/support/package.json -------------------------------------------------------------------------------- /support/prepare_image.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/support/prepare_image.js -------------------------------------------------------------------------------- /support/testmicrocode.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/support/testmicrocode.asm -------------------------------------------------------------------------------- /support/vid.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/support/vid.html -------------------------------------------------------------------------------- /target/mimic/build_id.vh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/target/mimic/build_id.vh -------------------------------------------------------------------------------- /target/mimic/core.qip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/target/mimic/core.qip -------------------------------------------------------------------------------- /target/mimic/core_top.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/target/mimic/core_top.sv -------------------------------------------------------------------------------- /target/mimic/ddram.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/target/mimic/ddram.sv -------------------------------------------------------------------------------- /target/mimic/pll/pll.ppf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/target/mimic/pll/pll.ppf -------------------------------------------------------------------------------- /target/mimic/pll/pll.qip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/target/mimic/pll/pll.qip -------------------------------------------------------------------------------- /target/mimic/pll/pll.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/target/mimic/pll/pll.v -------------------------------------------------------------------------------- /target/mimic/pll/pll/pll_0002.qip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/target/mimic/pll/pll/pll_0002.qip -------------------------------------------------------------------------------- /target/mimic/pll/pll/pll_0002.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/target/mimic/pll/pll/pll_0002.v -------------------------------------------------------------------------------- /target/mimic/savestate_controller.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/target/mimic/savestate_controller.sv -------------------------------------------------------------------------------- /target/mimic/savestate_ddr_controller.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/target/mimic/savestate_ddr_controller.sv -------------------------------------------------------------------------------- /target/mimic/savestate_fifo_controller.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/target/mimic/savestate_fifo_controller.sv -------------------------------------------------------------------------------- /target/mimic/savestate_save_fifo.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/target/mimic/savestate_save_fifo.sv -------------------------------------------------------------------------------- /target/mimic/savestate_ui.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/target/mimic/savestate_ui.sv -------------------------------------------------------------------------------- /target/pocket/core.qip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/target/pocket/core.qip -------------------------------------------------------------------------------- /target/pocket/core_bridge_cmd.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/target/pocket/core_bridge_cmd.v -------------------------------------------------------------------------------- /target/pocket/core_constraints.sdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/target/pocket/core_constraints.sdc -------------------------------------------------------------------------------- /target/pocket/core_top.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/target/pocket/core_top.sv -------------------------------------------------------------------------------- /target/pocket/data_loader.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/target/pocket/data_loader.sv -------------------------------------------------------------------------------- /target/pocket/data_unloader.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/target/pocket/data_unloader.sv -------------------------------------------------------------------------------- /target/pocket/mf_pllbase.ppf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/target/pocket/mf_pllbase.ppf -------------------------------------------------------------------------------- /target/pocket/mf_pllbase.qip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/target/pocket/mf_pllbase.qip -------------------------------------------------------------------------------- /target/pocket/mf_pllbase.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/target/pocket/mf_pllbase.v -------------------------------------------------------------------------------- /target/pocket/mf_pllbase/mf_pllbase_0002.qip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/target/pocket/mf_pllbase/mf_pllbase_0002.qip -------------------------------------------------------------------------------- /target/pocket/mf_pllbase/mf_pllbase_0002.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/target/pocket/mf_pllbase/mf_pllbase_0002.v -------------------------------------------------------------------------------- /target/pocket/savestate_controller.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/target/pocket/savestate_controller.sv -------------------------------------------------------------------------------- /target/pocket/savestate_read_fifo.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/target/pocket/savestate_read_fifo.sv -------------------------------------------------------------------------------- /target/pocket/sound_i2s.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/target/pocket/sound_i2s.sv -------------------------------------------------------------------------------- /target/pocket/sync_fifo.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/target/pocket/sync_fifo.sv -------------------------------------------------------------------------------- /target/shared/clock_divider.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/target/shared/clock_divider.sv -------------------------------------------------------------------------------- /target/shared/savestate_machine.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/target/shared/savestate_machine.sv -------------------------------------------------------------------------------- /target/shared/shared.qip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/target/shared/shared.qip -------------------------------------------------------------------------------- /target/shared/turbo_controller.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/target/shared/turbo_controller.sv -------------------------------------------------------------------------------- /target/shared/turbo_reset_controller.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agg23/fpga-tamagotchi/HEAD/target/shared/turbo_reset_controller.sv --------------------------------------------------------------------------------