cva6/vendor
Côme 987c645bb7
Parametrization step 3 (#1935)
This is the third step for #1451. Many values are moved but not all values are moved yet

* move NR_SB_ENTRIES & TRANS_ID_BITS
* remove default rvfi_instr_t from spike.sv
* fifo_v3: ariane_pkg::FPGA_EN becomes a param
* move FPGA_EN
* inline wt_cache_pkg::L15_SET_ASSOC
* move wt_cache_pkg::L15_WAY_WIDTH
* inline wt_cache_pkg::L1I_SET_ASSOC
* inline wt_cache_pkg::L1D_SET_ASSOC
* move wt_cache_pkg::DCACHE_CL_IDX_WIDTH
* move ICACHE_TAG_WIDTH
* move DCACHE_TAG_WIDTH
* move ICACHE_INDEX_WIDTH
* move ICACHE_SET_ASSOC
* use ICACHE_SET_ASSOC_WIDTH instead of $clog2(ICACHE_SET_ASSOC)
* move DCACHE_NUM_WORDS
* move DCACHE_INDEX_WIDTH
* move DCACHE_OFFSET_WIDTH
* move DCACHE_BYTE_OFFSET
* move DCACHE_DIRTY_WIDTH
* move DCACHE_SET_ASSOC_WIDTH
* move DCACHE_SET_ASSOC
* move CONFIG_L1I_SIZE
* move CONFIG_L1D_SIZE
* move DCACHE_LINE_WIDTH
* move ICACHE_LINE_WIDTH
* move ICACHE_USER_LINE_WIDTH
* move DCACHE_USER_LINE_WIDTH
* DATA_USER_WIDTH = DCACHE_USER_WIDTH
* move DCACHE_USER_WIDTH
* move FETCH_USER_WIDTH
* move FETCH_USER_EN
* move LOG2_INSTR_PER_FETCH
* move INSTR_PER_FETCH
* move FETCH_WIDTH
* transform SSTATUS_SD and SMODE_STATUS_READ_MASK into functions
* move [SM]_{SW,TIMER,EXT}_INTERRUPT into a structure
* move SV
* move vm_mode_t to config_pkg
* move MODE_SV
* move VPN2
* move PPNW
* move ASIDW
* move ModeW
* move XLEN_ALIGN_BYTES
* move DATA_USER_EN
* format: apply verible
2024-03-15 17:21:34 +00:00
..
openhwgroup/cvfpu fpu: ⬆️ Update FPU version (#1102) 2023-04-14 23:53:45 +02:00
pulp-platform Parametrization step 3 (#1935) 2024-03-15 17:21:34 +00:00
openhwgroup_cvfpu.lock.hjson fpu: ⬆️ Update FPU version (#1102) 2023-04-14 23:53:45 +02:00
openhwgroup_cvfpu.vendor.hjson fpu: ⬆️ Update FPU version (#1102) 2023-04-14 23:53:45 +02:00
pulp-platform_axi.lock.hjson Vendorize corev_apu submodules referenced by CVA6 core. (#1015) 2022-12-13 12:20:36 +01:00
pulp-platform_axi.vendor.hjson Vendorize corev_apu submodules referenced by CVA6 core. (#1015) 2022-12-13 12:20:36 +01:00
pulp-platform_common_cells.lock.hjson Vendorize CVA6 core submodules (common_cells, FPU with related sub-modules) (#1007) 2022-12-09 11:07:12 +01:00
pulp-platform_common_cells.vendor.hjson Vendorize CVA6 core submodules (common_cells, FPU with related sub-modules) (#1007) 2022-12-09 11:07:12 +01:00
pulp-platform_fpga-support.lock.hjson Vendorize fpga-support submodule. (#1030) 2023-01-16 11:40:04 +01:00
pulp-platform_fpga-support.vendor.hjson Vendorize fpga-support submodule. (#1030) 2023-01-16 11:40:04 +01:00
pulp-platform_fpu_div_sqrt_mvp.lock.hjson fpu: ⬆️ Update FPU version (#1102) 2023-04-14 23:53:45 +02:00
pulp-platform_fpu_div_sqrt_mvp.vendor.hjson fpu: ⬆️ Update FPU version (#1102) 2023-04-14 23:53:45 +02:00
pulp-platform_tech_cells_generic.lock.hjson tech_cells_generic: Upgrade to v0.2.13 (#1676) 2023-12-06 11:16:58 +01:00
pulp-platform_tech_cells_generic.vendor.hjson tech_cells_generic: Upgrade to v0.2.13 (#1676) 2023-12-06 11:16:58 +01:00