selfrefresh
Self-refresh is a DRAM power-management feature in which the memory array refreshes itself using on-chip circuitry, rather than relying on the memory controller to issue external refresh commands. In normal DRAM operation, the memory controller periodically drives refresh commands to ensure data retention. In self-refresh, the DRAM internally handles refresh cycles, allowing the external address, data, and control lines to be idle or held in a defined state.
This mode is typically used to reduce power consumption during low-activity or low-power states, such as suspend-to-RAM
Self-refresh is defined in JEDEC standards for SDRAM and its derivatives (including DDR generations) and is