BlackParrot initial commit
authorsadullah <sadullahcanakci@gmail.com>
Fri, 11 Oct 2019 16:39:43 +0000 (12:39 -0400)
committersadullah <sadullahcanakci@gmail.com>
Fri, 17 Jan 2020 00:13:02 +0000 (19:13 -0500)
commitd15c911cacd4ba2877cc163afc12b8924b59212b
tree3d85429cdbe0b759e5e19e2f14b03cc7cbc195bc
parent5aa516cb8d8ee32424b593061cc723bc3d61c70b
BlackParrot initial commit
w/ Litex BIOS simulation including LiteDRAM
w/ Litex BIOS working on FPGA excluding LiteDRAM
26 files changed:
.gitmodules
litex/soc/cores/cpu/__init__.py
litex/soc/cores/cpu/blackparrot/README.md [new file with mode: 0644]
litex/soc/cores/cpu/blackparrot/__init__.py [new file with mode: 0644]
litex/soc/cores/cpu/blackparrot/bp_fpga/ExampleBlackParrotSystem.v [new file with mode: 0644]
litex/soc/cores/cpu/blackparrot/bp_fpga/bp2wb_convertor.v [new file with mode: 0644]
litex/soc/cores/cpu/blackparrot/bp_fpga/bsg_mem_1rw_sync_mask_write_bit.v [new file with mode: 0644]
litex/soc/cores/cpu/blackparrot/bp_hardware/bp_cce_mmio_cfg_loader.v [new file with mode: 0644]
litex/soc/cores/cpu/blackparrot/bp_hardware/bp_common_pkg.vh [new file with mode: 0644]
litex/soc/cores/cpu/blackparrot/bp_hardware/bp_nonsynth_host.v [new file with mode: 0644]
litex/soc/cores/cpu/blackparrot/bp_software/cce_ucode.mem [new file with mode: 0644]
litex/soc/cores/cpu/blackparrot/bp_software/udivmoddi4.c [new file with mode: 0644]
litex/soc/cores/cpu/blackparrot/core.py [new file with mode: 0644]
litex/soc/cores/cpu/blackparrot/flist_litex.verilator [new file with mode: 0644]
litex/soc/cores/cpu/blackparrot/pre-alpha-release [new submodule]
litex/soc/cores/cpu/blackparrot/setEnvironment.sh [new file with mode: 0755]
litex/soc/cores/cpu/blackparrot/update_BP.sh [new file with mode: 0755]
litex/soc/software/bios/Makefile
litex/soc/software/bios/boot-helper-blackparrot.S [new file with mode: 0644]
litex/soc/software/bios/isr.c
litex/soc/software/bios/main.c
litex/soc/software/bios/sdram.c
litex/soc/software/include/base/irq.h
litex/soc/software/include/base/system.h
litex/soc/software/libbase/crt0-blackparrot.S [new file with mode: 0644]
litex/soc/software/libbase/system.c