【摘要】 一种错误校正控制器,其用以连接在具有低阶错误校正功能的旧主机控制器与需高阶错误校正功能的新闪存之间,其中当旧主机控制器欲写入数据与其旧错误校正编码至新闪存时错误校正控制器会以高阶错误校正功能产生新错误校正编码。之后,当主机控制器欲从新闪存中读取数据与其旧错误校正编码时,错误校正控制器会依据新错误校正编码来进行错误校正程序,并且依据错误校正结果以及旧主机控制器的错误校正能力传送对应的数据。基此,可在不更动旧主机控制器的架构下使旧主机控制器存取新闪存。 【专利类型】发明申请 【申请人】群联电子股份有限公司 【申请人类型】企业 【申请人地址】中国台湾苗栗县 【申请人地区】中国 【申请人城市】台湾省 【申请号】CN200810182398.X 【申请日】2008-11-28 【申请年份】2008 【公开公告号】CN101752012A 【公开公告日】2010-06-23 【公开公告年份】2010 【授权公告号】CN101752012B 【授权公告日】2013-05-22 【授权公告年份】2013.0 【IPC分类号】G11C29/44; G11C29/04 【发明人】郑国义; 梁立群; 朱健华 【主权项内容】一种错误校正控制器,包括:第一闪存接口,用以连接主机控制器;第二闪存接口,用以连接闪存,微处理器单元,电性连接至所述第一闪存接口与所述第二闪存接口;造错单元,电性连接至该微处理器单元;以及第一错误校正单元,电性连接至所述微处理器单元,其中所述第一错误校正单元会在所述主机控制器欲写入数据至所述闪存时产生第一错误校正编码并且将所述数据与所述第一错误校正编码储存在所述闪存中,其中当所述主机控制器欲从所述闪存中读取所述数据时,所述微处理器单元会从所述闪存中读取所述数据与所述第一错误校正编码,并且所述第一错误校正单元会依据所述第一错误校正编码来判断所读取的所述数据是否存有至少一错误位且所述至少一错误位是否可被错误校正,其中当所述第一错误校正单元判断所读取的所述数据存有所述至少一错误位且所述至少一错误位可被错误校正时,则所述造错单元会产生可被错误校正的错误数据并且所述微处理器单元会传送所述可被错误校正的错误数据给所述主机控制器,其中所述可被错误校正的错误数据是依据所述第一错误校正编码完成错误校正后的所述数据来产生并且可被所述主机控制器来错误校正。 【当前权利人】群联电子股份有限公司 【当前专利权人地址】中国台湾苗栗县 【被引证次数】2 【被自引次数】2.0 【家族引证次数】2.0 【家族被引证次数】2