Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CV32E40Pv2 Verification update #2357

Merged

Commits on Oct 30, 2023

  1. Add fp testcases information into verif plan

    Signed-off-by: bsm <[email protected]>
    dd-baoshan committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    b02c745 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2023

  1. add new interface for coverage used for cv32e40p specific floating po…

    …int pipeline coverage
    
    Signed-off-by: Vaibhav Jain <[email protected]>
    Vaibhav Jain authored and Vaibhav Jain committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    7da3501 View commit details
    Browse the repository at this point in the history
  2. add configs fpu_latency,rv32f_fcov_en,zfinx_fcov_en based on cv32e40p…

    … core supported ISA config
    
    Signed-off-by: Vaibhav Jain <[email protected]>
    Vaibhav Jain authored and Vaibhav Jain committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    2ce11c8 View commit details
    Browse the repository at this point in the history
  3. added cv32e40p specific floating instr specific coverage for rv32f an…

    …d zfinx
    
    Signed-off-by: Vaibhav Jain <[email protected]>
    Vaibhav Jain authored and Vaibhav Jain committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    5bc131a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    678d3d7 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2023

  1. Configuration menu
    Copy the full SHA
    b581328 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #96 from XavierAubert/cv32e40p/bsm-Improve_hwloop_…

    …covergroup_1201
    
    Enhance coverage to capture locations within hwloop for specific events
    dd-baoshan authored Dec 1, 2023
    Configuration menu
    Copy the full SHA
    cef23e5 View commit details
    Browse the repository at this point in the history
  3. Update multicycle latency

    Signed-off-by: bsm <[email protected]>
    dd-baoshan committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    ea125c3 View commit details
    Browse the repository at this point in the history
  4. Update core-dv test for fp mstatus fs

    Signed-off-by: bsm <[email protected]>
    dd-baoshan committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    4ccad4b View commit details
    Browse the repository at this point in the history
  5. minor update

    Signed-off-by: bsm <[email protected]>
    dd-baoshan committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    590d897 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #97 from XavierAubert/cv32e40p/bsm-fp_udpate_testc…

    …ases_1201
    
    Cv32e40p/bsm fp udpate testcases 1201
    dd-baoshan authored Dec 1, 2023
    Configuration menu
    Copy the full SHA
    9b02a13 View commit details
    Browse the repository at this point in the history
  7. F/Zfinx custom fcov update removing redundant cp, optimize crosses wi…

    …th more iff and minor improvement for code structure
    
    Signed-off-by: Vaibhav Jain <[email protected]>
    Vaibhav Jain authored and Vaibhav Jain committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    03a57e1 View commit details
    Browse the repository at this point in the history
  8. Replace and rework COMMON_HWLOOP_EXC_HANDLING_CODE to make it more ge…

    …neric to be used for both traps and debug
    
    Signed-off-by: Vaibhav Jain <[email protected]>
    Vaibhav Jain authored and Vaibhav Jain committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    44647b9 View commit details
    Browse the repository at this point in the history
  9. Re-enable ImperasDV isacov, keeping PULP coverage disabled temporarily

    Signed-off-by: Vaibhav Jain <[email protected]>
    Vaibhav Jain authored and Vaibhav Jain committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    e444fa7 View commit details
    Browse the repository at this point in the history
  10. Update cv32e40p core hash

    Signed-off-by: Vaibhav Jain <[email protected]>
    Vaibhav Jain authored and Vaibhav Jain committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    6754aeb View commit details
    Browse the repository at this point in the history
  11. Resolve issue of avail_regs of riscv_rand_instr_stream not getting ra…

    …ndomized
    
    Signed-off-by: Vaibhav Jain <[email protected]>
    Vaibhav Jain authored and Vaibhav Jain committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    13f5a60 View commit details
    Browse the repository at this point in the history
  12. Merge pull request #98 from XavierAubert/cv32e40p/vja_ww48_fixes

    TB updates and improvements for ww48
    Vaibhav Jain authored Dec 1, 2023
    Configuration menu
    Copy the full SHA
    807d038 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2023

  1. update randomize_avail_regs again to solve issues with compress instr…

    … randomization
    
    Signed-off-by: Vaibhav Jain <[email protected]>
    Vaibhav Jain authored and Vaibhav Jain committed Dec 2, 2023
    Configuration menu
    Copy the full SHA
    2fba315 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #99 from XavierAubert/cv32e40p/vja_corev_dv_fix

    update randomize_avail_regs again to solve issues with compress instr…
    Vaibhav Jain authored Dec 2, 2023
    Configuration menu
    Copy the full SHA
    add4b10 View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2023

  1. Increase limit to fix regression issue

    Signed-off-by: bsm <[email protected]>
    dd-baoshan committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    e559c79 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #100 from XavierAubert/cv32e40p/bsm-fix_regr_issue…

    …_1204
    
    Increase limit to fix regression issue
    dd-baoshan authored Dec 4, 2023
    Configuration menu
    Copy the full SHA
    213c6e2 View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2023

  1. Fix ucdb merge issue

    Signed-off-by: bsm <[email protected]>
    dd-baoshan committed Dec 8, 2023
    Configuration menu
    Copy the full SHA
    e8fef3e View commit details
    Browse the repository at this point in the history
  2. Merge pull request #102 from XavierAubert/cv32e40p/bsm-Fix_ucdb_merge…

    …_issue
    
    Fix ucdb merge issue
    dd-baoshan authored Dec 8, 2023
    Configuration menu
    Copy the full SHA
    e30a396 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2023

  1. add func store_instr_gpr_handling to use reserved reg from cfg for st…

    …r instr in debug program
    
    Signed-off-by: Vaibhav Jain <[email protected]>
    Vaibhav Jain authored and Vaibhav Jain committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    3eeb856 View commit details
    Browse the repository at this point in the history
  2. add init for str instr's reserved source registers rs1/rs3 for debug …

    …program
    
    Signed-off-by: Vaibhav Jain <[email protected]>
    Vaibhav Jain authored and Vaibhav Jain committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    664debd View commit details
    Browse the repository at this point in the history
  3. add override for gen_init_section to initialize str instr reserved re…

    …g before other reg initialization
    
    Signed-off-by: Vaibhav Jain <[email protected]>
    Vaibhav Jain authored and Vaibhav Jain committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    89adbba View commit details
    Browse the repository at this point in the history
  4. add cv32e40p_instr_gen_config object for the class and remove all oth…

    …er instances
    
    Signed-off-by: Vaibhav Jain <[email protected]>
    Vaibhav Jain authored and Vaibhav Jain committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    6d71cd7 View commit details
    Browse the repository at this point in the history
  5. remove workaround which was excluding pulp store instr in debug program

    Signed-off-by: Vaibhav Jain <[email protected]>
    Vaibhav Jain authored and Vaibhav Jain committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    8bdfa16 View commit details
    Browse the repository at this point in the history
  6. update cv32e40p core hash

    Signed-off-by: Vaibhav Jain <[email protected]>
    Vaibhav Jain authored and Vaibhav Jain committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    7ad565b View commit details
    Browse the repository at this point in the history
  7. Merge pull request #103 from XavierAubert/cv32e40p/vja_ww50_fixes

    Fixes for random stores in corev-dv  generated debug program
    Vaibhav Jain authored Dec 12, 2023
    Configuration menu
    Copy the full SHA
    3c4ffcf View commit details
    Browse the repository at this point in the history
  8. temporarily remove cluster tests and build until cluster tb ready

    Signed-off-by: Vaibhav Jain <[email protected]>
    Vaibhav Jain authored and Vaibhav Jain committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    fbae748 View commit details
    Browse the repository at this point in the history
  9. move corev_rand_pulp_hwloop_exception_with_int_debug_trigger to long …

    …list
    
    Signed-off-by: Vaibhav Jain <[email protected]>
    Vaibhav Jain authored and Vaibhav Jain committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    8f50e97 View commit details
    Browse the repository at this point in the history
  10. update cv32e40p core hash

    Signed-off-by: Vaibhav Jain <[email protected]>
    Vaibhav Jain authored and Vaibhav Jain committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    1fd49ef View commit details
    Browse the repository at this point in the history
  11. Merge pull request #104 from XavierAubert/cv32e40p/vja_regress

    Updates for regress lists and v2 ci check
    Vaibhav Jain authored Dec 12, 2023
    Configuration menu
    Copy the full SHA
    308f587 View commit details
    Browse the repository at this point in the history
  12. Increased a bit Embench test compilation timeout.

    Signed-off-by: Pascal Gouedo <[email protected]>
    Pascal Gouedo committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    a58a0a2 View commit details
    Browse the repository at this point in the history
  13. Corrected Coremark compilation options and added context save/restore…

    … switch.
    
    Signed-off-by: Pascal Gouedo <[email protected]>
    Pascal Gouedo committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    b4558c5 View commit details
    Browse the repository at this point in the history
  14. Inverted csr writes in floating point enable function to have a clean…

    … status after its execution.
    
    Signed-off-by: Pascal Gouedo <[email protected]>
    Pascal Gouedo committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    9f9f031 View commit details
    Browse the repository at this point in the history
  15. Better/global correction of debug assertion.

    Signed-off-by: Pascal Gouedo <[email protected]>
    Pascal Gouedo committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    f428792 View commit details
    Browse the repository at this point in the history
  16. Merge pull request #105 from XavierAubert/cv32e40p/dev_dd_pgo

    Debug assertion correction.
    pascalgouedo authored Dec 12, 2023
    Configuration menu
    Copy the full SHA
    183d284 View commit details
    Browse the repository at this point in the history
  17. Updated CORE hash.

    Signed-off-by: Pascal Gouedo <[email protected]>
    Pascal Gouedo committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    66521ba View commit details
    Browse the repository at this point in the history
  18. Merge pull request #106 from XavierAubert/cv32e40p/dev_dd_pgo

    Updated CORE hash.
    pascalgouedo authored Dec 12, 2023
    Configuration menu
    Copy the full SHA
    d6403a9 View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2023

  1. Configuration menu
    Copy the full SHA
    2c533f5 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #107 from XavierAubert/cv32e40p/bsm-fix_ucdb_merge…

    …_issue
    
    Fix ucdb merge issue which related to rtl path references
    dd-baoshan authored Dec 13, 2023
    Configuration menu
    Copy the full SHA
    5b35e7f View commit details
    Browse the repository at this point in the history
  3. Fix hwloop cvg issue for mix events with irq

    Signed-off-by: bsm <[email protected]>
    dd-baoshan committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    59d8bde View commit details
    Browse the repository at this point in the history
  4. Merge pull request #108 from XavierAubert/cv32e40p/bsm-fix_hwloop_cov…

    …ergroup_Issue_1213
    
    Fix hwloop cvg issue for mix events with irq
    dd-baoshan authored Dec 13, 2023
    Configuration menu
    Copy the full SHA
    a9d04e0 View commit details
    Browse the repository at this point in the history
  5. Added mstatus.fs write to initial state before fcsr clear.

    Signed-off-by: Pascal Gouedo <[email protected]>
    Pascal Gouedo committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    e7c96e3 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #109 from XavierAubert/cv32e40p/dev_dd_pgo

    Added mstatus.fs write to initial state before fcsr clear.
    pascalgouedo authored Dec 13, 2023
    Configuration menu
    Copy the full SHA
    da1a81a View commit details
    Browse the repository at this point in the history
  7. Merge pull request #75 from XavierAubert/cv32e40p/bsm-fp_udpate_test_…

    …info_into_testplan
    
    Add fp testcases information into verif plan
    dd-baoshan authored Dec 13, 2023
    Configuration menu
    Copy the full SHA
    08a6fee View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2023

  1. Another fix for debug assertion (trigger match and branch).

    Signed-off-by: Pascal Gouedo <[email protected]>
    Pascal Gouedo committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    5a761c6 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #110 from XavierAubert/cv32e40p/dev_dd_pgo

    Another fix for debug assertion (trigger match and branch).
    pascalgouedo authored Dec 14, 2023
    Configuration menu
    Copy the full SHA
    7630a67 View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2023

  1. remove coverpoint and crosses related to if_stage

    Signed-off-by: Vaibhav Jain <[email protected]>
    Vaibhav Jain authored and Vaibhav Jain committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    3dbad3a View commit details
    Browse the repository at this point in the history
  2. checked for coverage sampling excluded for debug mode and debug scena…

    …rios
    
    Signed-off-by: Vaibhav Jain <[email protected]>
    Vaibhav Jain authored and Vaibhav Jain committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    b5d0b68 View commit details
    Browse the repository at this point in the history
  3. split hwloop instr for 0 and 1 and cv_sle cv_sleu update

    Signed-off-by: Vaibhav Jain <[email protected]>
    Vaibhav Jain authored and Vaibhav Jain committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    bd6630f View commit details
    Browse the repository at this point in the history
  4. replace instr wildcard bins with macros

    Signed-off-by: Vaibhav Jain <[email protected]>
    Vaibhav Jain authored and Vaibhav Jain committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    1903163 View commit details
    Browse the repository at this point in the history
  5. replace rvfi_insn with pipeline id_stage signal and chk debug_req cp …

    …only in machine mode
    
    Signed-off-by: Vaibhav Jain <[email protected]>
    Vaibhav Jain authored and Vaibhav Jain committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    7d79a6b View commit details
    Browse the repository at this point in the history
  6. update cp and cross naming, add trigger crosses and conditions

    Signed-off-by: Vaibhav Jain <[email protected]>
    Vaibhav Jain authored and Vaibhav Jain committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    4144152 View commit details
    Browse the repository at this point in the history
  7. re-enable imperas isacov for pulp instr

    Signed-off-by: Vaibhav Jain <[email protected]>
    Vaibhav Jain authored and Vaibhav Jain committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    ea7751e View commit details
    Browse the repository at this point in the history
  8. add debug signals for cov_if

    Signed-off-by: Vaibhav Jain <[email protected]>
    Vaibhav Jain authored and Vaibhav Jain committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    4b5afb2 View commit details
    Browse the repository at this point in the history
  9. fix cb inouts

    Signed-off-by: Vaibhav Jain <[email protected]>
    Vaibhav Jain authored and Vaibhav Jain committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    ad0648e View commit details
    Browse the repository at this point in the history
  10. add new test corev_rand_pulp_instr_debug and rand debug test_cfg

    Signed-off-by: Vaibhav Jain <[email protected]>
    Vaibhav Jain authored and Vaibhav Jain committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    36d1b29 View commit details
    Browse the repository at this point in the history
  11. Merge pull request #111 from XavierAubert/cv32e40p/vja_fcov_fixes

    Functional coverage fixes
    Vaibhav Jain authored Dec 15, 2023
    Configuration menu
    Copy the full SHA
    62cc412 View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2023

  1. Fix hwloop cov model issue during debug entry due to cbreak. Fix hwlo…

    …op cov issue during vector mode irq entry
    
    Signed-off-by: bsm <[email protected]>
    dd-baoshan committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    19e0b63 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #112 from XavierAubert/cv32e40p/bsm-fix_hwloop_cov…

    …ergroup_Issue_1221
    
    Fix hwloop cov model issues found in regression
    dd-baoshan authored Dec 21, 2023
    Configuration menu
    Copy the full SHA
    932bf97 View commit details
    Browse the repository at this point in the history
  3. Temporary workaround for GNU GCC issue #36 (openhwgroup/corev-gcc#36).

    Signed-off-by: Pascal Gouedo <[email protected]>
    Pascal Gouedo committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    33f6f8c View commit details
    Browse the repository at this point in the history
  4. Merge pull request #113 from XavierAubert/cv32e40p/dev_dd_pgo

    Temporary workaround for GNU GCC issue #36
    pascalgouedo authored Dec 21, 2023
    Configuration menu
    Copy the full SHA
    e47cbdb View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2023

  1. Merge pull request #114 from XavierAubert/cv32e40p/dev

    Cv32e40p/dev
    dd-baoshan authored Dec 22, 2023
    Configuration menu
    Copy the full SHA
    6232a95 View commit details
    Browse the repository at this point in the history
  2. Added more options to run_many

    Signed-off-by: Pascal Gouedo <[email protected]>
    Pascal Gouedo committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    c0f098e View commit details
    Browse the repository at this point in the history
  3. Changed regression running options for debug_test_boot_set test

    Signed-off-by: Pascal Gouedo <[email protected]>
    Pascal Gouedo committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    0893ad7 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #115 from XavierAubert/cv32e40p/dev_dd_pgo

    Changed regression running options for debug_test_boot_set test
    pascalgouedo authored Dec 22, 2023
    Configuration menu
    Copy the full SHA
    46c038d View commit details
    Browse the repository at this point in the history

Commits on Dec 26, 2023

  1. Improve to handle different trap scenarioes

    Signed-off-by: bsm <[email protected]>
    dd-baoshan committed Dec 26, 2023
    Configuration menu
    Copy the full SHA
    9ed9aa2 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #116 from XavierAubert/cv32e40p/bsm-fix_hwloop_cov…

    …ergroup_Issue_1226
    
    Improve to handle different trap scenarioes
    dd-baoshan authored Dec 26, 2023
    Configuration menu
    Copy the full SHA
    fc50ee4 View commit details
    Browse the repository at this point in the history
  3. fix issue for MAC instructions not getting has_rd set

    Signed-off-by: Vaibhav Jain <[email protected]>
    Vaibhav Jain authored and Vaibhav Jain committed Dec 26, 2023
    Configuration menu
    Copy the full SHA
    7cafed8 View commit details
    Browse the repository at this point in the history
  4. remove C_SWSP, C_FSWSP from randomize_debug_rom_instr to exclude from…

    … debug program
    
    Signed-off-by: Vaibhav Jain <[email protected]>
    Vaibhav Jain authored and Vaibhav Jain committed Dec 26, 2023
    Configuration menu
    Copy the full SHA
    46eee92 View commit details
    Browse the repository at this point in the history
  5. fix issue due to no debug_exception handler causing debug progam gpr,…

    …fpr state restore not completed
    
    Signed-off-by: Vaibhav Jain <[email protected]>
    Vaibhav Jain authored and Vaibhav Jain committed Dec 26, 2023
    Configuration menu
    Copy the full SHA
    f288a44 View commit details
    Browse the repository at this point in the history
  6. fix issue due to illegal instr inserted in hwloop body from sequence …

    …causing total loop body instr to be more than 30 with cv.setupi
    
    Signed-off-by: Vaibhav Jain <[email protected]>
    Vaibhav Jain authored and Vaibhav Jain committed Dec 26, 2023
    Configuration menu
    Copy the full SHA
    bec5699 View commit details
    Browse the repository at this point in the history
  7. update cv32e40p core hash

    Signed-off-by: Vaibhav Jain <[email protected]>
    Vaibhav Jain authored and Vaibhav Jain committed Dec 26, 2023
    Configuration menu
    Copy the full SHA
    f932ccb View commit details
    Browse the repository at this point in the history
  8. add gen_limit_debug_req test cfg yaml and modify gen_rand_debug_req f…

    …or fully random debug req
    
    Signed-off-by: Vaibhav Jain <[email protected]>
    Vaibhav Jain authored and Vaibhav Jain committed Dec 26, 2023
    Configuration menu
    Copy the full SHA
    d3ff477 View commit details
    Browse the repository at this point in the history
  9. add a new test for hwloop with random interrupts,trigger and ebreak

    Signed-off-by: Vaibhav Jain <[email protected]>
    Vaibhav Jain authored and Vaibhav Jain committed Dec 26, 2023
    Configuration menu
    Copy the full SHA
    b86ff58 View commit details
    Browse the repository at this point in the history
  10. add new tests for debug combinations with corev_rand_pulp_instr_debug…

    … and tests with test_cfg gen_rand_debug_req
    
    Signed-off-by: Vaibhav Jain <[email protected]>
    Vaibhav Jain authored and Vaibhav Jain committed Dec 26, 2023
    Configuration menu
    Copy the full SHA
    5c83ea1 View commit details
    Browse the repository at this point in the history
  11. Merge pull request #117 from XavierAubert/cv32e40p/vja_ww52_fixes

    Fixes for regression failures, coverage issues and new tests for debug and interrupts
    Vaibhav Jain authored Dec 26, 2023
    Configuration menu
    Copy the full SHA
    fbac98a View commit details
    Browse the repository at this point in the history
  12. corrected testname

    Signed-off-by: Vaibhav Jain <[email protected]>
    Vaibhav Jain authored and Vaibhav Jain committed Dec 26, 2023
    Configuration menu
    Copy the full SHA
    2cdadd5 View commit details
    Browse the repository at this point in the history
  13. Merge pull request #118 from XavierAubert/cv32e40p/vja_regress

    corrected testname
    Vaibhav Jain authored Dec 26, 2023
    Configuration menu
    Copy the full SHA
    68ca87d View commit details
    Browse the repository at this point in the history

Commits on Dec 27, 2023

  1. Configuration menu
    Copy the full SHA
    b6ada05 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #119 from XavierAubert/cv32e40p/bsm-fix_hwloop_cov…

    …ergroup_Issue_1227
    
    Fix issue when exception happen within debug mode
    dd-baoshan authored Dec 27, 2023
    Configuration menu
    Copy the full SHA
    2bdfab7 View commit details
    Browse the repository at this point in the history

Commits on Dec 29, 2023

  1. add multiuserenv switch for vcover merge

    Signed-off-by: bsm <[email protected]>
    dd-baoshan committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    c5cdd27 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d4e38a5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    61b536f View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2023

  1. Merge pull request #120 from XavierAubert/cv32e40p/bsm-fix_hwloop_cvg…

    …_n_update_tb
    
    Cv32e40p/bsm fix hwloop cvg n update tb
    dd-baoshan authored Dec 30, 2023
    Configuration menu
    Copy the full SHA
    36350b6 View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2024

  1. Fix regress due to previous fixes

    Signed-off-by: bsm <[email protected]>
    dd-baoshan committed Jan 2, 2024
    Configuration menu
    Copy the full SHA
    8fd9fc3 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #122 from XavierAubert/cv32e40p/bsm-fix_hwloop_cov…

    …ergroup_Issue_0102
    
    Fix regress due to previous fixes
    dd-baoshan authored Jan 2, 2024
    Configuration menu
    Copy the full SHA
    90792c6 View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2024

  1. Add illegal Instr contraint for RV32FC

    Signed-off-by: dd-baoshan <[email protected]>
    dd-baoshan committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    15ca4cc View commit details
    Browse the repository at this point in the history
  2. Merge pull request #123 from XavierAubert/cv32e40p/bsm-fix_regr_issue…

    …_0103
    
    Add illegal Instr contraint for RV32FC
    dd-baoshan authored Jan 3, 2024
    Configuration menu
    Copy the full SHA
    4cc518f View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2024

  1. Enable define for some extended Imperas ISA coverpoints

    Signed-off-by: dd-baoshan <[email protected]>
    dd-baoshan committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    6c6851f View commit details
    Browse the repository at this point in the history
  2. modify msg for rerun command

    Signed-off-by: dd-baoshan <[email protected]>
    dd-baoshan committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    477c3c1 View commit details
    Browse the repository at this point in the history
  3. Fix corner case issues found in random seed

    Signed-off-by: dd-baoshan <[email protected]>
    dd-baoshan committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    a05e015 View commit details
    Browse the repository at this point in the history
  4. Add random fpu streams with interrupt and debug events

    Signed-off-by: dd-baoshan <[email protected]>
    dd-baoshan committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    05d8227 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #124 from XavierAubert/cv32e40p/bsm-update_tb_file…

    …s_0109
    
    Cv32e40p/bsm update tb files 0109
    dd-baoshan authored Jan 9, 2024
    Configuration menu
    Copy the full SHA
    8df2144 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2024

  1. Disable trace logs generations in regression using vrun

    Signed-off-by: dd-baoshan <[email protected]>
    dd-baoshan committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    e81e508 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #125 from XavierAubert/cv32e40p/bsm-disable_logs_i…

    …n_regr
    
    Disable trace logs generations in regression using vrun
    dd-baoshan authored Jan 10, 2024
    Configuration menu
    Copy the full SHA
    dc81457 View commit details
    Browse the repository at this point in the history
  3. Modify code coverage collection types

    Signed-off-by: dd-baoshan <[email protected]>
    dd-baoshan committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    2f5ac42 View commit details
    Browse the repository at this point in the history
  4. Use reduced debug req in these tests

    Signed-off-by: dd-baoshan <[email protected]>
    dd-baoshan committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    069dc31 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #126 from XavierAubert/cv32e40p/bsm-update_tb_file…

    …s_0110
    
    Cv32e40p/bsm update tb files 0110
    dd-baoshan authored Jan 10, 2024
    Configuration menu
    Copy the full SHA
    969eee4 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2024

  1. added seed field option in regress YAML files to specify a unique see…

    …d number for a specific test item
    XavierAubert committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    4f442d0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d223e87 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2024

  1. Merge pull request #127 from XavierAubert/cv32e40p/xau_fix

    Added seed option for items in regress generation flow
    dd-baoshan authored Jan 12, 2024
    Configuration menu
    Copy the full SHA
    c240e07 View commit details
    Browse the repository at this point in the history
  2. Increase timeout

    Signed-off-by: dd-baoshan <[email protected]>
    dd-baoshan committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    ee0a2c2 View commit details
    Browse the repository at this point in the history
  3. Tempoary exclude Imperas func coverage. Re-enable when newer version …

    …is available
    
    Signed-off-by: dd-baoshan <[email protected]>
    dd-baoshan committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    6e7ff88 View commit details
    Browse the repository at this point in the history
  4. Fix to handle corner case events

    Signed-off-by: dd-baoshan <[email protected]>
    dd-baoshan committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    19edee3 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #128 from XavierAubert/cv32e40p/bsm-update_tb_file…

    …s_0112
    
    Cv32e40p/bsm update tb files 0112
    dd-baoshan authored Jan 12, 2024
    Configuration menu
    Copy the full SHA
    4fe525d View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2024

  1. Added FP enable depending on configuration.

    Signed-off-by: Pascal Gouedo <[email protected]>
    Pascal Gouedo committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    76f9593 View commit details
    Browse the repository at this point in the history
  2. Indentation corrected.

    Signed-off-by: Pascal Gouedo <[email protected]>
    Pascal Gouedo committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    7716d48 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #129 from XavierAubert/cv32e40p/dev_dd_pgo

    Added FP enable depending on configuration.
    pascalgouedo authored Jan 15, 2024
    Configuration menu
    Copy the full SHA
    621478f View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2024

  1. Increase test timeout

    Signed-off-by: dd-baoshan <[email protected]>
    dd-baoshan committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    93117b0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d3e7cad View commit details
    Browse the repository at this point in the history
  3. Update core-v-cores hash to head

    Signed-off-by: dd-baoshan <[email protected]>
    dd-baoshan committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    5f3881f View commit details
    Browse the repository at this point in the history
  4. Update fp debug test to reserved debug pointer register

    Signed-off-by: dd-baoshan <[email protected]>
    dd-baoshan committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    3de68c7 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #130 from XavierAubert/cv32e40p/bsm-update_tb_file…

    …s_0119
    
    Cv32e40p/bsm update tb files 0119
    dd-baoshan authored Jan 19, 2024
    Configuration menu
    Copy the full SHA
    fa20985 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2929c3f View commit details
    Browse the repository at this point in the history
  7. fixed typo in filename

    XavierAubert committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    04b9d38 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    21c5419 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #131 from XavierAubert/cv32e40p/illegal_instr_test_v2

    Added directed test for custom-[0-3] illegal instructions
    XavierAubert authored Jan 19, 2024
    Configuration menu
    Copy the full SHA
    1e6cc55 View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2024

  1. Configuration menu
    Copy the full SHA
    01c1201 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2024

  1. Prevent post increment store from corrupting the main code

    Signed-off-by: dd-baoshan <[email protected]>
    dd-baoshan committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    56ba26f View commit details
    Browse the repository at this point in the history
  2. To prevent compress store sp from corrupting the main code

    Signed-off-by: dd-baoshan <[email protected]>
    dd-baoshan committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    d76e6b6 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2024

  1. Improve simtime by reducing hwloop counts; Add directed class for lar…

    …ger hwloop counts
    
    Signed-off-by: dd-baoshan <[email protected]>
    dd-baoshan committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    929164e View commit details
    Browse the repository at this point in the history
  2. Edit and Add cover points for cp_lpcount

    Signed-off-by: dd-baoshan <[email protected]>
    dd-baoshan committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    87d4b0c View commit details
    Browse the repository at this point in the history
  3. Add hwloop directed tests and regression yaml files

    Signed-off-by: dd-baoshan <[email protected]>
    dd-baoshan committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    4361141 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #132 from XavierAubert/cv32e40p/bsm-update_tb_file…

    …s_0123
    
    Cv32e40p/bsm update tb files 0123
    dd-baoshan authored Jan 25, 2024
    Configuration menu
    Copy the full SHA
    c4be393 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #133 from XavierAubert/cv32e40p/dev

    Cv32e40p/dev
    dd-baoshan authored Jan 25, 2024
    Configuration menu
    Copy the full SHA
    69c1e7e View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2024

  1. Increase debug rom space

    Signed-off-by: dd-baoshan <[email protected]>
    dd-baoshan committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    a111661 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #134 from XavierAubert/cv32e40p/bsm-update_tb_file…

    …s_0126
    
    Increase debug rom space
    dd-baoshan authored Jan 26, 2024
    Configuration menu
    Copy the full SHA
    e266d70 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #135 from XavierAubert/cv32e40p/illegal_instr_test_v2

    Added missing cases inside custom-3 opcodes (cv.sub)
    XavierAubert authored Jan 26, 2024
    Configuration menu
    Copy the full SHA
    105c346 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e1a8ab4 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #136 from XavierAubert/cv32e40p/illegal_instr_test_v2

    added 3 instructions that are not with OPCODE=custom
    XavierAubert authored Jan 26, 2024
    Configuration menu
    Copy the full SHA
    acccf23 View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2024

  1. Revert previous changes

    Signed-off-by: dd-baoshan <[email protected]>
    dd-baoshan committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    befb435 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #137 from XavierAubert/cv32e40p/bsm-update_tb_file…

    …s_0126
    
    Revert previous changes
    dd-baoshan authored Jan 27, 2024
    Configuration menu
    Copy the full SHA
    990dcb6 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2024

  1. Fix to handle corner case events - valid exception trap following by …

    …debug entry
    
    Signed-off-by: dd-baoshan <[email protected]>
    dd-baoshan committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    7fcc2e5 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #138 from XavierAubert/cv32e40p/bsm-update_tb_file…

    …s_0129
    
    Fix to handle corner case events - valid exception trap following by …
    dd-baoshan authored Jan 29, 2024
    Configuration menu
    Copy the full SHA
    a290dbc View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2024

  1. Configuration menu
    Copy the full SHA
    8206574 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #142 from XavierAubert/cv32e40p/xau_fix

    simplified specific seed handling as requested
    XavierAubert authored Feb 2, 2024
    Configuration menu
    Copy the full SHA
    4cc613a View commit details
    Browse the repository at this point in the history
  3. added header

    XavierAubert committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    98ba636 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    940f014 View commit details
    Browse the repository at this point in the history