发明授权
US08473815B2 Methods and systems of a flash memory controller and an error correction code (ECC) controller using variable-length segmented ECC data 有权
使用可变长度分段ECC数据的闪存控制器和纠错码(ECC)控制器的方法和系统

Methods and systems of a flash memory controller and an error correction code (ECC) controller using variable-length segmented ECC data
摘要:
An ECC controller comprises an ECC encoder, an ECC divider, an ECC constructor and an ECC decoder. The ECC encoder is configured to generate ECC data with different lengths in response to information data to be stored into a flash memory. The ECC divider is configured to divide each ECC datum generated by the ECC encoder into one or more ECC segments according to the length of the ECC datum. The ECC constructor is configured to generate an ECC datum by combining one or more ECC segments for each information datum read from the flash memory. The ECC decoder is configured to correct the errors of the information data read from the flash memory device by using the ECC data generated by the ECC constructor.
信息查询
0/0