├── LICENSE.txt ├── README.md ├── nekoichi.hw ├── hw_1 │ └── hw.xml └── nekoichi.lpr ├── nekoichi.srcs ├── constrs_1 │ └── new │ │ └── a7const.xdc └── sources_1 │ ├── ip │ ├── DDR3MIG │ │ ├── DDR3MIG.xci │ │ ├── mig_a.prj │ │ └── mig_b.prj │ ├── DomainCrossSignalFifo │ │ └── DomainCrossSignalFifo.xci │ ├── SPIFIFO │ │ └── SPIFIFO.xci │ ├── VideoMemSlice │ │ └── VideoMemSlice.xci │ ├── audioclocks │ │ └── audioclocks.xci │ ├── audiofifo │ │ └── audiofifo.xci │ ├── bootmem │ │ └── bootmem.xci │ ├── clockgen │ │ └── clockgen.xci │ ├── ddr3cmdfifo │ │ └── ddr3cmdfifo.xci │ ├── ddr3readdonequeue │ │ └── ddr3readdonequeue.xci │ ├── fp_add │ │ └── fp_add.xci │ ├── fp_div │ │ └── fp_div.xci │ ├── fp_eq │ │ └── fp_eq.xci │ ├── fp_f2i │ │ └── fp_f2i.xci │ ├── fp_i2f │ │ └── fp_i2f.xci │ ├── fp_le │ │ └── fp_le.xci │ ├── fp_lt │ │ └── fp_lt.xci │ ├── fp_madd │ │ └── fp_madd.xci │ ├── fp_msub │ │ └── fp_msub.xci │ ├── fp_mul │ │ └── fp_mul.xci │ ├── fp_sqrt │ │ └── fp_sqrt.xci │ ├── fp_sub │ │ └── fp_sub.xci │ ├── fp_ui2f │ │ └── fp_ui2f.xci │ ├── gpufifo │ │ └── gpufifo.xci │ ├── mul_SS │ │ └── mul_SS.xci │ ├── peripheralclock │ │ └── peripheralclock.xci │ ├── switchfifo │ │ └── switchfifo.xci │ ├── sysmem │ │ └── sysmem.xci │ ├── uartfifo │ │ └── uartfifo.xci │ └── videoclocks │ │ └── videoclocks.xci │ └── new │ ├── ALU.sv │ ├── APU.sv │ ├── BIOS.coe │ ├── GPU.sv │ ├── SPI.vhd │ ├── UART.sv │ ├── aluops.vh │ ├── apuops.vh │ ├── branchALU.sv │ ├── colorpalette.mem │ ├── cpuops.vh │ ├── ddr3controller.sv │ ├── decoder.sv │ ├── devicerouter.sv │ ├── dividers.sv │ ├── floatregs.sv │ ├── gpuops.vh │ ├── i2S2audio.sv │ ├── multiplier.sv │ ├── nekotop.sv │ ├── registerfile.sv │ ├── riscvcpu.sv │ ├── vgasignal.vhd │ └── videocontroller.sv └── nekoichi.xpr /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/README.md -------------------------------------------------------------------------------- /nekoichi.hw/hw_1/hw.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.hw/hw_1/hw.xml -------------------------------------------------------------------------------- /nekoichi.hw/nekoichi.lpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.hw/nekoichi.lpr -------------------------------------------------------------------------------- /nekoichi.srcs/constrs_1/new/a7const.xdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.srcs/constrs_1/new/a7const.xdc -------------------------------------------------------------------------------- /nekoichi.srcs/sources_1/ip/DDR3MIG/DDR3MIG.xci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.srcs/sources_1/ip/DDR3MIG/DDR3MIG.xci -------------------------------------------------------------------------------- /nekoichi.srcs/sources_1/ip/DDR3MIG/mig_a.prj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.srcs/sources_1/ip/DDR3MIG/mig_a.prj -------------------------------------------------------------------------------- /nekoichi.srcs/sources_1/ip/DDR3MIG/mig_b.prj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.srcs/sources_1/ip/DDR3MIG/mig_b.prj -------------------------------------------------------------------------------- /nekoichi.srcs/sources_1/ip/DomainCrossSignalFifo/DomainCrossSignalFifo.xci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.srcs/sources_1/ip/DomainCrossSignalFifo/DomainCrossSignalFifo.xci -------------------------------------------------------------------------------- /nekoichi.srcs/sources_1/ip/SPIFIFO/SPIFIFO.xci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.srcs/sources_1/ip/SPIFIFO/SPIFIFO.xci -------------------------------------------------------------------------------- /nekoichi.srcs/sources_1/ip/VideoMemSlice/VideoMemSlice.xci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.srcs/sources_1/ip/VideoMemSlice/VideoMemSlice.xci -------------------------------------------------------------------------------- /nekoichi.srcs/sources_1/ip/audioclocks/audioclocks.xci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.srcs/sources_1/ip/audioclocks/audioclocks.xci -------------------------------------------------------------------------------- /nekoichi.srcs/sources_1/ip/audiofifo/audiofifo.xci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.srcs/sources_1/ip/audiofifo/audiofifo.xci -------------------------------------------------------------------------------- /nekoichi.srcs/sources_1/ip/bootmem/bootmem.xci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.srcs/sources_1/ip/bootmem/bootmem.xci -------------------------------------------------------------------------------- /nekoichi.srcs/sources_1/ip/clockgen/clockgen.xci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.srcs/sources_1/ip/clockgen/clockgen.xci -------------------------------------------------------------------------------- /nekoichi.srcs/sources_1/ip/ddr3cmdfifo/ddr3cmdfifo.xci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.srcs/sources_1/ip/ddr3cmdfifo/ddr3cmdfifo.xci -------------------------------------------------------------------------------- /nekoichi.srcs/sources_1/ip/ddr3readdonequeue/ddr3readdonequeue.xci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.srcs/sources_1/ip/ddr3readdonequeue/ddr3readdonequeue.xci -------------------------------------------------------------------------------- /nekoichi.srcs/sources_1/ip/fp_add/fp_add.xci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.srcs/sources_1/ip/fp_add/fp_add.xci -------------------------------------------------------------------------------- /nekoichi.srcs/sources_1/ip/fp_div/fp_div.xci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.srcs/sources_1/ip/fp_div/fp_div.xci -------------------------------------------------------------------------------- /nekoichi.srcs/sources_1/ip/fp_eq/fp_eq.xci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.srcs/sources_1/ip/fp_eq/fp_eq.xci -------------------------------------------------------------------------------- /nekoichi.srcs/sources_1/ip/fp_f2i/fp_f2i.xci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.srcs/sources_1/ip/fp_f2i/fp_f2i.xci -------------------------------------------------------------------------------- /nekoichi.srcs/sources_1/ip/fp_i2f/fp_i2f.xci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.srcs/sources_1/ip/fp_i2f/fp_i2f.xci -------------------------------------------------------------------------------- /nekoichi.srcs/sources_1/ip/fp_le/fp_le.xci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.srcs/sources_1/ip/fp_le/fp_le.xci -------------------------------------------------------------------------------- /nekoichi.srcs/sources_1/ip/fp_lt/fp_lt.xci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.srcs/sources_1/ip/fp_lt/fp_lt.xci -------------------------------------------------------------------------------- /nekoichi.srcs/sources_1/ip/fp_madd/fp_madd.xci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.srcs/sources_1/ip/fp_madd/fp_madd.xci -------------------------------------------------------------------------------- /nekoichi.srcs/sources_1/ip/fp_msub/fp_msub.xci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.srcs/sources_1/ip/fp_msub/fp_msub.xci -------------------------------------------------------------------------------- /nekoichi.srcs/sources_1/ip/fp_mul/fp_mul.xci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.srcs/sources_1/ip/fp_mul/fp_mul.xci -------------------------------------------------------------------------------- /nekoichi.srcs/sources_1/ip/fp_sqrt/fp_sqrt.xci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.srcs/sources_1/ip/fp_sqrt/fp_sqrt.xci -------------------------------------------------------------------------------- /nekoichi.srcs/sources_1/ip/fp_sub/fp_sub.xci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.srcs/sources_1/ip/fp_sub/fp_sub.xci -------------------------------------------------------------------------------- /nekoichi.srcs/sources_1/ip/fp_ui2f/fp_ui2f.xci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.srcs/sources_1/ip/fp_ui2f/fp_ui2f.xci -------------------------------------------------------------------------------- /nekoichi.srcs/sources_1/ip/gpufifo/gpufifo.xci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.srcs/sources_1/ip/gpufifo/gpufifo.xci -------------------------------------------------------------------------------- /nekoichi.srcs/sources_1/ip/mul_SS/mul_SS.xci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.srcs/sources_1/ip/mul_SS/mul_SS.xci -------------------------------------------------------------------------------- /nekoichi.srcs/sources_1/ip/peripheralclock/peripheralclock.xci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.srcs/sources_1/ip/peripheralclock/peripheralclock.xci -------------------------------------------------------------------------------- /nekoichi.srcs/sources_1/ip/switchfifo/switchfifo.xci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.srcs/sources_1/ip/switchfifo/switchfifo.xci -------------------------------------------------------------------------------- /nekoichi.srcs/sources_1/ip/sysmem/sysmem.xci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.srcs/sources_1/ip/sysmem/sysmem.xci -------------------------------------------------------------------------------- /nekoichi.srcs/sources_1/ip/uartfifo/uartfifo.xci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.srcs/sources_1/ip/uartfifo/uartfifo.xci -------------------------------------------------------------------------------- /nekoichi.srcs/sources_1/ip/videoclocks/videoclocks.xci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.srcs/sources_1/ip/videoclocks/videoclocks.xci -------------------------------------------------------------------------------- /nekoichi.srcs/sources_1/new/ALU.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.srcs/sources_1/new/ALU.sv -------------------------------------------------------------------------------- /nekoichi.srcs/sources_1/new/APU.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.srcs/sources_1/new/APU.sv -------------------------------------------------------------------------------- /nekoichi.srcs/sources_1/new/BIOS.coe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.srcs/sources_1/new/BIOS.coe -------------------------------------------------------------------------------- /nekoichi.srcs/sources_1/new/GPU.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.srcs/sources_1/new/GPU.sv -------------------------------------------------------------------------------- /nekoichi.srcs/sources_1/new/SPI.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.srcs/sources_1/new/SPI.vhd -------------------------------------------------------------------------------- /nekoichi.srcs/sources_1/new/UART.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.srcs/sources_1/new/UART.sv -------------------------------------------------------------------------------- /nekoichi.srcs/sources_1/new/aluops.vh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.srcs/sources_1/new/aluops.vh -------------------------------------------------------------------------------- /nekoichi.srcs/sources_1/new/apuops.vh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.srcs/sources_1/new/apuops.vh -------------------------------------------------------------------------------- /nekoichi.srcs/sources_1/new/branchALU.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.srcs/sources_1/new/branchALU.sv -------------------------------------------------------------------------------- /nekoichi.srcs/sources_1/new/colorpalette.mem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.srcs/sources_1/new/colorpalette.mem -------------------------------------------------------------------------------- /nekoichi.srcs/sources_1/new/cpuops.vh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.srcs/sources_1/new/cpuops.vh -------------------------------------------------------------------------------- /nekoichi.srcs/sources_1/new/ddr3controller.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.srcs/sources_1/new/ddr3controller.sv -------------------------------------------------------------------------------- /nekoichi.srcs/sources_1/new/decoder.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.srcs/sources_1/new/decoder.sv -------------------------------------------------------------------------------- /nekoichi.srcs/sources_1/new/devicerouter.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.srcs/sources_1/new/devicerouter.sv -------------------------------------------------------------------------------- /nekoichi.srcs/sources_1/new/dividers.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.srcs/sources_1/new/dividers.sv -------------------------------------------------------------------------------- /nekoichi.srcs/sources_1/new/floatregs.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.srcs/sources_1/new/floatregs.sv -------------------------------------------------------------------------------- /nekoichi.srcs/sources_1/new/gpuops.vh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.srcs/sources_1/new/gpuops.vh -------------------------------------------------------------------------------- /nekoichi.srcs/sources_1/new/i2S2audio.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.srcs/sources_1/new/i2S2audio.sv -------------------------------------------------------------------------------- /nekoichi.srcs/sources_1/new/multiplier.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.srcs/sources_1/new/multiplier.sv -------------------------------------------------------------------------------- /nekoichi.srcs/sources_1/new/nekotop.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.srcs/sources_1/new/nekotop.sv -------------------------------------------------------------------------------- /nekoichi.srcs/sources_1/new/registerfile.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.srcs/sources_1/new/registerfile.sv -------------------------------------------------------------------------------- /nekoichi.srcs/sources_1/new/riscvcpu.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.srcs/sources_1/new/riscvcpu.sv -------------------------------------------------------------------------------- /nekoichi.srcs/sources_1/new/vgasignal.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.srcs/sources_1/new/vgasignal.vhd -------------------------------------------------------------------------------- /nekoichi.srcs/sources_1/new/videocontroller.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.srcs/sources_1/new/videocontroller.sv -------------------------------------------------------------------------------- /nekoichi.xpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ecilasun/NekoIchi/HEAD/nekoichi.xpr --------------------------------------------------------------------------------