Memory Row Repair Across Dynamic Address Remapping
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Memory devices face reliability issues in repair operations due to changes in logical-to-physical address mappings during media management operations, leading to incorrect repair of failed physical row addresses.
Innovation Solution
The memory device stores information associated with the failed physical row address, such as logical row addresses or bank information, before performing media management operations, and uses this information to accurately determine the correct physical row address for repair, even if the mapping changes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Duration of action of stationary object
If media management operations (wear leveling, garbage collection) are performed to extend memory device lifespan, then device durability is improved, but the logical-to-physical mapping changes causing repair operations to target incorrect physical row addresses
Solution Approach 1:
The system performs preliminary actions by storing the physical row address at the time of failure detection before any media management operations occur. This pre-captured address information is preserved in a latched state, ensuring that subsequent wear leveling or garbage collection operations cannot alter the repair target, thus resolving the contradiction between extending device lifespan through media management and maintaining repair accuracy
Solution Approach 2:
A latch circuit is introduced as an intermediary component that decouples the failure detection moment from the repair operation execution. The latch captures and holds the physical row address independently, acting as a buffer between the dynamic L2P mapping updates and the static repair target requirement, thereby ensuring repair accuracy regardless of subsequent media management activities
2Ease of operation
If the system waits to perform repair operations until after media management operations complete, then normal memory operations are maintained, but the stored logical row address may no longer map to the failed physical row address
Solution Approach 1:
The physical row address is captured and latched preliminarily at the moment of failure detection, before any media management operations alter the L2P mapping. This preliminary capture ensures that the repair target remains accurate even if repair operations are delayed until after media management completes, allowing normal memory operations to continue without interruption
Solution Approach 2:
The system creates a copy of the physical row address at the time of failure and stores it in a latch circuit. This copied address information is independent of the dynamic L2P mapping, allowing the system to maintain normal operations while preserving the accurate repair target information for later use when repair operations can be performed
Data Source
AI summary
Methods, systems, and devices for repair operation techniques are described. A memory device may detect a failure of a read operation associated with a physical row address of a memory die. The memory device may store information associated with the physical row address before performing a media management operation and after detecting the failure. Additionally or alternatively, the memory device may initiate a counter based on detecting the failure and may increment a value of the counter for each media management operation performed after detecting the failure. The memory device may send a command or other information to perform a repair operation for the physical row address. The memory device may determine the physical row address for the repair operation (e.g., despite media management operations) based on the stored information or the value of the counter, and may perform the repair operation on the physical row address.


