cve2/src_files.yml
christian-herber-nxp 3a9f2d058f
Feature/remove writeback stage (#56)
* remove parameter option WritebackStage

Signed-off-by: Szymon Bieganski <szymon.bieganski@oss.nxp.com>

* remove references to the removed parameters from examples

Signed-off-by: Szymon Bieganski <szymon.bieganski@oss.nxp.com>

* remove references to the removed parameters from compliance verification

Signed-off-by: Szymon Bieganski <szymon.bieganski@oss.nxp.com>

* remove references to the removed parameters from formal verification code generated for SymbioticEDA

Signed-off-by: Szymon Bieganski <szymon.bieganski@oss.nxp.com>

* Remove reference to the deleted parameterd from the documentation
Do not refer to WriteBack as to a stage

Signed-off-by: Szymon Bieganski <szymon.bieganski@oss.nxp.com>

* Remove related code to Writeback stage

Signed-off-by: Szymon Bieganski <szymon.bieganski@oss.nxp.com>

* Removal of related and dead code after Writeback-stage removal

Signed-off-by: Szymon Bieganski <szymon.bieganski@oss.nxp.com>

* substitute ASSERT macro with one ignoring rst_ni and clk signals

Signed-off-by: Szymon Bieganski <szymon.bieganski@oss.nxp.com>

* keep clk_i and rst_ni for the sake of assert alone

Signed-off-by: Szymon Bieganski <szymon.bieganski@oss.nxp.com>

* BUGFIX: reintroduce en_wb signal between id and wb

Signed-off-by: Szymon Bieganski <szymon.bieganski@oss.nxp.com>

---------

Signed-off-by: Szymon Bieganski <szymon.bieganski@oss.nxp.com>
Co-authored-by: Szymon Bieganski <szymon.bieganski@oss.nxp.com>
2023-05-31 14:44:59 +02:00

59 lines
1,002 B
YAML

cve2:
incdirs: [
rtl,
shared/rtl,
]
files: [
rtl/cve2_pkg.sv,
rtl/cve2_alu.sv,
rtl/cve2_compressed_decoder.sv,
rtl/cve2_controller.sv,
rtl/cve2_cs_registers.sv,
rtl/cve2_counters.sv,
rtl/cve2_decoder.sv,
rtl/cve2_ex_block.sv,
rtl/cve2_id_stage.sv,
rtl/cve2_if_stage.sv,
rtl/cve2_wb.sv,
rtl/cve2_load_store_unit.sv,
rtl/cve2_multdiv_slow.sv,
rtl/cve2_multdiv_fast.sv,
rtl/cve2_prefetch_buffer.sv,
rtl/cve2_fetch_fifo.sv,
rtl/cve2_pmp.sv,
rtl/cve2_core.sv,
shared/rtl/prim_assert.sv,
]
cve2_vip_rtl:
targets: [
rtl,
]
incdirs: [
]
files: [
rtl/cve2_pkg.sv,
rtl/cve2_tracer_pkg.sv,
rtl/cve2_tracer.sv,
rtl/cve2_core_tracing.sv,
]
cve2_regfile_rtl:
targets: [
rtl,
tsmc55,
gf22
]
incdirs: [
]
files: [
rtl/cve2_register_file_latch.sv,
]
cve2_regfile_fpga:
targets: [
xilinx,
]
incdirs: [
]
files: [
rtl/cve2_register_file_fpga.sv,
]