DRAM & Memory Design · All levels
Reliability, ECC & Security
Soft errors, retention failures, ECC, patrol scrub, rowhammer, thermal reliability, and product-level RAS strategy.
Section goal
Soft errors, retention failures, ECC, patrol scrub, rowhammer, thermal reliability, and product-level RAS strategy.
This section trains how to reason from traffic behavior to DRAM mechanism, then close with owner accountability, reliability gates, and release-safe decisions.
How to study this section
Start with each topic hub and draw the mechanism path.
Use reports and debug pages to prove causality before tuning.
Practice worked examples and interview drills with explicit evidence chains.
Close each topic with checklist and silicon impact pages.
Topics
soft-errors-and-ecc-basics/ - Soft Errors and ECC Basics
patrol-scrub-and-ras-policy/ - Patrol Scrub and RAS Policy
rowhammer-and-disturb-effects/ - Rowhammer and Disturb Effects
thermal-reliability-and-aging/ - Thermal Reliability and Aging
Related topics
DRAM deep dive
Reliability closure combines ECC policy, scrub cadence, and disturbance mitigation like row-hammer controls.
Concept diagram
RELIABILITY LOOP
error detect -> ECC correct/report -> scrub/retire policy -> monitor recurrenceMetric graph
ERROR MANAGEMENT TREND
correctable events ███████
silent-data-risk ██
unrecoverable events █Reports and artifacts
correctable/uncorrectable error trend
scrub interval effectiveness report
row-hammer monitor log
fault-injection coverage summary
Mini case study
Relaxed scrub interval improved bandwidth in test but allowed burst correctables to cluster into service-visible latency spikes.
Debug branches
Segment ECC events by bank, rank, and temperature
Tune scrub cadence with workload-aware idle windows
Verify row-hammer mitigation using adversarial patterns
Senior review question
Ask: which latency, bandwidth, and reliability evidence proves this DRAM topic is closed under real traffic?