Adaptive Flash Media Scan for SSD QoS Across PEC Zones

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing SSDs face challenges in maintaining data integrity and quality of service (QoS) due to fixed scan periods and page lists in Flash media scan (FMS) algorithms, which waste resources and deteriorate performance at different stages of the SSD lifecycle.

Innovation Solution

Adaptive Flash Media Scan (AFMS) algorithms dynamically adjust scan periods and weak page lists based on Program and Erase Cycle (PEC) zones to optimize resource use and enhance QoS throughout the SSD's lifespan.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If fixed scan periods and page lists are applied throughout SSD lifespan, then implementation simplicity is maintained, but error rates increase and resource wastage occurs particularly at different stages of SSD lifecycle

Engineering Contradiction:
Improvescan algorithm complexityVSAvoiddata retention reliability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent implements dynamic adjustment of scan periods and weak page lists based on the SSD's program and erase cycle (PEC) count. The controller divides the SSD lifecycle into multiple PEC zones, where each zone has optimized scan parameters. As the PEC increases, the scan period is extended and the weak page list size is adjusted, allowing the system to adapt to changing memory characteristics throughout the SSD's operational life, thereby maintaining reliability without excessive complexity.

Inventive Principle:
Principle #15Dynamics

2Use of energy by moving object

If fixed scan periods are used throughout SSD lifespan, then power consumption is reduced through simpler operations, but QoS requirements are not met particularly at start of life

Engineering Contradiction:
Improvepower consumptionVSAvoidQoS compliance
Core Design Contradiction:
Use of energy by moving objectVSReliability

Solution Approach 1:

The patent changes operational parameters (scan period and weak page list size) based on the PEC zone. At the start of life (low PEC zones), shorter scan periods and smaller weak page lists are used to meet stringent QoS requirements while consuming appropriate power. As the SSD ages and PEC increases, the scan period is extended and weak page lists are adjusted, optimizing power consumption for the current lifecycle stage while maintaining acceptable QoS performance.

Inventive Principle:
Principle #35Parameter changes

3Use of energy by moving object

If scan periods are extended at start of life, then power efficiency is improved, but error rates increase as PEC increases

Engineering Contradiction:
Improvepower efficiencyVSAvoiderror rate
Core Design Contradiction:
Use of energy by moving objectVSReliability

Solution Approach 1:

The system dynamically adjusts scan period duration based on the current PEC zone. At low PEC values (start of life), shorter scan periods are used to maintain low error rates while managing power consumption appropriately. As PEC increases, the scan period is extended to reduce scanning frequency and improve power efficiency, while the weak page list adjustments ensure that critical pages are still monitored adequately, thus balancing error rate control with power efficiency across the SSD lifecycle.

Inventive Principle:
Principle #15Dynamics

4Quantity of substance

If weak page lists are reduced at start of life, then resource usage is optimized, but comprehensive monitoring capability is lost as PEC increases

Engineering Contradiction:
Improveresource usageVSAvoidmonitoring capability
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent adjusts the weak page list size parameter based on the PEC zone. At the start of life (low PEC), smaller weak page lists are used to optimize resource usage and improve performance. As the PEC increases, the weak page list size is increased to provide more comprehensive monitoring capability for aging memory pages. This dynamic parameter adjustment ensures that resource usage is optimized at each lifecycle stage while maintaining appropriate monitoring coverage.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12632335B2Data storage system with adaptive flash media scan
Publication Date: 2026.05.19 SK HYNIX INC
  • US12632335B2 patent drawing
  • US12632335B2 patent drawing
  • US12632335B2 patent drawing

AI summary

Data storage systems and methods are disclosed. In some implementations, a method of operating a data storage system includes determining a program and erase cycle value of a particular memory area of a plurality of memory areas in the data storage system; determining a scan period corresponding to a cycle of a memory scanning operation based on the program and erase cycle of the particular memory area; determining a size of a list of memory pages of the particular memory area to be scanned within the determined scan period based on the program and erase cycle of the particular memory area; and performing the memory scanning operation by scanning memory pages corresponding to the determined size of the list of memory pages within the determined scan period.