发明名称 METHOD OF DETECTING AND CORRECTING ERRORS WITH BCH AND LDPC ENGINES FOR FLASH STORAGE SYSTEMS
摘要 A method of detecting and correcting errors with BCH and LDPC engines for flash storage systems is provided and the steps of the method comprise: deciding the number i of sub-channels CH1˜CHi divided from the data channel depending on requirement; deriving the width selection of each sub-channel CHi; checking if the sum of width of each sub-channel CHi is equal to the length of the original channel 20 or not; if yes, run next step; if not, go back to the previous step and try again; and connecting each sub-channel CHi to a corresponding one of n BCH engines BCHn or a corresponding one of m LDPC engines Lm with a bus by one-by-one mapping, wherein i=n+m.
申请公布号 US2015012801(A1) 申请公布日期 2015.01.08
申请号 US201313934244 申请日期 2013.07.03
申请人 YEN CHIH-NAN;HUNG JUI-HUI;YANG HSUEN-CHIH 发明人 YEN CHIH-NAN;HUNG JUI-HUI;YANG HSUEN-CHIH
分类号 G06F11/10 主分类号 G06F11/10
代理机构 代理人
主权项 1. A method of detecting and correcting errors with BCH and LDPC engines for flash storage systems, the steps comprising: step S1: deciding the number i of sub-channels CH1˜CHi divided from a data channel; step S2: deriving a width selection of each sub-channel CHi; step S3: checking if the sum of width of each sub-channel CHi is equal to the data channel or not; if yes, run next step; if not, go back to the step S2; and step S4: connecting each sub-channel CHi to a corresponding one of n BCH engines BCHn or a corresponding one of m LDPC engines L1˜Lm with a bus by one-by-one mapping, wherein i=n+m.
地址 Hsichu TW