Skip to content
STIMSMITH

Suresh Chips and Semiconductor

Organization
First seen 6/21/2026
Last seen 6/21/2026
Evidence 2 chunks

NEIGHBORHOOD

No graph connections found for this entity yet. It may appear in future ingestion runs.

explore full graph →

RELATIONSHIPS

24 connections
Physical Memory Protection (PMP) uses → 95% 2e
Suresh Chips and Semiconductor implements PMP for security in their RISC-V cores.
Suresh Chips and Semiconductor uses UVM testbench methodology for RISC-V core verification.
Instruction Set Simulator (ISS) uses → 96% 2e
Suresh Chips and Semiconductor uses an ISS as the golden reference model in verification.
Privilege Modes uses → 95% 2e
Suresh Chips and Semiconductor enforces privilege modes in hardware in their RISC-V cores.
Formal Verification (FV) uses → 97% 2e
Suresh Chips and Semiconductor uses formal verification for proving correctness of critical modules.
RISC-V implements → 98% 2e
Suresh Chips and Semiconductor designs and implements RISC-V cores at the RTL level.
register bypassing uses → 92% 1e
Suresh Chips and Semiconductor implements register bypassing to mitigate data hazards.
speculative execution uses → 92% 1e
Suresh Chips and Semiconductor implements speculative execution with precise trap handling.
Non-Blocking Cache uses → 92% 1e
Suresh Chips and Semiconductor implements non-blocking caches to maximize memory bandwidth.
spike uses → 93% 1e
Suresh Chips and Semiconductor uses Spike as a golden reference ISS for RISC-V verification.
QEMU uses → 93% 1e
Suresh Chips and Semiconductor uses QEMU as a golden reference ISS for RISC-V verification.
CocoTB uses → 92% 1e
Suresh Chips and Semiconductor uses cocotb as a Python-based testbench framework for verification.
Constrained-Random Verification (CRV) uses → 96% 1e
Suresh Chips and Semiconductor applies constrained random verification to generate billions of instruction streams.
SystemVerilog Assertions (SVA) uses → 94% 1e
Suresh Chips and Semiconductor writes SystemVerilog Assertions for property checking in formal verification.
Verification IP (VIP) uses → 95% 1e
Suresh Chips and Semiconductor treats the RISC-V core as a verification IP in their methodology.
UVM Sequence Layer uses → 95% 1e
Suresh Chips and Semiconductor uses the UVM Sequence Layer to generate constrained-random instruction and interrupt streams.
Bus Functional Model (BFM) uses → 95% 1e
Suresh Chips and Semiconductor uses a BFM for memory and peripheral simulation in their verification environment.
Scoreboard uses → 96% 1e
Suresh Chips and Semiconductor uses a scoreboard to continuously compare RTL architectural state with the reference ISS.
Interrupt Controller evaluates → 90% 1e
Suresh Chips and Semiconductor applies formal verification to the interrupt controller module.
Register-Transfer Level (RTL) uses → 97% 1e
Suresh Chips and Semiconductor uses RTL design methodology for implementing RISC-V cores.
Parameterization uses → 96% 1e
Suresh Chips and Semiconductor emphasizes parameterization as a core RTL design principle.
Smepmp uses → 90% 1e
Suresh Chips and Semiconductor considers Smepmp for embedded security implementations.
Cache Coherency Protocol uses → 88% 1e
Suresh Chips and Semiconductor implements cache coherency protocols for multi-core RISC-V designs.
RISC-V Weak Memory Ordering (RVWMO) uses → 90% 1e
Suresh Chips and Semiconductor implements RVWMO memory consistency model in their RISC-V cores.