controller
A controller and decoder technology, used in instruments, forward error control use, static memory, etc., can solve all the problems that cannot suppress the deterioration of error correction capability, and it is difficult to cope with the stress of memory cells of non-volatile semiconductor memory. And other issues
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
no. 1 Embodiment approach )
[0017] The controller 100 according to the first embodiment is, for example, figure 1 As illustrated, a decoder 101 , a channel matrix generator 102 and firmware 103 are provided. The controller 100 reads data stored in the NAND memory 110, and corrects errors contained in the read data. In addition, the controller 100 may also have, for example, a function of performing error correction coding on data, and a function of writing error correction coded data (that is, an ECC (Error Correction Code, error correction code) frame) into the NAND memory 110 . Wait.
[0018] The decoder 101 inputs and reads data from the NAND memory 110 in units of ECC frames. The read data includes not only hard decision bit values for each of a plurality of bits forming the ECC frame but also a plurality of (for example, three) soft decision bit values for each of these plurality of bits. In other words, the read data indicates the read level of each of the plurality of bits forming the ECC f...
no. 2 Embodiment approach )
[0054] The controller according to the second embodiment differs from the controller according to the above-mentioned first embodiment in the operation related to DLE. Specifically, the controller according to the first embodiment generates a channel matrix based on one or more successfully decoded LDPC frames when DLE is executed. The controller according to this embodiment does not need to perform decoding accompanying the execution of DLE. Specifically, the controller according to the present embodiment generates a channel matrix based on one or more LDPC frames corresponding to known data (hereinafter referred to as known LDPC frames).
[0055] The controller 100 according to the second embodiment is, for example, figure 1 As illustrated, a decoder 101 , a channel matrix generator 102 and firmware 103 are provided. The controller 100 reads data stored in the NAND memory 110, and corrects errors contained in the read data.
[0056]The channel matrix generation unit 102 i...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More - R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com



