{
  "slug": "adaptive-read-retry",
  "term": "Adaptive Read-Retry",
  "aliases": [
    "AR2"
  ],
  "definition": "Adaptive Read-Retry selects shorter NAND precharge timing from profiled conditions while reserving error-correction margin.",
  "note": "Park's research design restores default timing and requires fallback when reduced-timing retries are exhausted. [park]",
  "status": "research",
  "advantages": [],
  "limitations": [],
  "related": [
    "read-retry",
    "error-correcting-code",
    "pipelined-read-retry"
  ],
  "supersedes": [],
  "supersededBy": [],
  "firstSeen": null,
  "lastSeen": null,
  "citations": [
    {
      "id": "park",
      "title": "Park et al. Reducing Solid-State Drive Read Latency by Optimizing Read-Retry. ASPLOS 2021, sections 6-7. DOI: 10.1145/3445814.3446719",
      "url": "https://people.inf.ethz.ch/~omutlu/pub/Reducing-SSD-Read-Latency-by-Optimizing-Read-Retry_asplos21.pdf",
      "accessed": "2026-10-14"
    },
    {
      "id": "hesela",
      "title": "Hesela: NAND read-retry and stage timing",
      "url": "https://hesela.com/analyses/nand-read-retry-latency/",
      "accessed": "2026-10-14"
    }
  ],
  "updated": "2026-10-14"
}
