Abstract
This document introduces DLMP (Deterministic Lightweight Memory Protector), a standalone memory protection architecture designed to counter RowHammer vulnerabilities in DRAM-based systems. DLMP enforces deterministic, low-overhead protection by tracking row access activity and enforcing per-row decay-based thresholds using integer-only logic and an FSM-based control f low. It is platform-agnostic and ideal for use in embedded systems, NPUs, and other latency sensitive computing environments. DLMP ensures that no row can be activated beyond a safe threshold by dynamically assigning row “temperature” states (Hot, Warm, Cool) and triggering enforcement through the Row Cooldown Enforcer (RCE). This document is published strictly as a defensive disclosure to legally establish prior art and block future unauthorized patent claims or reuse without attribution.
Creative Commons License
This work is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 4.0 License.
Recommended Citation
sayeh, mostefa Mr, "DLMP: A Deterministic Lightweight Memory Protector For RowHammer-Resilient Computing Platforms", Technical Disclosure Commons, (August 04, 2025)
https://www.tdcommons.org/dpubs_series/8426