-
1.
公开(公告)号:US11050440B2
公开(公告)日:2021-06-29
申请号:US16658191
申请日:2019-10-21
Applicant: MACRONIX INTERNATIONAL CO., LTD.
Inventor: Chih-Huai Shih , Yu-Ming Huang , Hsiang-Pang Li , Hsi-Chia Chang
Abstract: An encoding method includes: receiving, by an encoder, an information for encoding; generating, by the encoder, a first portion codeword according to a first encoding rule and the information for encoding, wherein the first encoding rule is an encoding rule configured to generate LDPC code; generating, by the encoder, a second portion codeword according to a second encoding rule different from the first encoding rule and a double check region of the first portion codeword; and concatenating, by the encoder, the first portion codeword and the second portion codeword to generate a codeword. A plurality of trapping sets corresponding to the first encoding rule include at least one error bit within the double check region.
-
公开(公告)号:US10972127B2
公开(公告)日:2021-04-06
申请号:US16446758
申请日:2019-06-20
Applicant: MACRONIX INTERNATIONAL CO., LTD.
Inventor: Yu-Ming Huang , Hsi-Chia Chang
Abstract: The present disclosure provides a decoding system and method. The decoding system comprises a first decoder and a second decoder. The first decoder is configured to generate an intermediate decoding data by decoding a code data. The second decoder, coupled to the first decoder, wherein the second decoder is configured to generate a plain data by decoding the intermediate decoding data.
-
公开(公告)号:US10447436B2
公开(公告)日:2019-10-15
申请号:US15890500
申请日:2018-02-07
Applicant: MACRONIX INTERNATIONAL CO., LTD.
Inventor: Yu-Ming Huang , Chih-Huai Shih , Hsiang-Pang Li , Hsi-Chia Chang
Abstract: A method for generating a polar code includes the steps of: establishing a plurality of polarization matrices that receive a plurality of first input bits via a plurality of first input channels and provide a plurality of first output bits on a plurality of first output channels; selecting at least one to-be-enhanced input channel from the first input channels of the polarization matrices; providing a re-polarization matrix that receives a plurality of second input bits via a plurality of second input channels and provides a plurality of second output bits on a plurality of second output channels, wherein a part of the second output bits is used as the first output bit(s) on the at least one to-be-enhanced input channel; and providing a polar code that comprises the first output bits and a remaining part of the second output bits.
-
公开(公告)号:US09823961B1
公开(公告)日:2017-11-21
申请号:US15376715
申请日:2016-12-13
Applicant: MACRONIX INTERNATIONAL CO., LTD.
Inventor: Yu-Ming Huang , Yu-Ming Chang , Hsi-Chia Chang
CPC classification number: G06F11/1048 , G11C7/1006 , G11C16/08 , G11C16/349 , G11C16/3495
Abstract: An operating method of a memory controller, for a memory device including a plurality of cells, includes steps of: checking states of the cells; marking at least one specific bit-channel according to the states of the cells; and performing an uneven wear leveling scheme on at least one target cell storing messages from the at least one specific bit-channel, such that the wear level of the at least one target cell is different from other cells.
-
-
-