diff options
| author | Richard Qin <richard.qin.x@gmail.com> | 2026-11-07 03:10:08 +0800 |
|---|---|---|
| committer | Richard Qin <richard.qin.x@gmail.com> | 2026-11-07 03:10:08 +0800 |
| commit | 1410d3309ae9557ab102942bbc4d8449f2206fe5 (patch) | |
| tree | 9e8f45cf9bd7378c42d683afbc427afdb4678557 /rv64cpu | |
| parent | bc3ec25107314be3cd816c0b669d82338e892806 (diff) | |
| download | rcc-project-1410d3309ae9557ab102942bbc4d8449f2206fe5.tar.gz rcc-project-1410d3309ae9557ab102942bbc4d8449f2206fe5.tar.xz | |
refactor: reorganize RTL directory structure
Diffstat (limited to 'rv64cpu')
| -rw-r--r-- | rv64cpu/fpga/gowin/.gitkeep | 0 | ||||
| -rw-r--r-- | rv64cpu/fpga/xilinx/.gitkeep | 0 | ||||
| -rw-r--r-- | rv64cpu/rtl/bus/.gitkeep | 0 | ||||
| -rw-r--r-- | rv64cpu/rtl/cache/.gitkeep | 0 | ||||
| -rw-r--r-- | rv64cpu/rtl/core/.gitkeep | 0 | ||||
| -rw-r--r-- | rv64cpu/rtl/core/debug/.gitkeep | 0 | ||||
| -rw-r--r-- | rv64cpu/rtl/core/execute/alu.sv (renamed from rv64cpu/rtl/core/alu.sv) | 0 | ||||
| -rw-r--r-- | rv64cpu/rtl/core/execute/branch_unit.sv (renamed from rv64cpu/rtl/core/branch_unit.sv) | 0 | ||||
| -rw-r--r-- | rv64cpu/rtl/core/execute/compressed_decoder.sv (renamed from rv64cpu/rtl/core/compressed_decoder.sv) | 0 | ||||
| -rw-r--r-- | rv64cpu/rtl/core/execute/decoder.sv (renamed from rv64cpu/rtl/core/decoder.sv) | 0 | ||||
| -rw-r--r-- | rv64cpu/rtl/core/execute/hazard_unit.sv (renamed from rv64cpu/rtl/core/hazard_unit.sv) | 0 | ||||
| -rw-r--r-- | rv64cpu/rtl/core/fpu/.gitkeep | 0 | ||||
| -rw-r--r-- | rv64cpu/rtl/core/fpu/include/.gitkeep | 0 | ||||
| -rw-r--r-- | rv64cpu/rtl/core/include/.gitkeep | 0 | ||||
| -rw-r--r-- | rv64cpu/rtl/core/mmu/.gitkeep | 0 | ||||
| -rw-r--r-- | rv64cpu/rtl/core/pipeline/ex_mem_reg.sv (renamed from rv64cpu/rtl/core/ex_mem_reg.sv) | 0 | ||||
| -rw-r--r-- | rv64cpu/rtl/core/pipeline/ex_stage.sv (renamed from rv64cpu/rtl/core/ex_stage.sv) | 0 | ||||
| -rw-r--r-- | rv64cpu/rtl/core/pipeline/id_ex_reg.sv (renamed from rv64cpu/rtl/core/id_ex_reg.sv) | 0 | ||||
| -rw-r--r-- | rv64cpu/rtl/core/pipeline/id_stage.sv (renamed from rv64cpu/rtl/core/id_stage.sv) | 0 | ||||
| -rw-r--r-- | rv64cpu/rtl/core/pipeline/if_id_reg.sv (renamed from rv64cpu/rtl/core/if_id_reg.sv) | 0 | ||||
| -rw-r--r-- | rv64cpu/rtl/core/pipeline/if_stage.sv (renamed from rv64cpu/rtl/core/if_stage.sv) | 0 | ||||
| -rw-r--r-- | rv64cpu/rtl/core/pipeline/mem_stage.sv (renamed from rv64cpu/rtl/core/mem_stage.sv) | 0 | ||||
| -rw-r--r-- | rv64cpu/rtl/core/pipeline/mem_wb_reg.sv (renamed from rv64cpu/rtl/core/mem_wb_reg.sv) | 0 | ||||
| -rw-r--r-- | rv64cpu/rtl/core/pipeline/wb_stage.sv (renamed from rv64cpu/rtl/core/wb_stage.sv) | 0 | ||||
| -rw-r--r-- | rv64cpu/rtl/core/privileged/csr_unit.sv (renamed from rv64cpu/rtl/core/csr_unit.sv) | 0 | ||||
| -rw-r--r-- | rv64cpu/rtl/core/privileged/pmp_checker.sv (renamed from rv64cpu/rtl/core/pmp_checker.sv) | 0 | ||||
| -rw-r--r-- | rv64cpu/rtl/core/privileged/trap_ctrl.sv (renamed from rv64cpu/rtl/core/trap_ctrl.sv) | 0 | ||||
| -rw-r--r-- | rv64cpu/rtl/core/registers/fp_regfile.sv (renamed from rv64cpu/rtl/core/fp_regfile.sv) | 0 | ||||
| -rw-r--r-- | rv64cpu/rtl/core/registers/regfile.sv (renamed from rv64cpu/rtl/core/regfile.sv) | 0 | ||||
| -rw-r--r-- | rv64cpu/rtl/packages/csr_pkg.sv (renamed from rv64cpu/rtl/core/include/csr_pkg.sv) | 0 | ||||
| -rw-r--r-- | rv64cpu/rtl/packages/rv64_pkg.sv (renamed from rv64cpu/rtl/core/include/rv64_pkg.sv) | 0 | ||||
| -rw-r--r-- | rv64cpu/rtl/perips/.gitkeep | 0 | ||||
| -rw-r--r-- | rv64cpu/rtl/soc/.gitkeep | 0 | ||||
| -rw-r--r-- | rv64cpu/scripts/.gitkeep | 0 | ||||
| -rw-r--r-- | rv64cpu/sw/baremetal/cache_test/.gitkeep | 0 | ||||
| -rw-r--r-- | rv64cpu/sw/baremetal/hello_uart/.gitkeep | 0 | ||||
| -rw-r--r-- | rv64cpu/sw/baremetal/timer_irq/.gitkeep | 0 | ||||
| -rw-r--r-- | rv64cpu/sw/common/.gitkeep | 0 | ||||
| -rw-r--r-- | rv64cpu/tb/common/.gitkeep | 0 | ||||
| -rw-r--r-- | rv64cpu/tb/compliance/.gitkeep | 0 | ||||
| -rw-r--r-- | rv64cpu/tb/core/.gitkeep | 0 | ||||
| -rw-r--r-- | rv64cpu/tb/soc/.gitkeep | 0 | ||||
| -rw-r--r-- | rv64cpu/tb/unit/.gitkeep | 0 | ||||
| -rw-r--r-- | rv64cpu/waves/.gitkeep | 0 |
44 files changed, 0 insertions, 0 deletions
diff --git a/rv64cpu/fpga/gowin/.gitkeep b/rv64cpu/fpga/gowin/.gitkeep deleted file mode 100644 index e69de29..0000000 --- a/rv64cpu/fpga/gowin/.gitkeep +++ /dev/null diff --git a/rv64cpu/fpga/xilinx/.gitkeep b/rv64cpu/fpga/xilinx/.gitkeep deleted file mode 100644 index e69de29..0000000 --- a/rv64cpu/fpga/xilinx/.gitkeep +++ /dev/null diff --git a/rv64cpu/rtl/bus/.gitkeep b/rv64cpu/rtl/bus/.gitkeep deleted file mode 100644 index e69de29..0000000 --- a/rv64cpu/rtl/bus/.gitkeep +++ /dev/null diff --git a/rv64cpu/rtl/cache/.gitkeep b/rv64cpu/rtl/cache/.gitkeep deleted file mode 100644 index e69de29..0000000 --- a/rv64cpu/rtl/cache/.gitkeep +++ /dev/null diff --git a/rv64cpu/rtl/core/.gitkeep b/rv64cpu/rtl/core/.gitkeep deleted file mode 100644 index e69de29..0000000 --- a/rv64cpu/rtl/core/.gitkeep +++ /dev/null diff --git a/rv64cpu/rtl/core/debug/.gitkeep b/rv64cpu/rtl/core/debug/.gitkeep deleted file mode 100644 index e69de29..0000000 --- a/rv64cpu/rtl/core/debug/.gitkeep +++ /dev/null diff --git a/rv64cpu/rtl/core/alu.sv b/rv64cpu/rtl/core/execute/alu.sv index 08635ce..08635ce 100644 --- a/rv64cpu/rtl/core/alu.sv +++ b/rv64cpu/rtl/core/execute/alu.sv diff --git a/rv64cpu/rtl/core/branch_unit.sv b/rv64cpu/rtl/core/execute/branch_unit.sv index c9662ce..c9662ce 100644 --- a/rv64cpu/rtl/core/branch_unit.sv +++ b/rv64cpu/rtl/core/execute/branch_unit.sv diff --git a/rv64cpu/rtl/core/compressed_decoder.sv b/rv64cpu/rtl/core/execute/compressed_decoder.sv index ccbb043..ccbb043 100644 --- a/rv64cpu/rtl/core/compressed_decoder.sv +++ b/rv64cpu/rtl/core/execute/compressed_decoder.sv diff --git a/rv64cpu/rtl/core/decoder.sv b/rv64cpu/rtl/core/execute/decoder.sv index c39a637..c39a637 100644 --- a/rv64cpu/rtl/core/decoder.sv +++ b/rv64cpu/rtl/core/execute/decoder.sv diff --git a/rv64cpu/rtl/core/hazard_unit.sv b/rv64cpu/rtl/core/execute/hazard_unit.sv index ee90356..ee90356 100644 --- a/rv64cpu/rtl/core/hazard_unit.sv +++ b/rv64cpu/rtl/core/execute/hazard_unit.sv diff --git a/rv64cpu/rtl/core/fpu/.gitkeep b/rv64cpu/rtl/core/fpu/.gitkeep deleted file mode 100644 index e69de29..0000000 --- a/rv64cpu/rtl/core/fpu/.gitkeep +++ /dev/null diff --git a/rv64cpu/rtl/core/fpu/include/.gitkeep b/rv64cpu/rtl/core/fpu/include/.gitkeep deleted file mode 100644 index e69de29..0000000 --- a/rv64cpu/rtl/core/fpu/include/.gitkeep +++ /dev/null diff --git a/rv64cpu/rtl/core/include/.gitkeep b/rv64cpu/rtl/core/include/.gitkeep deleted file mode 100644 index e69de29..0000000 --- a/rv64cpu/rtl/core/include/.gitkeep +++ /dev/null diff --git a/rv64cpu/rtl/core/mmu/.gitkeep b/rv64cpu/rtl/core/mmu/.gitkeep deleted file mode 100644 index e69de29..0000000 --- a/rv64cpu/rtl/core/mmu/.gitkeep +++ /dev/null diff --git a/rv64cpu/rtl/core/ex_mem_reg.sv b/rv64cpu/rtl/core/pipeline/ex_mem_reg.sv index b8e5b9e..b8e5b9e 100644 --- a/rv64cpu/rtl/core/ex_mem_reg.sv +++ b/rv64cpu/rtl/core/pipeline/ex_mem_reg.sv diff --git a/rv64cpu/rtl/core/ex_stage.sv b/rv64cpu/rtl/core/pipeline/ex_stage.sv index 287bfd7..287bfd7 100644 --- a/rv64cpu/rtl/core/ex_stage.sv +++ b/rv64cpu/rtl/core/pipeline/ex_stage.sv diff --git a/rv64cpu/rtl/core/id_ex_reg.sv b/rv64cpu/rtl/core/pipeline/id_ex_reg.sv index 777cc46..777cc46 100644 --- a/rv64cpu/rtl/core/id_ex_reg.sv +++ b/rv64cpu/rtl/core/pipeline/id_ex_reg.sv diff --git a/rv64cpu/rtl/core/id_stage.sv b/rv64cpu/rtl/core/pipeline/id_stage.sv index 9003b42..9003b42 100644 --- a/rv64cpu/rtl/core/id_stage.sv +++ b/rv64cpu/rtl/core/pipeline/id_stage.sv diff --git a/rv64cpu/rtl/core/if_id_reg.sv b/rv64cpu/rtl/core/pipeline/if_id_reg.sv index 0ea4fae..0ea4fae 100644 --- a/rv64cpu/rtl/core/if_id_reg.sv +++ b/rv64cpu/rtl/core/pipeline/if_id_reg.sv diff --git a/rv64cpu/rtl/core/if_stage.sv b/rv64cpu/rtl/core/pipeline/if_stage.sv index c3d417b..c3d417b 100644 --- a/rv64cpu/rtl/core/if_stage.sv +++ b/rv64cpu/rtl/core/pipeline/if_stage.sv diff --git a/rv64cpu/rtl/core/mem_stage.sv b/rv64cpu/rtl/core/pipeline/mem_stage.sv index d5a97dc..d5a97dc 100644 --- a/rv64cpu/rtl/core/mem_stage.sv +++ b/rv64cpu/rtl/core/pipeline/mem_stage.sv diff --git a/rv64cpu/rtl/core/mem_wb_reg.sv b/rv64cpu/rtl/core/pipeline/mem_wb_reg.sv index be0aec1..be0aec1 100644 --- a/rv64cpu/rtl/core/mem_wb_reg.sv +++ b/rv64cpu/rtl/core/pipeline/mem_wb_reg.sv diff --git a/rv64cpu/rtl/core/wb_stage.sv b/rv64cpu/rtl/core/pipeline/wb_stage.sv index b19cb67..b19cb67 100644 --- a/rv64cpu/rtl/core/wb_stage.sv +++ b/rv64cpu/rtl/core/pipeline/wb_stage.sv diff --git a/rv64cpu/rtl/core/csr_unit.sv b/rv64cpu/rtl/core/privileged/csr_unit.sv index a25e17a..a25e17a 100644 --- a/rv64cpu/rtl/core/csr_unit.sv +++ b/rv64cpu/rtl/core/privileged/csr_unit.sv diff --git a/rv64cpu/rtl/core/pmp_checker.sv b/rv64cpu/rtl/core/privileged/pmp_checker.sv index 361e507..361e507 100644 --- a/rv64cpu/rtl/core/pmp_checker.sv +++ b/rv64cpu/rtl/core/privileged/pmp_checker.sv diff --git a/rv64cpu/rtl/core/trap_ctrl.sv b/rv64cpu/rtl/core/privileged/trap_ctrl.sv index 0969fdc..0969fdc 100644 --- a/rv64cpu/rtl/core/trap_ctrl.sv +++ b/rv64cpu/rtl/core/privileged/trap_ctrl.sv diff --git a/rv64cpu/rtl/core/fp_regfile.sv b/rv64cpu/rtl/core/registers/fp_regfile.sv index 67e83f9..67e83f9 100644 --- a/rv64cpu/rtl/core/fp_regfile.sv +++ b/rv64cpu/rtl/core/registers/fp_regfile.sv diff --git a/rv64cpu/rtl/core/regfile.sv b/rv64cpu/rtl/core/registers/regfile.sv index dbc3c04..dbc3c04 100644 --- a/rv64cpu/rtl/core/regfile.sv +++ b/rv64cpu/rtl/core/registers/regfile.sv diff --git a/rv64cpu/rtl/core/include/csr_pkg.sv b/rv64cpu/rtl/packages/csr_pkg.sv index d1f9416..d1f9416 100644 --- a/rv64cpu/rtl/core/include/csr_pkg.sv +++ b/rv64cpu/rtl/packages/csr_pkg.sv diff --git a/rv64cpu/rtl/core/include/rv64_pkg.sv b/rv64cpu/rtl/packages/rv64_pkg.sv index afa7979..afa7979 100644 --- a/rv64cpu/rtl/core/include/rv64_pkg.sv +++ b/rv64cpu/rtl/packages/rv64_pkg.sv diff --git a/rv64cpu/rtl/perips/.gitkeep b/rv64cpu/rtl/perips/.gitkeep deleted file mode 100644 index e69de29..0000000 --- a/rv64cpu/rtl/perips/.gitkeep +++ /dev/null diff --git a/rv64cpu/rtl/soc/.gitkeep b/rv64cpu/rtl/soc/.gitkeep deleted file mode 100644 index e69de29..0000000 --- a/rv64cpu/rtl/soc/.gitkeep +++ /dev/null diff --git a/rv64cpu/scripts/.gitkeep b/rv64cpu/scripts/.gitkeep deleted file mode 100644 index e69de29..0000000 --- a/rv64cpu/scripts/.gitkeep +++ /dev/null diff --git a/rv64cpu/sw/baremetal/cache_test/.gitkeep b/rv64cpu/sw/baremetal/cache_test/.gitkeep deleted file mode 100644 index e69de29..0000000 --- a/rv64cpu/sw/baremetal/cache_test/.gitkeep +++ /dev/null diff --git a/rv64cpu/sw/baremetal/hello_uart/.gitkeep b/rv64cpu/sw/baremetal/hello_uart/.gitkeep deleted file mode 100644 index e69de29..0000000 --- a/rv64cpu/sw/baremetal/hello_uart/.gitkeep +++ /dev/null diff --git a/rv64cpu/sw/baremetal/timer_irq/.gitkeep b/rv64cpu/sw/baremetal/timer_irq/.gitkeep deleted file mode 100644 index e69de29..0000000 --- a/rv64cpu/sw/baremetal/timer_irq/.gitkeep +++ /dev/null diff --git a/rv64cpu/sw/common/.gitkeep b/rv64cpu/sw/common/.gitkeep deleted file mode 100644 index e69de29..0000000 --- a/rv64cpu/sw/common/.gitkeep +++ /dev/null diff --git a/rv64cpu/tb/common/.gitkeep b/rv64cpu/tb/common/.gitkeep deleted file mode 100644 index e69de29..0000000 --- a/rv64cpu/tb/common/.gitkeep +++ /dev/null diff --git a/rv64cpu/tb/compliance/.gitkeep b/rv64cpu/tb/compliance/.gitkeep deleted file mode 100644 index e69de29..0000000 --- a/rv64cpu/tb/compliance/.gitkeep +++ /dev/null diff --git a/rv64cpu/tb/core/.gitkeep b/rv64cpu/tb/core/.gitkeep deleted file mode 100644 index e69de29..0000000 --- a/rv64cpu/tb/core/.gitkeep +++ /dev/null diff --git a/rv64cpu/tb/soc/.gitkeep b/rv64cpu/tb/soc/.gitkeep deleted file mode 100644 index e69de29..0000000 --- a/rv64cpu/tb/soc/.gitkeep +++ /dev/null diff --git a/rv64cpu/tb/unit/.gitkeep b/rv64cpu/tb/unit/.gitkeep deleted file mode 100644 index e69de29..0000000 --- a/rv64cpu/tb/unit/.gitkeep +++ /dev/null diff --git a/rv64cpu/waves/.gitkeep b/rv64cpu/waves/.gitkeep deleted file mode 100644 index e69de29..0000000 --- a/rv64cpu/waves/.gitkeep +++ /dev/null |
