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

  1. Start with each topic hub and draw the mechanism path.

  2. Use reports and debug pages to prove causality before tuning.

  3. Practice worked examples and interview drills with explicit evidence chains.

  4. Close each topic with checklist and silicon impact pages.

Topics

  1. soft-errors-and-ecc-basics/ - Soft Errors and ECC Basics

  2. patrol-scrub-and-ras-policy/ - Patrol Scrub and RAS Policy

  3. rowhammer-and-disturb-effects/ - Rowhammer and Disturb Effects

  4. 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

diagram
RELIABILITY LOOP

error detect -> ECC correct/report -> scrub/retire policy -> monitor recurrence

Metric graph

diagram
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?