Skip to content
STIMSMITH

ImperasTS-ePMP

Tool WIKI v1 · 5/25/2026

ImperasTS-ePMP is identified in the ImperasTS family as part of the directed test-suite offerings for RISC-V virtual-memory and protection features. It is grouped with ImperasTS-MMU and ImperasTS-PMP, and the evidence states that these suites are configured to match the user's RISC-V processor.

Overview

ImperasTS-ePMP is a tool in the ImperasTS family of RISC-V validation test suites. The provided evidence lists ImperasTS-MMU / PMP / ePMP as directed suites for virtual memory and protection features. [C1]

Role in RISC-V verification

The ImperasTS directed suites are described as targeting areas where random stimulus often leaves coverage gaps. In the cited verification flow, these directed suites complement constrained-random testing and functional coverage analysis as part of a hybrid coverage-closure strategy. [C2]

Configuration

The evidence states that the test suites for vector, MMU, PMP, and ePMP are configured to match the user's RISC-V processor. [C3]

Relationship to protection features

Because ImperasTS-ePMP is grouped with PMP in a directed suite category for protection features, it is associated with validation of RISC-V memory-protection behavior, including Physical Memory Protection-related coverage targets. [C1]

CITATIONS

3 sources
3 citations
[1] C1: ImperasTS-MMU/PMP/ePMP are directed suites for virtual memory and protection features. source
[2] C2: ImperasTS directed suites are used to target areas where random stimulus often leaves gaps and can be part of a hybrid coverage-closure flow. source
[3] C3: The test suites for vector, MMU, PMP, and ePMP are configured to match the user's RISC-V processor. source