发明名称 一种大容量FLASH固存控制器
摘要 一种大容量FLASH固存控制器,包括数据缓存单元、校验码缓存单元、校验码产生与纠检错单元、坏块自动处理单元和双缓存控制单元。校验码产生与纠检错单元经微控制器接口接收外部微控制器传来的数据,根据传来的数据产生校验码,并将数据和校验码送至双缓存控制单元;对双缓存控制单元传来的数据进行纠检错后经微控制器接口送至外部微控制器。坏块自动处理单元自动识别片外FLASH存储器出现的坏存储块并为其分配替换块,保证对片外FLASH存储器的正常读写操作,无需用户方进行任何操作。双缓存控制单元与微控制器接口、FLASH接口或坏块自动处理单元通信,实现对数据缓存单元和校验码缓存单元的数据写入或读取操作。
申请公布号 CN101320592A 申请公布日期 2008.12.10
申请号 CN200810116296.8 申请日期 2008.07.08
申请人 北京时代民芯科技有限公司;中国航天时代电子公司第七七二研究所 发明人 杜俊;赵可成;苏昌明;袁大威;姜爽;鲍芳
分类号 G11C7/10(2006.01);G11C29/44(2006.01) 主分类号 G11C7/10(2006.01)
代理机构 中国航天科技专利中心 代理人 安丽
主权项 1、一种大容量FLASH固存控制器,包括微控制器接口、FLASH接口、数据缓存单元、校验码缓存单元、校验码产生与纠检错单元,其特征在于:还包括坏块自动处理单元和双缓存控制单元,其中:微控制器接口:与微控制器进行数据通信;FLASH接口:与FLASH进行数据通信;数据缓存单元:存储需要传输的数据;校验码缓存单元:存储与数据缓存单元存储的数据相对应的校验码;校验码产生与纠检错单元:经微控制器接口接收外部微控制器传来的数据,根据传来的数据产生校验码,并将所述数据和校验码送至双缓存控制单元;对双缓存控制单元传来的数据进行纠检错后经微控制器接口送至外部微控制器;坏块自动处理单元:自动识别片外FLASH存储器出现的坏存储块并为其分配替换块,保证对片外FLASH存储器的正常读写操作,无需用户方进行任何操作;双缓存控制单元:与微控制器接口、FLASH接口或坏块自动处理单元通信,实现对数据缓存单元和校验码缓存单元的数据写入或读取操作。
地址 100076北京市丰台区东高地四营门北路2号