lowRISC / lowRISC/opentitan

[ac_range_check/dv] Write testplan

Open
#26,115 0 comments 0 reactions 1 assignee View on GitHub

@Razer6 is already working on this.

Since Feb 6, 2025.

Component:DV IP:ac_range_check
Dominant language
SystemVerilog
Stars
3.6k
Forks
1.1k
Avg merge
2d 22h
Merged PRs (30d)
141

Description

V1 Testpoints

  • Describe smoke test, which could be along the lines of "Configure several AC ranges and then perform TL requests that should match or not match the ranges. Check (in the scoreboard) that requests get appropriately fed through or squashed with a correct response." --> PR #26274
  • Describe other V1 tests, if necessary. --> currently none known

V2 Testpoints

  • Describe all testpoints that are required to cover all features of the module. --> PR #26274

V2S Testpoints

  • Describe all testpoints that are required to cover all security countermeasures of the module.

Covergroups

  • Describe all covergroups and coverpoints to capture all features of the module. --> PR #26274 adds one, but not complete yet

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.