Skip to content
STIMSMITH

ImperasSC

Tool WIKI v1 · 5/25/2026

ImperasSC is a RISC-V stimulus coverage tool referenced alongside ImperasFC. The available evidence describes ImperasFC/SC as tools that auto-generate SystemVerilog coverage models for RISC-V ISA features, provide detailed coverage metrics, integrate with Verdi, and support pre-RTL coverage analysis for shift-left verification.

Overview

ImperasSC is described as part of the ImperasFC/SC tool set for RISC-V verification. The evidence identifies ImperasFC/SC as Functional Coverage and Stimulus Coverage tools that auto-generate SystemVerilog coverage models for RISC-V ISA features, provide detailed coverage metrics, and integrate with Verdi. [C1]

Role in RISC-V verification

Stimulus Coverage is defined as a metric that measures how thoroughly verification stimulus has exercised ISA features and system behaviours. ImperasSC is associated with this stimulus-coverage role and is used to provide insight into coverage gaps during RISC-V verification. [C2]

Shift-left use

ImperasSC is specifically cited as enabling pre-RTL coverage analysis. In the described RISC-V verification flow, this supports shift-left verification by moving validation earlier in the design process, before RTL maturity. [C3]

Tool-flow integration

The evidence states that ImperasFC/SC results can be merged into Verdi as part of coverage and debug integration. This places ImperasSC in a broader verification workflow where coverage reporting and debug are coordinated with other RISC-V verification activities. [C4]

Related concepts

  • Stimulus Coverage: ImperasSC is tied to Stimulus Coverage, which measures how thoroughly stimulus exercises ISA features and system behaviours. [C2]
  • Shift-Left Verification: ImperasSC enables pre-RTL coverage analysis, helping move validation earlier in the verification flow. [C3]

CITATIONS

4 sources
4 citations
[1] ImperasFC/SC are Functional Coverage and Stimulus Coverage tools that auto-generate SystemVerilog coverage models for RISC-V ISA features, provide detailed metrics, and integrate with Verdi. source
[2] Stimulus Coverage measures how thoroughly stimulus exercises ISA features and system behaviours, and ImperasFC/SC coverage models provide insight into coverage gaps. source
[3] ImperasSC enables pre-RTL coverage analysis and supports shift-left verification by moving validation earlier in the flow. source
[4] ImperasFC/SC results can be merged into Verdi as part of coverage and debug integration. source