发明名称 BCH纠错技术中的校验码写入方法及其写入装置
摘要 本发明涉及一种用数据表示中的冗余码作错误检测或校正的编码装置,特别是一种BCH纠错技术中的校验码写入方法及其写入装置,其通常应用于闪存存储系统,本发明的要点在于提供了一种寄存器,使得在往闪存存储系统中写入数据时,可以连续地写入信息位的同时,对信息位进行编码计算,所得的校验码存储入该校验码寄存器,这样可以将校验码的处理与数据的写入分开同步进行,在写入数据时,完成一页或复数页的数据写入后,再一次性输入对应的校验码,从而实现闪存存储系统对数据信息写入的连续性,使操作简单化,并提高了闪存存储系统对数据写入的速度。
申请公布号 CN100559509C 申请公布日期 2009.11.11
申请号 CN200710008835.1 申请日期 2007.04.13
申请人 福州瑞芯微电子有限公司 发明人 阙金珍
分类号 G11C29/42(2006.01)I;H03M13/15(2006.01)I 主分类号 G11C29/42(2006.01)I
代理机构 福州展晖专利事务所 代理人 陈如涛
主权项 1、BCH纠错技术中的校验码写入方法,其特征在于,包括如下步骤:▲提供一种闪存存储系统、一种闪存接口控制装置、一种校验码寄存器和BCH编码器,闪存接口控制装置的一个读写控制端与闪存存储系统连接,另一个控制输出端与BCH编码器传输连接,而校验码寄存器的驱动控制端连接闪存接口控制装置,输入端与BCH编码器的输出端连接,校验码寄存器输出端则与闪存存储系统连接;▲闪存接口控制装置中包括有依序连接的数据处理器、计数装置、比较装置和驱动触发装置以及与比较装置的基准端连接的基准装置,其中数据处理器连接闪存存储系统和BCH编码器,驱动触发装置则连接校验码寄存器;▲往闪存存储系统中写入一个信息位,闪存存储系统通过闪存接口控制装置中的数据处理器触发BCH编码器;▲BCH编码器对所写入的信息位进行编码运算,得到一个校验码,并将所得到的校验码通过输出端存储入校验码寄存器;▲闪存接口控制装置的数据处理器在处理所写入的数据的同时,将数据信息发送给计数装置,计数装置将对写入的信息位进行计算,而比较装置将计数装置所计数的结果与基准装置中的基准值进行比较,当计数结果达到基准值后,比较装置输出一控制信号给驱动触发装置,由驱动触发装置触发校验码寄存器,由闪存存储系统读取校验码寄存器中的该页对应的校验码,并写入该页冗余字节的对应位置。
地址 350011福建省福州市晋安区福新中路75号永同昌大厦15D