From 853d12f17c75afb297df582912395b928951f692 Mon Sep 17 00:00:00 2001 From: colin Date: Wed, 2 Feb 2022 03:34:37 +0000 Subject: [PATCH] Init to abstract accelerator project --- .gitignore => Cores-SweRV/.gitignore | 0 .travis.yml => Cores-SweRV/.travis.yml | 0 LICENSE => Cores-SweRV/LICENSE | 0 README.md => Cores-SweRV/README.md | 0 {configs => Cores-SweRV/configs}/README.md | 0 {configs => Cores-SweRV/configs}/swerv.config | 0 .../configs}/swerv_config_gen.py | 0 {demo => Cores-SweRV/demo}/Readme.md | 0 {demo => Cores-SweRV/demo}/helloworld/Makefile | 0 {demo => Cores-SweRV/demo}/helloworld/Readme.md | 0 {demo => Cores-SweRV/demo}/helloworld/hello_world.c | 0 {demo => Cores-SweRV/demo}/helloworld/hello_world.s | 0 {demo => Cores-SweRV/demo}/helloworld/link.ld | 0 .../demo}/helloworld/test_soc_top.cpp | 0 {demo => Cores-SweRV/demo}/jtag/Makefile | 0 {demo => Cores-SweRV/demo}/jtag/Readmd.md | 0 {demo => Cores-SweRV/demo}/jtag/gdbinit | 0 {demo => Cores-SweRV/demo}/jtag/jtag.s | 0 {demo => Cores-SweRV/demo}/jtag/link.ld | 0 {demo => Cores-SweRV/demo}/jtag/swerv.cfg | 0 {demo => Cores-SweRV/demo}/jtag/test_soc_top.cpp | 0 {design => Cores-SweRV/design}/dbg/dbg.sv | 0 {design => Cores-SweRV/design}/dec/cdecode | 0 {design => Cores-SweRV/design}/dec/csrdecode | 0 {design => Cores-SweRV/design}/dec/dec.sv | 0 .../design}/dec/dec_decode_ctl.sv | 0 {design => Cores-SweRV/design}/dec/dec_gpr_ctl.sv | 0 {design => Cores-SweRV/design}/dec/dec_ib_ctl.sv | 0 {design => Cores-SweRV/design}/dec/dec_tlu_ctl.sv | 0 {design => Cores-SweRV/design}/dec/dec_trigger.sv | 0 {design => Cores-SweRV/design}/dec/decode | 0 {design => Cores-SweRV/design}/dma_ctrl.sv | 0 .../design}/dmi/dmi_jtag_to_core_sync.v | 0 {design => Cores-SweRV/design}/dmi/dmi_wrapper.v | 0 {design => Cores-SweRV/design}/dmi/rvjtag_tap.sv | 0 {design => Cores-SweRV/design}/exu/exu.sv | 0 {design => Cores-SweRV/design}/exu/exu_alu_ctl.sv | 0 {design => Cores-SweRV/design}/exu/exu_div_ctl.sv | 0 {design => Cores-SweRV/design}/exu/exu_mul_ctl.sv | 0 {design => Cores-SweRV/design}/flist.questa | 0 {design => Cores-SweRV/design}/ifu/ifu.sv | 0 {design => Cores-SweRV/design}/ifu/ifu_aln_ctl.sv | 0 {design => Cores-SweRV/design}/ifu/ifu_bp_ctl.sv | 0 .../design}/ifu/ifu_compress_ctl.sv | 0 {design => Cores-SweRV/design}/ifu/ifu_ic_mem.sv | 0 {design => Cores-SweRV/design}/ifu/ifu_iccm_mem.sv | 0 {design => Cores-SweRV/design}/ifu/ifu_ifc_ctl.sv | 0 {design => Cores-SweRV/design}/ifu/ifu_mem_ctl.sv | 0 {design => Cores-SweRV/design}/include/build.h | 0 {design => Cores-SweRV/design}/include/global.h | 0 .../design}/include/swerv_types.sv | 0 {design => Cores-SweRV/design}/lib/ahb_to_axi4.sv | 0 {design => Cores-SweRV/design}/lib/axi4_to_ahb.sv | 0 {design => Cores-SweRV/design}/lib/beh_lib.sv | 0 {design => Cores-SweRV/design}/lib/mem_lib.sv | 0 {design => Cores-SweRV/design}/lib/svci_to_axi4.sv | 0 {design => Cores-SweRV/design}/lsu/lsu.sv | 0 {design => Cores-SweRV/design}/lsu/lsu_addrcheck.sv | 0 .../design}/lsu/lsu_bus_buffer.sv | 0 {design => Cores-SweRV/design}/lsu/lsu_bus_intf.sv | 0 {design => Cores-SweRV/design}/lsu/lsu_clkdomain.sv | 0 {design => Cores-SweRV/design}/lsu/lsu_dccm_ctl.sv | 0 {design => Cores-SweRV/design}/lsu/lsu_dccm_mem.sv | 0 {design => Cores-SweRV/design}/lsu/lsu_ecc.sv | 0 {design => Cores-SweRV/design}/lsu/lsu_lsc_ctl.sv | 0 {design => Cores-SweRV/design}/lsu/lsu_stbuf.sv | 0 {design => Cores-SweRV/design}/lsu/lsu_trigger.sv | 0 {design => Cores-SweRV/design}/mem.sv | 0 {design => Cores-SweRV/design}/pic_ctrl.sv | 0 {design => Cores-SweRV/design}/swerv.sv | 0 {design => Cores-SweRV/design}/swerv_wrapper.sv | 0 {docs => Cores-SweRV/docs}/README.md | 0 {docs => Cores-SweRV/docs}/RISC-V_SweRV_EH1_PRM.pdf | Bin .../docs}/SweRV core roadmap white paper.pdf | Bin .../docs}/SweRV_CoreMark_Benchmarking.pdf | Bin release-notes.md => Cores-SweRV/release-notes.md | 0 {soc => Cores-SweRV/soc}/JSON.pm | 0 {soc => Cores-SweRV/soc}/Makefile | 0 {soc => Cores-SweRV/soc}/ahb_sif.sv | 0 {soc => Cores-SweRV/soc}/axi_lsu_dma_bridge.sv | 0 {soc => Cores-SweRV/soc}/dasm.svi | 0 {soc => Cores-SweRV/soc}/dpi/common/tcp_server.c | 0 {soc => Cores-SweRV/soc}/dpi/common/tcp_server.h | 0 {soc => Cores-SweRV/soc}/dpi/jtagdpi/jtagdpi.c | 0 {soc => Cores-SweRV/soc}/dpi/jtagdpi/jtagdpi.h | 0 {soc => Cores-SweRV/soc}/dpi/jtagdpi/jtagdpi.sv | 0 {soc => Cores-SweRV/soc}/soc.mk | 0 {soc => Cores-SweRV/soc}/soc_top.sv | 0 {soc => Cores-SweRV/soc}/swerv.config | 0 swerv.core => Cores-SweRV/swerv.core | 0 {testbench => Cores-SweRV/testbench}/ahb_sif.sv | 0 {testbench => Cores-SweRV/testbench}/asm/cmark.c | 0 {testbench => Cores-SweRV/testbench}/asm/cmark.mki | 0 .../testbench}/asm/cmark_dccm.c | 0 .../testbench}/asm/cmark_dccm.ld | 0 .../testbench}/asm/cmark_dccm.mki | 0 .../testbench}/asm/cmark_iccm.c | 0 .../testbench}/asm/cmark_iccm.ld | 0 .../testbench}/asm/cmark_iccm.mki | 0 {testbench => Cores-SweRV/testbench}/asm/crt0.s | 0 .../testbench}/asm/hello_world.s | 0 .../testbench}/asm/hello_world_dccm.ld | 0 .../testbench}/asm/hello_world_dccm.s | 0 .../testbench}/asm/hello_world_iccm.ld | 0 .../testbench}/asm/hello_world_iccm.s | 0 {testbench => Cores-SweRV/testbench}/asm/printf.c | 0 .../testbench}/axi_lsu_dma_bridge.sv | 0 {testbench => Cores-SweRV/testbench}/dasm.svi | 0 {testbench => Cores-SweRV/testbench}/flist | 0 {testbench => Cores-SweRV/testbench}/hex/cmark.hex | 0 .../testbench}/hex/cmark_dccm.hex | 0 .../testbench}/hex/cmark_iccm.hex | 0 {testbench => Cores-SweRV/testbench}/hex/dhry.hex | 0 .../testbench}/hex/hello_world.hex | 0 .../testbench}/hex/hello_world_dccm.hex | 0 .../testbench}/hex/hello_world_iccm.hex | 0 {testbench => Cores-SweRV/testbench}/input.tcl | 0 {testbench => Cores-SweRV/testbench}/link.ld | 0 {testbench => Cores-SweRV/testbench}/tb_top.sv | 0 .../testbench}/test_tb_top.cpp | 0 .../testbench}/tests/dhry/README | 0 .../testbench}/tests/dhry/crt0.s | 0 .../testbench}/tests/dhry/dhry.h | 0 .../testbench}/tests/dhry/dhry.ld | 0 .../testbench}/tests/dhry/dhry.mki | 0 .../testbench}/tests/dhry/dhry_1.c | 0 .../testbench}/tests/dhry/dhry_2.c | 0 .../testbench}/tests/dhry/printf.c | 0 .../testbench}/tests/hello_world/Makefile | 0 .../testbench}/tests/hello_world/hello_world.s | 0 {tools => Cores-SweRV/tools}/JSON.pm | 0 {tools => Cores-SweRV/tools}/Makefile | 0 {tools => Cores-SweRV/tools}/addassign | 0 {tools => Cores-SweRV/tools}/coredecode | 0 {tools => Cores-SweRV/tools}/picmap | 0 {tools => Cores-SweRV/tools}/smalldiv | 0 {tools => Cores-SweRV/tools}/unrollforverilator | 0 {tools => Cores-SweRV/tools}/vivado.tcl | 0 138 files changed, 0 insertions(+), 0 deletions(-) rename .gitignore => Cores-SweRV/.gitignore (100%) rename .travis.yml => Cores-SweRV/.travis.yml (100%) rename LICENSE => Cores-SweRV/LICENSE (100%) rename README.md => Cores-SweRV/README.md (100%) rename {configs => Cores-SweRV/configs}/README.md (100%) rename {configs => Cores-SweRV/configs}/swerv.config (100%) rename {configs => Cores-SweRV/configs}/swerv_config_gen.py (100%) rename {demo => Cores-SweRV/demo}/Readme.md (100%) rename {demo => Cores-SweRV/demo}/helloworld/Makefile (100%) rename {demo => Cores-SweRV/demo}/helloworld/Readme.md (100%) rename {demo => Cores-SweRV/demo}/helloworld/hello_world.c (100%) rename {demo => Cores-SweRV/demo}/helloworld/hello_world.s (100%) rename {demo => Cores-SweRV/demo}/helloworld/link.ld (100%) rename {demo => Cores-SweRV/demo}/helloworld/test_soc_top.cpp (100%) rename {demo => Cores-SweRV/demo}/jtag/Makefile (100%) rename {demo => Cores-SweRV/demo}/jtag/Readmd.md (100%) rename {demo => Cores-SweRV/demo}/jtag/gdbinit (100%) rename {demo => Cores-SweRV/demo}/jtag/jtag.s (100%) rename {demo => Cores-SweRV/demo}/jtag/link.ld (100%) rename {demo => Cores-SweRV/demo}/jtag/swerv.cfg (100%) rename {demo => Cores-SweRV/demo}/jtag/test_soc_top.cpp (100%) rename {design => Cores-SweRV/design}/dbg/dbg.sv (100%) rename {design => Cores-SweRV/design}/dec/cdecode (100%) rename {design => Cores-SweRV/design}/dec/csrdecode (100%) rename {design => Cores-SweRV/design}/dec/dec.sv (100%) rename {design => Cores-SweRV/design}/dec/dec_decode_ctl.sv (100%) rename {design => Cores-SweRV/design}/dec/dec_gpr_ctl.sv (100%) rename {design => Cores-SweRV/design}/dec/dec_ib_ctl.sv (100%) rename {design => Cores-SweRV/design}/dec/dec_tlu_ctl.sv (100%) rename {design => Cores-SweRV/design}/dec/dec_trigger.sv (100%) rename {design => Cores-SweRV/design}/dec/decode (100%) rename {design => Cores-SweRV/design}/dma_ctrl.sv (100%) rename {design => Cores-SweRV/design}/dmi/dmi_jtag_to_core_sync.v (100%) rename {design => Cores-SweRV/design}/dmi/dmi_wrapper.v (100%) rename {design => Cores-SweRV/design}/dmi/rvjtag_tap.sv (100%) rename {design => Cores-SweRV/design}/exu/exu.sv (100%) rename {design => Cores-SweRV/design}/exu/exu_alu_ctl.sv (100%) rename {design => Cores-SweRV/design}/exu/exu_div_ctl.sv (100%) rename {design => Cores-SweRV/design}/exu/exu_mul_ctl.sv (100%) rename {design => Cores-SweRV/design}/flist.questa (100%) rename {design => Cores-SweRV/design}/ifu/ifu.sv (100%) rename {design => Cores-SweRV/design}/ifu/ifu_aln_ctl.sv (100%) rename {design => Cores-SweRV/design}/ifu/ifu_bp_ctl.sv (100%) rename {design => Cores-SweRV/design}/ifu/ifu_compress_ctl.sv (100%) rename {design => Cores-SweRV/design}/ifu/ifu_ic_mem.sv (100%) rename {design => Cores-SweRV/design}/ifu/ifu_iccm_mem.sv (100%) rename {design => Cores-SweRV/design}/ifu/ifu_ifc_ctl.sv (100%) rename {design => Cores-SweRV/design}/ifu/ifu_mem_ctl.sv (100%) rename {design => Cores-SweRV/design}/include/build.h (100%) rename {design => Cores-SweRV/design}/include/global.h (100%) rename {design => Cores-SweRV/design}/include/swerv_types.sv (100%) rename {design => Cores-SweRV/design}/lib/ahb_to_axi4.sv (100%) rename {design => Cores-SweRV/design}/lib/axi4_to_ahb.sv (100%) rename {design => Cores-SweRV/design}/lib/beh_lib.sv (100%) rename {design => Cores-SweRV/design}/lib/mem_lib.sv (100%) rename {design => Cores-SweRV/design}/lib/svci_to_axi4.sv (100%) rename {design => Cores-SweRV/design}/lsu/lsu.sv (100%) rename {design => Cores-SweRV/design}/lsu/lsu_addrcheck.sv (100%) rename {design => Cores-SweRV/design}/lsu/lsu_bus_buffer.sv (100%) rename {design => Cores-SweRV/design}/lsu/lsu_bus_intf.sv (100%) rename {design => Cores-SweRV/design}/lsu/lsu_clkdomain.sv (100%) rename {design => Cores-SweRV/design}/lsu/lsu_dccm_ctl.sv (100%) rename {design => Cores-SweRV/design}/lsu/lsu_dccm_mem.sv (100%) rename {design => Cores-SweRV/design}/lsu/lsu_ecc.sv (100%) rename {design => Cores-SweRV/design}/lsu/lsu_lsc_ctl.sv (100%) rename {design => Cores-SweRV/design}/lsu/lsu_stbuf.sv (100%) rename {design => Cores-SweRV/design}/lsu/lsu_trigger.sv (100%) rename {design => Cores-SweRV/design}/mem.sv (100%) rename {design => Cores-SweRV/design}/pic_ctrl.sv (100%) rename {design => Cores-SweRV/design}/swerv.sv (100%) rename {design => Cores-SweRV/design}/swerv_wrapper.sv (100%) rename {docs => Cores-SweRV/docs}/README.md (100%) rename {docs => Cores-SweRV/docs}/RISC-V_SweRV_EH1_PRM.pdf (100%) rename {docs => Cores-SweRV/docs}/SweRV core roadmap white paper.pdf (100%) rename {docs => Cores-SweRV/docs}/SweRV_CoreMark_Benchmarking.pdf (100%) rename release-notes.md => Cores-SweRV/release-notes.md (100%) rename {soc => Cores-SweRV/soc}/JSON.pm (100%) rename {soc => Cores-SweRV/soc}/Makefile (100%) rename {soc => Cores-SweRV/soc}/ahb_sif.sv (100%) rename {soc => Cores-SweRV/soc}/axi_lsu_dma_bridge.sv (100%) rename {soc => Cores-SweRV/soc}/dasm.svi (100%) rename {soc => Cores-SweRV/soc}/dpi/common/tcp_server.c (100%) rename {soc => Cores-SweRV/soc}/dpi/common/tcp_server.h (100%) rename {soc => Cores-SweRV/soc}/dpi/jtagdpi/jtagdpi.c (100%) rename {soc => Cores-SweRV/soc}/dpi/jtagdpi/jtagdpi.h (100%) rename {soc => Cores-SweRV/soc}/dpi/jtagdpi/jtagdpi.sv (100%) rename {soc => Cores-SweRV/soc}/soc.mk (100%) rename {soc => Cores-SweRV/soc}/soc_top.sv (100%) rename {soc => Cores-SweRV/soc}/swerv.config (100%) rename swerv.core => Cores-SweRV/swerv.core (100%) rename {testbench => Cores-SweRV/testbench}/ahb_sif.sv (100%) rename {testbench => Cores-SweRV/testbench}/asm/cmark.c (100%) rename {testbench => Cores-SweRV/testbench}/asm/cmark.mki (100%) rename {testbench => Cores-SweRV/testbench}/asm/cmark_dccm.c (100%) rename {testbench => Cores-SweRV/testbench}/asm/cmark_dccm.ld (100%) rename {testbench => Cores-SweRV/testbench}/asm/cmark_dccm.mki (100%) rename {testbench => Cores-SweRV/testbench}/asm/cmark_iccm.c (100%) rename {testbench => Cores-SweRV/testbench}/asm/cmark_iccm.ld (100%) rename {testbench => Cores-SweRV/testbench}/asm/cmark_iccm.mki (100%) rename {testbench => Cores-SweRV/testbench}/asm/crt0.s (100%) rename {testbench => Cores-SweRV/testbench}/asm/hello_world.s (100%) rename {testbench => Cores-SweRV/testbench}/asm/hello_world_dccm.ld (100%) rename {testbench => Cores-SweRV/testbench}/asm/hello_world_dccm.s (100%) rename {testbench => Cores-SweRV/testbench}/asm/hello_world_iccm.ld (100%) rename {testbench => Cores-SweRV/testbench}/asm/hello_world_iccm.s (100%) rename {testbench => Cores-SweRV/testbench}/asm/printf.c (100%) rename {testbench => Cores-SweRV/testbench}/axi_lsu_dma_bridge.sv (100%) rename {testbench => Cores-SweRV/testbench}/dasm.svi (100%) rename {testbench => Cores-SweRV/testbench}/flist (100%) rename {testbench => Cores-SweRV/testbench}/hex/cmark.hex (100%) rename {testbench => Cores-SweRV/testbench}/hex/cmark_dccm.hex (100%) rename {testbench => Cores-SweRV/testbench}/hex/cmark_iccm.hex (100%) rename {testbench => Cores-SweRV/testbench}/hex/dhry.hex (100%) rename {testbench => Cores-SweRV/testbench}/hex/hello_world.hex (100%) rename {testbench => Cores-SweRV/testbench}/hex/hello_world_dccm.hex (100%) rename {testbench => Cores-SweRV/testbench}/hex/hello_world_iccm.hex (100%) rename {testbench => Cores-SweRV/testbench}/input.tcl (100%) rename {testbench => Cores-SweRV/testbench}/link.ld (100%) rename {testbench => Cores-SweRV/testbench}/tb_top.sv (100%) rename {testbench => Cores-SweRV/testbench}/test_tb_top.cpp (100%) rename {testbench => Cores-SweRV/testbench}/tests/dhry/README (100%) rename {testbench => Cores-SweRV/testbench}/tests/dhry/crt0.s (100%) rename {testbench => Cores-SweRV/testbench}/tests/dhry/dhry.h (100%) rename {testbench => Cores-SweRV/testbench}/tests/dhry/dhry.ld (100%) rename {testbench => Cores-SweRV/testbench}/tests/dhry/dhry.mki (100%) rename {testbench => Cores-SweRV/testbench}/tests/dhry/dhry_1.c (100%) rename {testbench => Cores-SweRV/testbench}/tests/dhry/dhry_2.c (100%) rename {testbench => Cores-SweRV/testbench}/tests/dhry/printf.c (100%) rename {testbench => Cores-SweRV/testbench}/tests/hello_world/Makefile (100%) rename {testbench => Cores-SweRV/testbench}/tests/hello_world/hello_world.s (100%) rename {tools => Cores-SweRV/tools}/JSON.pm (100%) rename {tools => Cores-SweRV/tools}/Makefile (100%) rename {tools => Cores-SweRV/tools}/addassign (100%) rename {tools => Cores-SweRV/tools}/coredecode (100%) rename {tools => Cores-SweRV/tools}/picmap (100%) rename {tools => Cores-SweRV/tools}/smalldiv (100%) rename {tools => Cores-SweRV/tools}/unrollforverilator (100%) rename {tools => Cores-SweRV/tools}/vivado.tcl (100%) diff --git a/.gitignore b/Cores-SweRV/.gitignore similarity index 100% rename from .gitignore rename to Cores-SweRV/.gitignore diff --git a/.travis.yml b/Cores-SweRV/.travis.yml similarity index 100% rename from .travis.yml rename to Cores-SweRV/.travis.yml diff --git a/LICENSE b/Cores-SweRV/LICENSE similarity index 100% rename from LICENSE rename to Cores-SweRV/LICENSE diff --git a/README.md b/Cores-SweRV/README.md similarity index 100% rename from README.md rename to Cores-SweRV/README.md diff --git a/configs/README.md b/Cores-SweRV/configs/README.md similarity index 100% rename from configs/README.md rename to Cores-SweRV/configs/README.md diff --git a/configs/swerv.config b/Cores-SweRV/configs/swerv.config similarity index 100% rename from configs/swerv.config rename to Cores-SweRV/configs/swerv.config diff --git a/configs/swerv_config_gen.py b/Cores-SweRV/configs/swerv_config_gen.py similarity index 100% rename from configs/swerv_config_gen.py rename to Cores-SweRV/configs/swerv_config_gen.py diff --git a/demo/Readme.md b/Cores-SweRV/demo/Readme.md similarity index 100% rename from demo/Readme.md rename to Cores-SweRV/demo/Readme.md diff --git a/demo/helloworld/Makefile b/Cores-SweRV/demo/helloworld/Makefile similarity index 100% rename from demo/helloworld/Makefile rename to Cores-SweRV/demo/helloworld/Makefile diff --git a/demo/helloworld/Readme.md b/Cores-SweRV/demo/helloworld/Readme.md similarity index 100% rename from demo/helloworld/Readme.md rename to Cores-SweRV/demo/helloworld/Readme.md diff --git a/demo/helloworld/hello_world.c b/Cores-SweRV/demo/helloworld/hello_world.c similarity index 100% rename from demo/helloworld/hello_world.c rename to Cores-SweRV/demo/helloworld/hello_world.c diff --git a/demo/helloworld/hello_world.s b/Cores-SweRV/demo/helloworld/hello_world.s similarity index 100% rename from demo/helloworld/hello_world.s rename to Cores-SweRV/demo/helloworld/hello_world.s diff --git a/demo/helloworld/link.ld b/Cores-SweRV/demo/helloworld/link.ld similarity index 100% rename from demo/helloworld/link.ld rename to Cores-SweRV/demo/helloworld/link.ld diff --git a/demo/helloworld/test_soc_top.cpp b/Cores-SweRV/demo/helloworld/test_soc_top.cpp similarity index 100% rename from demo/helloworld/test_soc_top.cpp rename to Cores-SweRV/demo/helloworld/test_soc_top.cpp diff --git a/demo/jtag/Makefile b/Cores-SweRV/demo/jtag/Makefile similarity index 100% rename from demo/jtag/Makefile rename to Cores-SweRV/demo/jtag/Makefile diff --git a/demo/jtag/Readmd.md b/Cores-SweRV/demo/jtag/Readmd.md similarity index 100% rename from demo/jtag/Readmd.md rename to Cores-SweRV/demo/jtag/Readmd.md diff --git a/demo/jtag/gdbinit b/Cores-SweRV/demo/jtag/gdbinit similarity index 100% rename from demo/jtag/gdbinit rename to Cores-SweRV/demo/jtag/gdbinit diff --git a/demo/jtag/jtag.s b/Cores-SweRV/demo/jtag/jtag.s similarity index 100% rename from demo/jtag/jtag.s rename to Cores-SweRV/demo/jtag/jtag.s diff --git a/demo/jtag/link.ld b/Cores-SweRV/demo/jtag/link.ld similarity index 100% rename from demo/jtag/link.ld rename to Cores-SweRV/demo/jtag/link.ld diff --git a/demo/jtag/swerv.cfg b/Cores-SweRV/demo/jtag/swerv.cfg similarity index 100% rename from demo/jtag/swerv.cfg rename to Cores-SweRV/demo/jtag/swerv.cfg diff --git a/demo/jtag/test_soc_top.cpp b/Cores-SweRV/demo/jtag/test_soc_top.cpp similarity index 100% rename from demo/jtag/test_soc_top.cpp rename to Cores-SweRV/demo/jtag/test_soc_top.cpp diff --git a/design/dbg/dbg.sv b/Cores-SweRV/design/dbg/dbg.sv similarity index 100% rename from design/dbg/dbg.sv rename to Cores-SweRV/design/dbg/dbg.sv diff --git a/design/dec/cdecode b/Cores-SweRV/design/dec/cdecode similarity index 100% rename from design/dec/cdecode rename to Cores-SweRV/design/dec/cdecode diff --git a/design/dec/csrdecode b/Cores-SweRV/design/dec/csrdecode similarity index 100% rename from design/dec/csrdecode rename to Cores-SweRV/design/dec/csrdecode diff --git a/design/dec/dec.sv b/Cores-SweRV/design/dec/dec.sv similarity index 100% rename from design/dec/dec.sv rename to Cores-SweRV/design/dec/dec.sv diff --git a/design/dec/dec_decode_ctl.sv b/Cores-SweRV/design/dec/dec_decode_ctl.sv similarity index 100% rename from design/dec/dec_decode_ctl.sv rename to Cores-SweRV/design/dec/dec_decode_ctl.sv diff --git a/design/dec/dec_gpr_ctl.sv b/Cores-SweRV/design/dec/dec_gpr_ctl.sv similarity index 100% rename from design/dec/dec_gpr_ctl.sv rename to Cores-SweRV/design/dec/dec_gpr_ctl.sv diff --git a/design/dec/dec_ib_ctl.sv b/Cores-SweRV/design/dec/dec_ib_ctl.sv similarity index 100% rename from design/dec/dec_ib_ctl.sv rename to Cores-SweRV/design/dec/dec_ib_ctl.sv diff --git a/design/dec/dec_tlu_ctl.sv b/Cores-SweRV/design/dec/dec_tlu_ctl.sv similarity index 100% rename from design/dec/dec_tlu_ctl.sv rename to Cores-SweRV/design/dec/dec_tlu_ctl.sv diff --git a/design/dec/dec_trigger.sv b/Cores-SweRV/design/dec/dec_trigger.sv similarity index 100% rename from design/dec/dec_trigger.sv rename to Cores-SweRV/design/dec/dec_trigger.sv diff --git a/design/dec/decode b/Cores-SweRV/design/dec/decode similarity index 100% rename from design/dec/decode rename to Cores-SweRV/design/dec/decode diff --git a/design/dma_ctrl.sv b/Cores-SweRV/design/dma_ctrl.sv similarity index 100% rename from design/dma_ctrl.sv rename to Cores-SweRV/design/dma_ctrl.sv diff --git a/design/dmi/dmi_jtag_to_core_sync.v b/Cores-SweRV/design/dmi/dmi_jtag_to_core_sync.v similarity index 100% rename from design/dmi/dmi_jtag_to_core_sync.v rename to Cores-SweRV/design/dmi/dmi_jtag_to_core_sync.v diff --git a/design/dmi/dmi_wrapper.v b/Cores-SweRV/design/dmi/dmi_wrapper.v similarity index 100% rename from design/dmi/dmi_wrapper.v rename to Cores-SweRV/design/dmi/dmi_wrapper.v diff --git a/design/dmi/rvjtag_tap.sv b/Cores-SweRV/design/dmi/rvjtag_tap.sv similarity index 100% rename from design/dmi/rvjtag_tap.sv rename to Cores-SweRV/design/dmi/rvjtag_tap.sv diff --git a/design/exu/exu.sv b/Cores-SweRV/design/exu/exu.sv similarity index 100% rename from design/exu/exu.sv rename to Cores-SweRV/design/exu/exu.sv diff --git a/design/exu/exu_alu_ctl.sv b/Cores-SweRV/design/exu/exu_alu_ctl.sv similarity index 100% rename from design/exu/exu_alu_ctl.sv rename to Cores-SweRV/design/exu/exu_alu_ctl.sv diff --git a/design/exu/exu_div_ctl.sv b/Cores-SweRV/design/exu/exu_div_ctl.sv similarity index 100% rename from design/exu/exu_div_ctl.sv rename to Cores-SweRV/design/exu/exu_div_ctl.sv diff --git a/design/exu/exu_mul_ctl.sv b/Cores-SweRV/design/exu/exu_mul_ctl.sv similarity index 100% rename from design/exu/exu_mul_ctl.sv rename to Cores-SweRV/design/exu/exu_mul_ctl.sv diff --git a/design/flist.questa b/Cores-SweRV/design/flist.questa similarity index 100% rename from design/flist.questa rename to Cores-SweRV/design/flist.questa diff --git a/design/ifu/ifu.sv b/Cores-SweRV/design/ifu/ifu.sv similarity index 100% rename from design/ifu/ifu.sv rename to Cores-SweRV/design/ifu/ifu.sv diff --git a/design/ifu/ifu_aln_ctl.sv b/Cores-SweRV/design/ifu/ifu_aln_ctl.sv similarity index 100% rename from design/ifu/ifu_aln_ctl.sv rename to Cores-SweRV/design/ifu/ifu_aln_ctl.sv diff --git a/design/ifu/ifu_bp_ctl.sv b/Cores-SweRV/design/ifu/ifu_bp_ctl.sv similarity index 100% rename from design/ifu/ifu_bp_ctl.sv rename to Cores-SweRV/design/ifu/ifu_bp_ctl.sv diff --git a/design/ifu/ifu_compress_ctl.sv b/Cores-SweRV/design/ifu/ifu_compress_ctl.sv similarity index 100% rename from design/ifu/ifu_compress_ctl.sv rename to Cores-SweRV/design/ifu/ifu_compress_ctl.sv diff --git a/design/ifu/ifu_ic_mem.sv b/Cores-SweRV/design/ifu/ifu_ic_mem.sv similarity index 100% rename from design/ifu/ifu_ic_mem.sv rename to Cores-SweRV/design/ifu/ifu_ic_mem.sv diff --git a/design/ifu/ifu_iccm_mem.sv b/Cores-SweRV/design/ifu/ifu_iccm_mem.sv similarity index 100% rename from design/ifu/ifu_iccm_mem.sv rename to Cores-SweRV/design/ifu/ifu_iccm_mem.sv diff --git a/design/ifu/ifu_ifc_ctl.sv b/Cores-SweRV/design/ifu/ifu_ifc_ctl.sv similarity index 100% rename from design/ifu/ifu_ifc_ctl.sv rename to Cores-SweRV/design/ifu/ifu_ifc_ctl.sv diff --git a/design/ifu/ifu_mem_ctl.sv b/Cores-SweRV/design/ifu/ifu_mem_ctl.sv similarity index 100% rename from design/ifu/ifu_mem_ctl.sv rename to Cores-SweRV/design/ifu/ifu_mem_ctl.sv diff --git a/design/include/build.h b/Cores-SweRV/design/include/build.h similarity index 100% rename from design/include/build.h rename to Cores-SweRV/design/include/build.h diff --git a/design/include/global.h b/Cores-SweRV/design/include/global.h similarity index 100% rename from design/include/global.h rename to Cores-SweRV/design/include/global.h diff --git a/design/include/swerv_types.sv b/Cores-SweRV/design/include/swerv_types.sv similarity index 100% rename from design/include/swerv_types.sv rename to Cores-SweRV/design/include/swerv_types.sv diff --git a/design/lib/ahb_to_axi4.sv b/Cores-SweRV/design/lib/ahb_to_axi4.sv similarity index 100% rename from design/lib/ahb_to_axi4.sv rename to Cores-SweRV/design/lib/ahb_to_axi4.sv diff --git a/design/lib/axi4_to_ahb.sv b/Cores-SweRV/design/lib/axi4_to_ahb.sv similarity index 100% rename from design/lib/axi4_to_ahb.sv rename to Cores-SweRV/design/lib/axi4_to_ahb.sv diff --git a/design/lib/beh_lib.sv b/Cores-SweRV/design/lib/beh_lib.sv similarity index 100% rename from design/lib/beh_lib.sv rename to Cores-SweRV/design/lib/beh_lib.sv diff --git a/design/lib/mem_lib.sv b/Cores-SweRV/design/lib/mem_lib.sv similarity index 100% rename from design/lib/mem_lib.sv rename to Cores-SweRV/design/lib/mem_lib.sv diff --git a/design/lib/svci_to_axi4.sv b/Cores-SweRV/design/lib/svci_to_axi4.sv similarity index 100% rename from design/lib/svci_to_axi4.sv rename to Cores-SweRV/design/lib/svci_to_axi4.sv diff --git a/design/lsu/lsu.sv b/Cores-SweRV/design/lsu/lsu.sv similarity index 100% rename from design/lsu/lsu.sv rename to Cores-SweRV/design/lsu/lsu.sv diff --git a/design/lsu/lsu_addrcheck.sv b/Cores-SweRV/design/lsu/lsu_addrcheck.sv similarity index 100% rename from design/lsu/lsu_addrcheck.sv rename to Cores-SweRV/design/lsu/lsu_addrcheck.sv diff --git a/design/lsu/lsu_bus_buffer.sv b/Cores-SweRV/design/lsu/lsu_bus_buffer.sv similarity index 100% rename from design/lsu/lsu_bus_buffer.sv rename to Cores-SweRV/design/lsu/lsu_bus_buffer.sv diff --git a/design/lsu/lsu_bus_intf.sv b/Cores-SweRV/design/lsu/lsu_bus_intf.sv similarity index 100% rename from design/lsu/lsu_bus_intf.sv rename to Cores-SweRV/design/lsu/lsu_bus_intf.sv diff --git a/design/lsu/lsu_clkdomain.sv b/Cores-SweRV/design/lsu/lsu_clkdomain.sv similarity index 100% rename from design/lsu/lsu_clkdomain.sv rename to Cores-SweRV/design/lsu/lsu_clkdomain.sv diff --git a/design/lsu/lsu_dccm_ctl.sv b/Cores-SweRV/design/lsu/lsu_dccm_ctl.sv similarity index 100% rename from design/lsu/lsu_dccm_ctl.sv rename to Cores-SweRV/design/lsu/lsu_dccm_ctl.sv diff --git a/design/lsu/lsu_dccm_mem.sv b/Cores-SweRV/design/lsu/lsu_dccm_mem.sv similarity index 100% rename from design/lsu/lsu_dccm_mem.sv rename to Cores-SweRV/design/lsu/lsu_dccm_mem.sv diff --git a/design/lsu/lsu_ecc.sv b/Cores-SweRV/design/lsu/lsu_ecc.sv similarity index 100% rename from design/lsu/lsu_ecc.sv rename to Cores-SweRV/design/lsu/lsu_ecc.sv diff --git a/design/lsu/lsu_lsc_ctl.sv b/Cores-SweRV/design/lsu/lsu_lsc_ctl.sv similarity index 100% rename from design/lsu/lsu_lsc_ctl.sv rename to Cores-SweRV/design/lsu/lsu_lsc_ctl.sv diff --git a/design/lsu/lsu_stbuf.sv b/Cores-SweRV/design/lsu/lsu_stbuf.sv similarity index 100% rename from design/lsu/lsu_stbuf.sv rename to Cores-SweRV/design/lsu/lsu_stbuf.sv diff --git a/design/lsu/lsu_trigger.sv b/Cores-SweRV/design/lsu/lsu_trigger.sv similarity index 100% rename from design/lsu/lsu_trigger.sv rename to Cores-SweRV/design/lsu/lsu_trigger.sv diff --git a/design/mem.sv b/Cores-SweRV/design/mem.sv similarity index 100% rename from design/mem.sv rename to Cores-SweRV/design/mem.sv diff --git a/design/pic_ctrl.sv b/Cores-SweRV/design/pic_ctrl.sv similarity index 100% rename from design/pic_ctrl.sv rename to Cores-SweRV/design/pic_ctrl.sv diff --git a/design/swerv.sv b/Cores-SweRV/design/swerv.sv similarity index 100% rename from design/swerv.sv rename to Cores-SweRV/design/swerv.sv diff --git a/design/swerv_wrapper.sv b/Cores-SweRV/design/swerv_wrapper.sv similarity index 100% rename from design/swerv_wrapper.sv rename to Cores-SweRV/design/swerv_wrapper.sv diff --git a/docs/README.md b/Cores-SweRV/docs/README.md similarity index 100% rename from docs/README.md rename to Cores-SweRV/docs/README.md diff --git a/docs/RISC-V_SweRV_EH1_PRM.pdf b/Cores-SweRV/docs/RISC-V_SweRV_EH1_PRM.pdf similarity index 100% rename from docs/RISC-V_SweRV_EH1_PRM.pdf rename to Cores-SweRV/docs/RISC-V_SweRV_EH1_PRM.pdf diff --git a/docs/SweRV core roadmap white paper.pdf b/Cores-SweRV/docs/SweRV core roadmap white paper.pdf similarity index 100% rename from docs/SweRV core roadmap white paper.pdf rename to Cores-SweRV/docs/SweRV core roadmap white paper.pdf diff --git a/docs/SweRV_CoreMark_Benchmarking.pdf b/Cores-SweRV/docs/SweRV_CoreMark_Benchmarking.pdf similarity index 100% rename from docs/SweRV_CoreMark_Benchmarking.pdf rename to Cores-SweRV/docs/SweRV_CoreMark_Benchmarking.pdf diff --git a/release-notes.md b/Cores-SweRV/release-notes.md similarity index 100% rename from release-notes.md rename to Cores-SweRV/release-notes.md diff --git a/soc/JSON.pm b/Cores-SweRV/soc/JSON.pm similarity index 100% rename from soc/JSON.pm rename to Cores-SweRV/soc/JSON.pm diff --git a/soc/Makefile b/Cores-SweRV/soc/Makefile similarity index 100% rename from soc/Makefile rename to Cores-SweRV/soc/Makefile diff --git a/soc/ahb_sif.sv b/Cores-SweRV/soc/ahb_sif.sv similarity index 100% rename from soc/ahb_sif.sv rename to Cores-SweRV/soc/ahb_sif.sv diff --git a/soc/axi_lsu_dma_bridge.sv b/Cores-SweRV/soc/axi_lsu_dma_bridge.sv similarity index 100% rename from soc/axi_lsu_dma_bridge.sv rename to Cores-SweRV/soc/axi_lsu_dma_bridge.sv diff --git a/soc/dasm.svi b/Cores-SweRV/soc/dasm.svi similarity index 100% rename from soc/dasm.svi rename to Cores-SweRV/soc/dasm.svi diff --git a/soc/dpi/common/tcp_server.c b/Cores-SweRV/soc/dpi/common/tcp_server.c similarity index 100% rename from soc/dpi/common/tcp_server.c rename to Cores-SweRV/soc/dpi/common/tcp_server.c diff --git a/soc/dpi/common/tcp_server.h b/Cores-SweRV/soc/dpi/common/tcp_server.h similarity index 100% rename from soc/dpi/common/tcp_server.h rename to Cores-SweRV/soc/dpi/common/tcp_server.h diff --git a/soc/dpi/jtagdpi/jtagdpi.c b/Cores-SweRV/soc/dpi/jtagdpi/jtagdpi.c similarity index 100% rename from soc/dpi/jtagdpi/jtagdpi.c rename to Cores-SweRV/soc/dpi/jtagdpi/jtagdpi.c diff --git a/soc/dpi/jtagdpi/jtagdpi.h b/Cores-SweRV/soc/dpi/jtagdpi/jtagdpi.h similarity index 100% rename from soc/dpi/jtagdpi/jtagdpi.h rename to Cores-SweRV/soc/dpi/jtagdpi/jtagdpi.h diff --git a/soc/dpi/jtagdpi/jtagdpi.sv b/Cores-SweRV/soc/dpi/jtagdpi/jtagdpi.sv similarity index 100% rename from soc/dpi/jtagdpi/jtagdpi.sv rename to Cores-SweRV/soc/dpi/jtagdpi/jtagdpi.sv diff --git a/soc/soc.mk b/Cores-SweRV/soc/soc.mk similarity index 100% rename from soc/soc.mk rename to Cores-SweRV/soc/soc.mk diff --git a/soc/soc_top.sv b/Cores-SweRV/soc/soc_top.sv similarity index 100% rename from soc/soc_top.sv rename to Cores-SweRV/soc/soc_top.sv diff --git a/soc/swerv.config b/Cores-SweRV/soc/swerv.config similarity index 100% rename from soc/swerv.config rename to Cores-SweRV/soc/swerv.config diff --git a/swerv.core b/Cores-SweRV/swerv.core similarity index 100% rename from swerv.core rename to Cores-SweRV/swerv.core diff --git a/testbench/ahb_sif.sv b/Cores-SweRV/testbench/ahb_sif.sv similarity index 100% rename from testbench/ahb_sif.sv rename to Cores-SweRV/testbench/ahb_sif.sv diff --git a/testbench/asm/cmark.c b/Cores-SweRV/testbench/asm/cmark.c similarity index 100% rename from testbench/asm/cmark.c rename to Cores-SweRV/testbench/asm/cmark.c diff --git a/testbench/asm/cmark.mki b/Cores-SweRV/testbench/asm/cmark.mki similarity index 100% rename from testbench/asm/cmark.mki rename to Cores-SweRV/testbench/asm/cmark.mki diff --git a/testbench/asm/cmark_dccm.c b/Cores-SweRV/testbench/asm/cmark_dccm.c similarity index 100% rename from testbench/asm/cmark_dccm.c rename to Cores-SweRV/testbench/asm/cmark_dccm.c diff --git a/testbench/asm/cmark_dccm.ld b/Cores-SweRV/testbench/asm/cmark_dccm.ld similarity index 100% rename from testbench/asm/cmark_dccm.ld rename to Cores-SweRV/testbench/asm/cmark_dccm.ld diff --git a/testbench/asm/cmark_dccm.mki b/Cores-SweRV/testbench/asm/cmark_dccm.mki similarity index 100% rename from testbench/asm/cmark_dccm.mki rename to Cores-SweRV/testbench/asm/cmark_dccm.mki diff --git a/testbench/asm/cmark_iccm.c b/Cores-SweRV/testbench/asm/cmark_iccm.c similarity index 100% rename from testbench/asm/cmark_iccm.c rename to Cores-SweRV/testbench/asm/cmark_iccm.c diff --git a/testbench/asm/cmark_iccm.ld b/Cores-SweRV/testbench/asm/cmark_iccm.ld similarity index 100% rename from testbench/asm/cmark_iccm.ld rename to Cores-SweRV/testbench/asm/cmark_iccm.ld diff --git a/testbench/asm/cmark_iccm.mki b/Cores-SweRV/testbench/asm/cmark_iccm.mki similarity index 100% rename from testbench/asm/cmark_iccm.mki rename to Cores-SweRV/testbench/asm/cmark_iccm.mki diff --git a/testbench/asm/crt0.s b/Cores-SweRV/testbench/asm/crt0.s similarity index 100% rename from testbench/asm/crt0.s rename to Cores-SweRV/testbench/asm/crt0.s diff --git a/testbench/asm/hello_world.s b/Cores-SweRV/testbench/asm/hello_world.s similarity index 100% rename from testbench/asm/hello_world.s rename to Cores-SweRV/testbench/asm/hello_world.s diff --git a/testbench/asm/hello_world_dccm.ld b/Cores-SweRV/testbench/asm/hello_world_dccm.ld similarity index 100% rename from testbench/asm/hello_world_dccm.ld rename to Cores-SweRV/testbench/asm/hello_world_dccm.ld diff --git a/testbench/asm/hello_world_dccm.s b/Cores-SweRV/testbench/asm/hello_world_dccm.s similarity index 100% rename from testbench/asm/hello_world_dccm.s rename to Cores-SweRV/testbench/asm/hello_world_dccm.s diff --git a/testbench/asm/hello_world_iccm.ld b/Cores-SweRV/testbench/asm/hello_world_iccm.ld similarity index 100% rename from testbench/asm/hello_world_iccm.ld rename to Cores-SweRV/testbench/asm/hello_world_iccm.ld diff --git a/testbench/asm/hello_world_iccm.s b/Cores-SweRV/testbench/asm/hello_world_iccm.s similarity index 100% rename from testbench/asm/hello_world_iccm.s rename to Cores-SweRV/testbench/asm/hello_world_iccm.s diff --git a/testbench/asm/printf.c b/Cores-SweRV/testbench/asm/printf.c similarity index 100% rename from testbench/asm/printf.c rename to Cores-SweRV/testbench/asm/printf.c diff --git a/testbench/axi_lsu_dma_bridge.sv b/Cores-SweRV/testbench/axi_lsu_dma_bridge.sv similarity index 100% rename from testbench/axi_lsu_dma_bridge.sv rename to Cores-SweRV/testbench/axi_lsu_dma_bridge.sv diff --git a/testbench/dasm.svi b/Cores-SweRV/testbench/dasm.svi similarity index 100% rename from testbench/dasm.svi rename to Cores-SweRV/testbench/dasm.svi diff --git a/testbench/flist b/Cores-SweRV/testbench/flist similarity index 100% rename from testbench/flist rename to Cores-SweRV/testbench/flist diff --git a/testbench/hex/cmark.hex b/Cores-SweRV/testbench/hex/cmark.hex similarity index 100% rename from testbench/hex/cmark.hex rename to Cores-SweRV/testbench/hex/cmark.hex diff --git a/testbench/hex/cmark_dccm.hex b/Cores-SweRV/testbench/hex/cmark_dccm.hex similarity index 100% rename from testbench/hex/cmark_dccm.hex rename to Cores-SweRV/testbench/hex/cmark_dccm.hex diff --git a/testbench/hex/cmark_iccm.hex b/Cores-SweRV/testbench/hex/cmark_iccm.hex similarity index 100% rename from testbench/hex/cmark_iccm.hex rename to Cores-SweRV/testbench/hex/cmark_iccm.hex diff --git a/testbench/hex/dhry.hex b/Cores-SweRV/testbench/hex/dhry.hex similarity index 100% rename from testbench/hex/dhry.hex rename to Cores-SweRV/testbench/hex/dhry.hex diff --git a/testbench/hex/hello_world.hex b/Cores-SweRV/testbench/hex/hello_world.hex similarity index 100% rename from testbench/hex/hello_world.hex rename to Cores-SweRV/testbench/hex/hello_world.hex diff --git a/testbench/hex/hello_world_dccm.hex b/Cores-SweRV/testbench/hex/hello_world_dccm.hex similarity index 100% rename from testbench/hex/hello_world_dccm.hex rename to Cores-SweRV/testbench/hex/hello_world_dccm.hex diff --git a/testbench/hex/hello_world_iccm.hex b/Cores-SweRV/testbench/hex/hello_world_iccm.hex similarity index 100% rename from testbench/hex/hello_world_iccm.hex rename to Cores-SweRV/testbench/hex/hello_world_iccm.hex diff --git a/testbench/input.tcl b/Cores-SweRV/testbench/input.tcl similarity index 100% rename from testbench/input.tcl rename to Cores-SweRV/testbench/input.tcl diff --git a/testbench/link.ld b/Cores-SweRV/testbench/link.ld similarity index 100% rename from testbench/link.ld rename to Cores-SweRV/testbench/link.ld diff --git a/testbench/tb_top.sv b/Cores-SweRV/testbench/tb_top.sv similarity index 100% rename from testbench/tb_top.sv rename to Cores-SweRV/testbench/tb_top.sv diff --git a/testbench/test_tb_top.cpp b/Cores-SweRV/testbench/test_tb_top.cpp similarity index 100% rename from testbench/test_tb_top.cpp rename to Cores-SweRV/testbench/test_tb_top.cpp diff --git a/testbench/tests/dhry/README b/Cores-SweRV/testbench/tests/dhry/README similarity index 100% rename from testbench/tests/dhry/README rename to Cores-SweRV/testbench/tests/dhry/README diff --git a/testbench/tests/dhry/crt0.s b/Cores-SweRV/testbench/tests/dhry/crt0.s similarity index 100% rename from testbench/tests/dhry/crt0.s rename to Cores-SweRV/testbench/tests/dhry/crt0.s diff --git a/testbench/tests/dhry/dhry.h b/Cores-SweRV/testbench/tests/dhry/dhry.h similarity index 100% rename from testbench/tests/dhry/dhry.h rename to Cores-SweRV/testbench/tests/dhry/dhry.h diff --git a/testbench/tests/dhry/dhry.ld b/Cores-SweRV/testbench/tests/dhry/dhry.ld similarity index 100% rename from testbench/tests/dhry/dhry.ld rename to Cores-SweRV/testbench/tests/dhry/dhry.ld diff --git a/testbench/tests/dhry/dhry.mki b/Cores-SweRV/testbench/tests/dhry/dhry.mki similarity index 100% rename from testbench/tests/dhry/dhry.mki rename to Cores-SweRV/testbench/tests/dhry/dhry.mki diff --git a/testbench/tests/dhry/dhry_1.c b/Cores-SweRV/testbench/tests/dhry/dhry_1.c similarity index 100% rename from testbench/tests/dhry/dhry_1.c rename to Cores-SweRV/testbench/tests/dhry/dhry_1.c diff --git a/testbench/tests/dhry/dhry_2.c b/Cores-SweRV/testbench/tests/dhry/dhry_2.c similarity index 100% rename from testbench/tests/dhry/dhry_2.c rename to Cores-SweRV/testbench/tests/dhry/dhry_2.c diff --git a/testbench/tests/dhry/printf.c b/Cores-SweRV/testbench/tests/dhry/printf.c similarity index 100% rename from testbench/tests/dhry/printf.c rename to Cores-SweRV/testbench/tests/dhry/printf.c diff --git a/testbench/tests/hello_world/Makefile b/Cores-SweRV/testbench/tests/hello_world/Makefile similarity index 100% rename from testbench/tests/hello_world/Makefile rename to Cores-SweRV/testbench/tests/hello_world/Makefile diff --git a/testbench/tests/hello_world/hello_world.s b/Cores-SweRV/testbench/tests/hello_world/hello_world.s similarity index 100% rename from testbench/tests/hello_world/hello_world.s rename to Cores-SweRV/testbench/tests/hello_world/hello_world.s diff --git a/tools/JSON.pm b/Cores-SweRV/tools/JSON.pm similarity index 100% rename from tools/JSON.pm rename to Cores-SweRV/tools/JSON.pm diff --git a/tools/Makefile b/Cores-SweRV/tools/Makefile similarity index 100% rename from tools/Makefile rename to Cores-SweRV/tools/Makefile diff --git a/tools/addassign b/Cores-SweRV/tools/addassign similarity index 100% rename from tools/addassign rename to Cores-SweRV/tools/addassign diff --git a/tools/coredecode b/Cores-SweRV/tools/coredecode similarity index 100% rename from tools/coredecode rename to Cores-SweRV/tools/coredecode diff --git a/tools/picmap b/Cores-SweRV/tools/picmap similarity index 100% rename from tools/picmap rename to Cores-SweRV/tools/picmap diff --git a/tools/smalldiv b/Cores-SweRV/tools/smalldiv similarity index 100% rename from tools/smalldiv rename to Cores-SweRV/tools/smalldiv diff --git a/tools/unrollforverilator b/Cores-SweRV/tools/unrollforverilator similarity index 100% rename from tools/unrollforverilator rename to Cores-SweRV/tools/unrollforverilator diff --git a/tools/vivado.tcl b/Cores-SweRV/tools/vivado.tcl similarity index 100% rename from tools/vivado.tcl rename to Cores-SweRV/tools/vivado.tcl