Flash memory controller and flash memory access method
AssigneeSilicon Motion, Inc.
InventorsDuen yih Teng, Mao ruei Li
Life of this patent
Estimating the term…
Loading patent…
AssigneeSilicon Motion, Inc.
InventorsDuen yih Teng, Mao ruei Li
Estimating the term…
A flash memory controller and a flash memory access method are provided. The flash memory controller comprises a decoder. The decoder is configured to perform a decoding operation based on a N×M base matrix of a LDPC code to decode the read information from a flash memory. The decoder comprises a controller, a variable node (VN) unit, and a check node (CN) unit. The controller is configured to transform the base matrix into a compressed matrix of size N×S, where S is smaller than M. The VN unit and the CN unit are configured to perform message updates between variable nodes and check nodes to generate decoding results that converge to a codeword. During each decoding cycle, the VN unit performs calculations on each column of the compressed matrix.
A flash memory controller for accessing a flash memory, wherein the flash memory controller comprises:
A flash memory access method, applied in a memory controller, comprising:
The flash memory access method according to 12, wherein the plurality of the first input terminals are divided into a plurality of subsets, with each subset being connected to an adder, and the input values on each subset of the first input terminals are associated with the same group number.
Dependencies are inferred from the claim text.