|
18 | 18 | fusesoc_core: lowrisc:dv:entropy_src_sim:0.1 |
19 | 19 |
|
20 | 20 | // Testplan hjson file. |
21 | | - testplan: "{proj_root}/hw/ip/entropy_src/data/entropy_src_testplan.hjson" |
| 21 | + testplan: "{proj_root}/hw/vendor/lowrisc_ip/ip/entropy_src/data/entropy_src_testplan.hjson" |
22 | 22 |
|
23 | 23 | // RAL spec - used to generate the RAL model. |
24 | | - ral_spec: "{proj_root}/hw/ip/entropy_src/data/entropy_src.hjson" |
| 24 | + ral_spec: "{proj_root}/hw/vendor/lowrisc_ip/ip/entropy_src/data/entropy_src.hjson" |
25 | 25 |
|
26 | 26 | // Import additional common sim cfg files. |
27 | 27 | import_cfgs: [// Project wide common sim cfg file |
28 | | - "{proj_root}/hw/dv/tools/dvsim/common_sim_cfg.hjson", |
| 28 | + "{proj_root}/hw/vendor/lowrisc_ip/dv/tools/dvsim/common_sim_cfg.hjson", |
29 | 29 | // Common CIP test lists |
30 | | - "{proj_root}/hw/dv/tools/dvsim/tests/csr_tests.hjson", |
31 | | - "{proj_root}/hw/dv/tools/dvsim/tests/intr_test.hjson", |
32 | | - "{proj_root}/hw/dv/tools/dvsim/tests/alert_test.hjson", |
33 | | - "{proj_root}/hw/dv/tools/dvsim/tests/tl_access_tests.hjson", |
34 | | - "{proj_root}/hw/dv/tools/dvsim/tests/sec_cm_tests.hjson", |
| 30 | + "{proj_root}/hw/vendor/lowrisc_ip/dv/tools/dvsim/tests/csr_tests.hjson", |
| 31 | + "{proj_root}/hw/vendor/lowrisc_ip/dv/tools/dvsim/tests/intr_test.hjson", |
| 32 | + "{proj_root}/hw/vendor/lowrisc_ip/dv/tools/dvsim/tests/alert_test.hjson", |
| 33 | + "{proj_root}/hw/vendor/lowrisc_ip/dv/tools/dvsim/tests/tl_access_tests.hjson", |
| 34 | + "{proj_root}/hw/vendor/lowrisc_ip/dv/tools/dvsim/tests/sec_cm_tests.hjson", |
35 | 35 | // TODO: import `stress_tests.hjson` once hanging issue is resolved. |
36 | | - "{proj_root}/hw/dv/tools/dvsim/tests/stress_all_test.hjson"] |
| 36 | + "{proj_root}/hw/vendor/lowrisc_ip/dv/tools/dvsim/tests/stress_all_test.hjson"] |
37 | 37 |
|
38 | 38 | // Add additional tops for simulation. |
39 | 39 | sim_tops: ["entropy_src_bind", "entropy_src_cov_bind", "sec_cm_prim_onehot_check_bind"] |
|
43 | 43 |
|
44 | 44 | xcelium_cov_refine_files: [ |
45 | 45 | // TODO(#16276): Finalize coverage on ExtHT ports & remove the following exclusion file |
46 | | - "{proj_root}/hw/ip/entropy_src/dv/cov/entropy_src_extht_exclusions.vRefine" |
| 46 | + "{proj_root}/hw/vendor/lowrisc_ip/ip/entropy_src/dv/cov/entropy_src_extht_exclusions.vRefine" |
47 | 47 | // Leave the following as a separate refinement, to support potential DV enhancements. |
48 | 48 | // (See the comments within the file for more detail) |
49 | | - "{proj_root}/hw/ip/entropy_src/dv/cov/entropy_src_cnt_err_excl.vRefine", |
| 49 | + "{proj_root}/hw/vendor/lowrisc_ip/ip/entropy_src/dv/cov/entropy_src_cnt_err_excl.vRefine", |
50 | 50 | // Waive toggle coverage for the prim_count and fifo_cnt inputs. |
51 | | - "{proj_root}/hw/ip/entropy_src/dv/cov/entropy_src_cnt_in_excl.vRefine", |
| 51 | + "{proj_root}/hw/vendor/lowrisc_ip/ip/entropy_src/dv/cov/entropy_src_cnt_in_excl.vRefine", |
52 | 52 | // Waive toggle coverage for the prim_count outputs. (MoreSB's not exercised) |
53 | | - "{proj_root}/hw/ip/entropy_src/dv/cov/entropy_src_cnt_out_excl.vRefine", |
| 53 | + "{proj_root}/hw/vendor/lowrisc_ip/ip/entropy_src/dv/cov/entropy_src_cnt_out_excl.vRefine", |
54 | 54 | // Output of --cov-unr, with `prim_count` error exclusions removed. |
55 | | - "{proj_root}/hw/ip/entropy_src/dv/cov/entropy_src_UNR.vRefine", |
| 55 | + "{proj_root}/hw/vendor/lowrisc_ip/ip/entropy_src/dv/cov/entropy_src_UNR.vRefine", |
56 | 56 | // Waive toggle coverage for the prim_fifo_sync inputs. |
57 | | - "{proj_root}/hw/ip/entropy_src/dv/cov/entropy_src_fifo_in_excl.vRefine", |
| 57 | + "{proj_root}/hw/vendor/lowrisc_ip/ip/entropy_src/dv/cov/entropy_src_fifo_in_excl.vRefine", |
58 | 58 | ] |
59 | 59 |
|
60 | 60 | // Default UVM test and seq class name. |
|
0 commit comments