RISC-V RAS Error-Record Register Interface (RERI)
Talkat RISC-V Summit North America 2024 · on Wednesday, 2024-10-23· at 14:15· Grand Ballroom H (Level 1)·
summary
RERI is a ratified register interface that standardizes per-component memory-mapped error registers grouped into configurable error banks with headers and self-consistent records that log corrected vs uncorrected, deferred (poisoned) and critical errors. It exposes corrected-error counters configurable for when to signal software, supports error-injection delay counter (clock cycles or retired-instruction based) to exercise software handlers, signals via IRQs or richer reporting networks, and coexists with existing frameworks like PCIe while remaining extensible for functional-safety uses.
AI-written summary · about
chapters (8)
- 0:00Introduction to RERI
- 1:25What is RERI standard
- 5:20Error record structure
- 9:14Handling multiple errors
- 10:19Error injection testing
- 12:03Software integration
- 13:47Flexibility and extensibility
- 14:31Q&A session
related talks
39mReliability Availability and Serviceability (RAS) on Linux
22mEnhancing RISC-V Performance Analysis Infrastructure
16mPerf feature improvements in RISCV
16mProcessor Trace in a Holistic World
32mDebug Specification
18mAI-Ready RISC-V Using On-Chip Monitoring for Performance & Reliability at Scale
25mRISC-V Zkt: Portable Timing Attack Resistance (via Dynamic Taint Analys...
19mAdvance the Performance Analysis on RISC-V
