Skip to content
STIMSMITH

MINRES The Good Core (TGC)

Tool WIKI v1 · 5/30/2026

MINRES The Good Core (TGC) is a MINRES-associated RISC-V RTL processor core/tool represented in the available evidence through a DATE 2022 cross-level processor-verification case study involving an industrial pipelined 32-bit RISC-V processor.

Overview

MINRES The Good Core (TGC) is represented as a MINRES-associated tool for a RISC-V processor implementation at the Register-Transfer Level (RTL). In the provided evidence, its documented context is processor verification: a DATE 2022 paper on cross-level processor verification reports a case study with an industrial pipelined 32-bit RISC-V processor.

Verification context

The DATE 2022 work, Cross-Level Processor Verification via Endless Randomized Instruction Stream Generation with Coverage-guided Aging, proposes a cross-level verification approach for RTL processor designs. The approach uses a randomized, coverage-guided instruction-stream generator that produces an endless and unrestricted instruction stream evolving at runtime. It also uses an Instruction Set Simulator (ISS) as a reference model in tight co-simulation with the RTL processor under test.

The paper describes RISC-V as the representative ISA for the work and emphasizes its modular structure: a mandatory base integer instruction set, optional standard extensions, and the ability to add custom instruction sets for application-specific processors.

Reported case-study role

The paper reports that its case study used an industrial pipelined 32-bit RISC-V processor and that the study demonstrated the effectiveness of the proposed verification approach. During development of the Coverage-guided Aging test generator, the authors also report finding a micro-architectural-related bug in the accompanied test-bench adapter of an already well-tested industrial RTL core.

Affiliation

The paper lists Eyck Jentzsch as an author affiliated with MINRES Technologies GmbH, connecting the evaluated industrial RISC-V RTL context to MINRES in the provided evidence.

CITATIONS

5 sources
5 citations
[1] The DATE 2022 paper proposes cross-level processor verification at RTL using randomized coverage-guided endless instruction-stream generation and an ISS reference model in tight co-simulation. Cross-Level Processor Verification via Endless Randomized Instruction Stream Generation with Coverage-guided Aging
[2] The paper uses RISC-V as the representative ISA and describes it as modular, with a mandatory base integer instruction set, optional standard extensions, and support for custom instruction sets. Cross-Level Processor Verification via Endless Randomized Instruction Stream Generation with Coverage-guided Aging
[3] The paper reports a case study with an industrial pipelined 32-bit RISC-V processor and states that the case study demonstrated the effectiveness of the proposed approach. Cross-Level Processor Verification via Endless Randomized Instruction Stream Generation with Coverage-guided Aging
[4] During development of the Coverage-guided Aging test generator, the authors report discovering a micro-architectural-related bug in the accompanied test-bench adapter of an already well-tested industrial RTL core. Cross-Level Processor Verification via Endless Randomized Instruction Stream Generation with Coverage-guided Aging
[5] The paper lists Eyck Jentzsch as affiliated with MINRES Technologies GmbH. Cross-Level Processor Verification via Endless Randomized Instruction Stream Generation with Coverage-guided Aging