Skip to content

Commit

Permalink
Update the CV32E40X submodule
Browse files Browse the repository at this point in the history
Update the CV32E40X submodule to the latest version, which includes
updates to the XIF interface.

Signed-off-by: Michael Platzer <michael.platzer@hotmail.com>
  • Loading branch information
michael-platzer committed Jul 22, 2022
1 parent 5746723 commit bda3511
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion cv32e40x
Submodule cv32e40x updated 77 files
+19 −10 bhv/cv32e40x_dbg_helper.sv
+440 −99 bhv/cv32e40x_rvfi.sv
+31 −0 bhv/cv32e40x_rvfi_data_obi.sv
+236 −0 bhv/cv32e40x_rvfi_instr_obi.sv
+0 −56 bhv/cv32e40x_rvfi_trace.svh
+172 −92 bhv/cv32e40x_wrapper.sv
+21 −5 bhv/include/cv32e40x_rvfi_pkg.sv
+62 −9 bhv/include/cv32e40x_wrapper.vh
+116 −50 bhv/rvfi_sim_trace.sv
+0 −1 constraints/cv32e40x_core.sdc
+4 −0 cv32e40x_manifest.flist
+3 −0 docs/user_manual/source/_static/css/custom.css
+54 −0 docs/user_manual/source/atomics.rst
+7 −3 docs/user_manual/source/conf.py
+1,228 −837 docs/user_manual/source/control_status_registers.rst
+67 −45 docs/user_manual/source/debug.rst
+215 −152 docs/user_manual/source/exceptions_interrupts.rst
+1 −1 docs/user_manual/source/fencei.rst
+1 −2 docs/user_manual/source/index.rst
+2 −0 docs/user_manual/source/instruction_fetch.rst
+166 −170 docs/user_manual/source/integration.rst
+19 −16 docs/user_manual/source/intro.rst
+10 −1 docs/user_manual/source/load_store_unit.rst
+2 −0 docs/user_manual/source/pipeline.rst
+23 −2 docs/user_manual/source/pma.rst
+119 −67 docs/user_manual/source/rvfi.rst
+2 −1 docs/user_manual/source/sleep.rst
+12 −0 docs/user_manual/source/x_ext.rst
+1 −1 rtl/cv32e40x_a_decoder.sv
+66 −33 rtl/cv32e40x_alignment_buffer.sv
+1 −1 rtl/cv32e40x_alu.sv
+1 −1 rtl/cv32e40x_alu_b_cpop.sv
+5 −4 rtl/cv32e40x_b_decoder.sv
+174 −0 rtl/cv32e40x_clic_int_controller.sv
+400 −201 rtl/cv32e40x_compressed_decoder.sv
+46 −17 rtl/cv32e40x_controller.sv
+58 −34 rtl/cv32e40x_controller_bypass.sv
+339 −114 rtl/cv32e40x_controller_fsm.sv
+340 −176 rtl/cv32e40x_core.sv
+977 −569 rtl/cv32e40x_cs_registers.sv
+1 −22 rtl/cv32e40x_csr.sv
+1 −1 rtl/cv32e40x_data_obi_interface.sv
+62 −53 rtl/cv32e40x_decoder.sv
+1 −2 rtl/cv32e40x_div.sv
+47 −24 rtl/cv32e40x_ex_stage.sv
+7 −3 rtl/cv32e40x_i_decoder.sv
+72 −28 rtl/cv32e40x_id_stage.sv
+268 −81 rtl/cv32e40x_if_stage.sv
+1 −4 rtl/cv32e40x_instr_obi_interface.sv
+14 −13 rtl/cv32e40x_int_controller.sv
+70 −54 rtl/cv32e40x_load_store_unit.sv
+1 −1 rtl/cv32e40x_lsu_response_filter.sv
+1 −1 rtl/cv32e40x_m_decoder.sv
+6 −7 rtl/cv32e40x_mpu.sv
+1 −2 rtl/cv32e40x_pma.sv
+37 −23 rtl/cv32e40x_prefetch_unit.sv
+17 −5 rtl/cv32e40x_prefetcher.sv
+372 −0 rtl/cv32e40x_sequencer.sv
+4 −3 rtl/cv32e40x_sleep_unit.sv
+27 −12 rtl/cv32e40x_wb_stage.sv
+2 −3 rtl/cv32e40x_write_buffer.sv
+12 −8 rtl/if_xif.sv
+229 −66 rtl/include/cv32e40x_pkg.sv
+6 −1 sva/cv32e40x_alignment_buffer_sva.sv
+127 −22 sva/cv32e40x_controller_fsm_sva.sv
+150 −9 sva/cv32e40x_core_sva.sv
+14 −1 sva/cv32e40x_cs_registers_sva.sv
+69 −10 sva/cv32e40x_decoder_sva.sv
+20 −5 sva/cv32e40x_ex_stage_sva.sv
+37 −6 sva/cv32e40x_id_stage_sva.sv
+31 −7 sva/cv32e40x_if_stage_sva.sv
+0 −13 sva/cv32e40x_load_store_unit_sva.sv
+4 −2 sva/cv32e40x_mpu_sva.sv
+24 −2 sva/cv32e40x_prefetch_unit_sva.sv
+45 −24 sva/cv32e40x_prefetcher_sva.sv
+78 −40 sva/cv32e40x_rvfi_sva.sv
+156 −0 sva/cv32e40x_sequencer_sva.sv

0 comments on commit bda3511

Please sign in to comment.