Column replacement method and device based on NAND flash memory and NAND storage device
A storage device, flash memory technology, applied in the field of memory, can solve the problems affecting the reading and writing speed of the memory, and achieve the effect of speeding up the speed
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0039] Figure 1A and Figure 1B It is a flow chart of a column replacement method based on NAND flash memory provided by Embodiment 1 of the present invention. This embodiment is applicable to the case of column replacement based on NAND flash memory and is applied to a NAND storage device. The storage device includes a core array, Redundant arrays, core array latches and redundant array latches, the method can be performed by a device having a column replacement function based on NAND flash memory, and the device can be implemented in software and / or hardware, such as for storage The firmware of the device.
[0040] The method provided by Embodiment 1 of the present invention specifically includes:
[0041] S110. When writing data, acquire a physical address of the data to be written.
[0042] Specifically, the NAND flash memory is a kind of flash memory, which belongs to a non-volatile storage device. The main function of the storage device is to store programs and vario...
Embodiment 2
[0071] figure 2 It is a schematic structural diagram of a column replacement device based on NAND flash memory in Embodiment 2 of the present invention, which is applied to a NAND storage device, and the storage device includes a core array, a redundant array, a core array latch, and a redundant array latch , the storage device also includes a bad address latch, a bad address lookup table is stored in the bad address latch, and the bad address lookup table stores the column address of the bad column in the core array;
[0072] Correspondingly, the device specifically includes:
[0073] The physical address obtaining module 210 is used to obtain the physical address of the data to be written when writing data, or obtain the physical address of the data to be read when reading data;
[0074] The column damage judging module 220 is used for judging whether the column corresponding to the physical address of the data to be written in the core array is damaged according to the ph...
Embodiment 3
[0082] image 3 It is a schematic structural diagram of a NAND storage device in Embodiment 3 of the present invention, as shown in the figure, including firmware 31, bad address latch 32, core array 33, redundant array 34, core array latch 35 and redundant The array latch 36 and the firmware 31 are respectively connected to the bad address latch 32 , the core array 33 , the redundant array 34 , the core array latch 35 and the redundant array latch 36 .
[0083] Wherein, a bad address lookup table is stored in the bad address latch 32, which stores the column address of the bad column in the core array 33 in the bad address lookup table; there can be multiple bad address latches 32, and each latch stores A column address of a bad column; the core array 33 is used to store data; the redundant array 34 is used to replace the core array to store data through column replacement when a bad column appears in the core array.
[0084] Correspondingly, the firmware 31 includes the col...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com