mirror of
https://github.com/openhwgroup/cva6.git
synced 2025-04-22 05:07:21 -04:00
Bender cleanup and proper cv64a/cv32a switch (#762)
* Remove src file artifacts * Separate 32/64bit config into separate targets
This commit is contained in:
parent
0a39a0525e
commit
39e4bb554b
1 changed files with 17 additions and 16 deletions
33
Bender.yml
33
Bender.yml
|
@ -15,8 +15,6 @@ sources:
|
|||
WT_DCACHE: 1
|
||||
files:
|
||||
# Packages
|
||||
# - core/include/cv32a6_imac_sv0_config_pkg.sv # new? (required for cva6_config_pkg)
|
||||
- core/include/cv64a6_imacfd_sv39_config_pkg.sv # new? (required for cva6_config_pkg)
|
||||
- core/include/riscv_pkg.sv
|
||||
- corev_apu/riscv-dbg/src/dm_pkg.sv
|
||||
- core/include/ariane_pkg.sv
|
||||
|
@ -26,8 +24,8 @@ sources:
|
|||
- corev_apu/register_interface/src/reg_intf.sv
|
||||
- corev_apu/register_interface/src/reg_intf_pkg.sv
|
||||
- core/include/axi_intf.sv
|
||||
- corev_apu/tb/ariane_soc_pkg.sv # new?
|
||||
- corev_apu/tb/ariane_axi_soc_pkg.sv # new?
|
||||
- corev_apu/tb/ariane_soc_pkg.sv
|
||||
- corev_apu/tb/ariane_axi_soc_pkg.sv
|
||||
- core/include/ariane_axi_pkg.sv
|
||||
- core/fpu/src/fpnew_pkg.sv
|
||||
- core/fpu/src/fpu_div_sqrt_mvp/hdl/defs_div_sqrt_mvp.sv
|
||||
|
@ -44,8 +42,8 @@ sources:
|
|||
- core/issue_stage.sv
|
||||
- core/re_name.sv
|
||||
- core/csr_buffer.sv
|
||||
- core/mmu_sv32/cva6_tlb_sv32.sv # added, 32bit ?
|
||||
- core/mmu_sv39/tlb.sv # added, 64bit ?
|
||||
- core/mmu_sv32/cva6_tlb_sv32.sv
|
||||
- core/mmu_sv39/tlb.sv
|
||||
- core/decoder.sv
|
||||
- core/scoreboard.sv
|
||||
- core/perf_counters.sv
|
||||
|
@ -62,16 +60,13 @@ sources:
|
|||
- core/ex_stage.sv
|
||||
- core/mmu_sv39/mmu.sv
|
||||
- core/mmu_sv39/ptw.sv
|
||||
# - core/mmu_sv39/mult.sv deleted?
|
||||
- core/mult.sv # above & cva6_mult_sv32.sv replaced with this?
|
||||
- core/mult.sv
|
||||
- core/mmu_sv32/cva6_mmu_sv32.sv
|
||||
- core/mmu_sv32/cva6_ptw_sv32.sv
|
||||
# - core/mmu_sv32/cva6_mult_sv32.sv deleted?
|
||||
- core/load_unit.sv
|
||||
- core/issue_read_operands.sv
|
||||
- core/pmp/src/pmp_entry.sv
|
||||
- core/pmp/src/pmp.sv
|
||||
# - src/synopsys_sram.sv deleted?
|
||||
- core/fpu/src/fpnew_fma.sv
|
||||
- core/fpu/src/fpnew_opgroup_fmt_slice.sv
|
||||
- core/fpu/src/fpnew_divsqrt_multi.sv
|
||||
|
@ -184,7 +179,7 @@ sources:
|
|||
- corev_apu/axi/src/axi_delayer.sv
|
||||
- corev_apu/axi/src/axi_to_axi_lite.sv
|
||||
- corev_apu/fpga-support/rtl/SyncSpRamBeNx64.sv
|
||||
- common/submodules/common_cells/src/sync.sv # missing?
|
||||
- common/submodules/common_cells/src/sync.sv
|
||||
- common/submodules/common_cells/src/popcount.sv
|
||||
- common/submodules/common_cells/src/unread.sv
|
||||
- common/submodules/common_cells/src/cdc_2phase.sv
|
||||
|
@ -205,6 +200,12 @@ sources:
|
|||
- common/submodules/common_cells/src/exp_backoff.sv
|
||||
- corev_apu/src/tech_cells_generic/src/cluster_clock_inverter.sv
|
||||
- corev_apu/src/tech_cells_generic/src/pulp_clock_mux2.sv
|
||||
- target: not(cv32a6)
|
||||
files:
|
||||
- core/include/cv64a6_imacfd_sv39_config_pkg.sv
|
||||
- target: cv32a6
|
||||
files:
|
||||
- core/include/cv32a6_imac_sv0_config_pkg.sv
|
||||
- target: test
|
||||
files:
|
||||
- corev_apu/tb/ariane_soc_pkg.sv
|
||||
|
@ -219,11 +220,10 @@ sources:
|
|||
- common/local/util/sram.sv
|
||||
- target: not(synthesis)
|
||||
files:
|
||||
- common/local/util/instr_tracer.sv # before: instruction_tracer.sv ?
|
||||
- common/local/util/instr_tracer_if.sv # before: instruction_tracer_if.sv ?
|
||||
# - common/local/util/instruction_tracer_defines.svh # removed?
|
||||
- common/local/util/instr_trace_item.svh # before: instruction_trace_item.svh ?
|
||||
- common/local/util/ex_trace_item.svh # before: exception_trace_item.svh ?
|
||||
- common/local/util/instr_tracer.sv
|
||||
- common/local/util/instr_tracer_if.sv
|
||||
- common/local/util/instr_trace_item.svh
|
||||
- common/local/util/ex_trace_item.svh
|
||||
- target: all(fpga, xilinx)
|
||||
files:
|
||||
- corev_apu/fpga/src/ariane_peripherals_xilinx.sv
|
||||
|
@ -257,3 +257,4 @@ sources:
|
|||
- corev_apu/fpga/src/apb_uart/src/slib_clock_div.vhd
|
||||
- corev_apu/fpga/src/apb_uart/src/slib_fifo.vhd
|
||||
- corev_apu/fpga/src/apb_uart/src/uart_baudgen.vhd
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue