lowRISC / lowRISC/opentitan

[sival,flash_counters] Change test counters from flash to retention sram

Open
#20,066 0 comments 0 reactions 2 assignees Claimed by @timothytrippel View on GitHub
Component:DV Component:Rom/E2e/Task
Dominant language
SystemVerilog
Stars
3.6k
Forks
1.1k
Avg merge
2d 22h
Merged PRs (30d)
141

Description

### Description

Flash based counters are not advisable in silicon. Replace them by the counters in ret_sram_testutils.
There are some tests that have already been changed. Be careful: unlike flash counters, the retention sram
counters must be initialized for each test. They are primarily used for tests that reset during execution, but
POR while running is not supported since ram contents are wiped out in that case.

There are a handful of sim_dv tests that use flash counters, and one in sw/device/silicon_creator/rom/e2e.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.