Transactional fabric
AXI interconnect · NoC · Cache-coherent fabric
- Out-of-order matching
- Multi-agent environment
- Distributed scoreboard
- ID-based tracking
- Latency and QoS coverage
System verification strategy
Part 1 · Risk and evidence
Classify the subsystem, anchor the plan to its real standards, and assign each risk to the cheapest trustworthy verification engine.
Keep the source of truth, observation path, stress model, and exit evidence explicit so every verification decision can be reviewed.
Primary-source accuracy pass
Factory, events, barriers, components, TLM, RAL, phasing, and other APIs must be interpreted against the active UVM standard and its documented implementation deviations.
Arm · AMBA AXI/ACESame-ID ordering depends on channel and destination; AXI does not generally order different IDs, different masters, or reads against writes. The scoreboard must model the actual ordering domain.
AMD · CDC methodologyDynamic phase stress can expose logic assumptions, but it does not simulate analog metastability. Structural review, recognized synchronizers, implementation constraints, and MTBF analysis remain essential.
Accellera · IEEE 1801-2024Isolation, supplies, and state retention belong in the power intent model. A power-aware UVM monitor complements UPF-aware verification; it cannot prove physical isolation-cell behavior.
RISC-V · RVWMOA global shadow memory is not enough by itself. The checker must encode preserved program order, dependencies, fences, atomicity, and the values a load is legally allowed to observe.
OpenTitan · production DVThe testplan, functional coverage plan, DV architecture, independent checkers, regressions, waivers, and dashboards form one evidence chain—not separate completion percentages.
Layered evidence
The design risk chooses the engine; the engine does not choose the requirement.
Choose the dominant risk
AXI interconnect · NoC · Cache-coherent fabric
DDR controller · Multi-bank SRAM controller · L2 cache
DMA · AI accelerator · PCIe or NVMe data mover
ACE or CHI · CPU LSU · Coherent accelerator
Power controller · Interrupt controller · Reset or clock manager