18090998. MEMORY SYSTEM AND A METHOD FOR GARBAGE COLLECTION OF THE MEMORY SYSTEM simplified abstract (Yangtze Memory Technologies Co., Ltd.)
Contents
- 1 MEMORY SYSTEM AND A METHOD FOR GARBAGE COLLECTION OF THE MEMORY SYSTEM
- 1.1 Organization Name
- 1.2 Inventor(s)
- 1.3 MEMORY SYSTEM AND A METHOD FOR GARBAGE COLLECTION OF THE MEMORY SYSTEM - A simplified explanation of the abstract
- 1.4 Simplified Explanation
- 1.5 Potential Applications
- 1.6 Problems Solved
- 1.7 Benefits
- 1.8 Potential Commercial Applications
- 1.9 Possible Prior Art
- 1.10 Unanswered Questions
- 1.11 Original Abstract Submitted
MEMORY SYSTEM AND A METHOD FOR GARBAGE COLLECTION OF THE MEMORY SYSTEM
Organization Name
Yangtze Memory Technologies Co., Ltd.
Inventor(s)
Huadong Huang of Wuhan Hubei (CN)
Yonggang Chen of Wuhan Hubei (CN)
MEMORY SYSTEM AND A METHOD FOR GARBAGE COLLECTION OF THE MEMORY SYSTEM - A simplified explanation of the abstract
This abstract first appeared for US patent application 18090998 titled 'MEMORY SYSTEM AND A METHOD FOR GARBAGE COLLECTION OF THE MEMORY SYSTEM
Simplified Explanation
Embodiments of the present disclosure provide a memory system and a method for garbage collection of the memory system. The method involves reading N valid data sets in a to-be-collected virtual block (VB) of a memory out to a copy buffer sequentially, transferring a valid data set in the copy buffer to a corresponding cache, and reading a next valid data set out to the copy buffer. The valid data set in the cache is then programmed to a corresponding target die group of a target VB. Importantly, the time period in which a current valid data set is programmed from the cache to the target die group overlaps at least partially with a time period in which a next valid data set is read from the to-be-collected VB to the copy buffer.
- Reading N valid data sets in a to-be-collected virtual block (VB) of a memory out to a copy buffer sequentially
- Transferring a valid data set in the copy buffer to a corresponding cache
- Programming the valid data set in the cache to a corresponding target die group of a target VB
- Overlapping time periods for programming and reading data sets to optimize garbage collection
Potential Applications
- Memory systems
- Garbage collection methods
Problems Solved
- Efficient garbage collection in memory systems
- Optimization of data transfer processes
Benefits
- Improved memory system performance
- Enhanced data management capabilities
Potential Commercial Applications
Optimizing Garbage Collection in Memory Systems
Possible Prior Art
There may be existing methods for garbage collection in memory systems, but the specific technique described in this patent application appears to be novel.
Unanswered Questions
How does this method compare to traditional garbage collection techniques in terms of efficiency and performance?
The article does not provide a direct comparison to traditional garbage collection methods.
Are there any potential drawbacks or limitations to implementing this method in memory systems?
The article does not address any potential drawbacks or limitations of the described method.
Original Abstract Submitted
Embodiments of the present disclosure provide a memory system, and a method for garbage collection of the memory system. The method can include reading N valid data sets in a to-be-collected virtual block (VB) of a memory out to a copy buffer sequentially, where N is an integer greater than or equal to 2, transferring a valid data set in the copy buffer to a corresponding cache, and reading a next valid data set out to the copy buffer, and programming the valid data set in the cache to a corresponding target die group of a target VB. A time period in which a current valid data set is programmed from the cache to the target die group corresponding to the cache overlaps at least partially with a time period in which a next valid data set is read from the to-be-collected VB to the copy buffer.