[发明专利]BCH码控制器接口电路有效
申请号: | 200910025171.9 | 申请日: | 2009-02-20 |
公开(公告)号: | CN101488369A | 公开(公告)日: | 2009-07-22 |
发明(设计)人: | 章伟;钟名富;林雄鑫;肖佐楠;匡启和;郑茳 | 申请(专利权)人: | 苏州国芯科技有限公司 |
主分类号: | G11C29/42 | 分类号: | G11C29/42 |
代理公司: | 苏州创元专利商标事务所有限公司 | 代理人: | 马明渡 |
地址: | 215011江苏省苏州市高*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种BCH码控制器接口电路,特征是:在嵌入式CPU与BCH编解码电路之间的系统总线接口中设有寄存器组,寄存器组中设有非零错测试控制位、零错测试控制位以及解码完成次数状态位。在Flash型存储设备坏块测试扫描中,非零错测试控制位使能后让错误地址搜索电路不工作,零错测试控制位使能后让错误位置多项式迭代电路和错误地址搜索电路不工作,提高了Flash坏块测试速度,减少了电路功耗。在Flash型存储设备使用中,解码完成次数状态位作为记录完成Flash扇区解码次数的计数器,同时向CPU提供一种比响应解码电路中断信号更快的状态信号,CPU直接读取该计数器的值来通知相应模块读取解码完成以后的数据,速度提高了10%(2MB/s)。 | ||
搜索关键词: | bch 控制器 接口 电路 | ||
【主权项】:
1、一种BCH码控制器接口电路,包括一个系统总线接口,该系统总线接口连接在嵌入式CPU与BCH码控制器中的BCH编解码电路之间,BCH编解码电路由BCH并行编码电路和BCH并行解码电路两部分组成,其中BCH并行解码电路由伴随式校正子运算电路、错误位置多项式迭代电路和错误地址搜索电路组成,其特征在于:所述系统总线接口中设有寄存器组,该寄存器组中设有非零错测试控制位、零错测试控制位以及解码完成次数状态位,其中:非零错测试控制位经第一反相器后得到第一取反信号,第一取反信号和错误地址搜索电路的使能信号经第一与门得到第一控制信号,用于控制错误地址搜索电路;非零错测试控制位由CPU在Flash坏块测试时使能,在Flash坏块测试扫描中BCH并行解码电路中的伴随式校正子运算电路和错误位置多项式迭代电路工作,得到Flash块中数据出错的比特个数,用来定义对应的Flash块是否为坏块,而使能后的非零错测试控制位使错误地址搜索电路不工作;零错测试控制位经第二反相器后得到第二取反信号,第二取反信号和错误位置多项式迭代电路的使能信号经第二与门得到第二控制信号,用于控制错误位置多项式迭代电路;第二取反信号和错误地址搜索电路的使能信号经第三与门得到第三控制信号,用于控制错误地址搜索电路;零错测试控制位由CPU在Flash坏块测试时使能,在Flash坏块测试扫描中BCH并行解码电路中的伴随式校正子运算电路工作,得到Flash块中数据是否出错的结果,用来定义对应的Flash块是否为坏块,而使能后的零错测试控制位使错误位置多项式迭代电路和错误地址搜索电路不工作;解码完成次数状态位为一个计数器,该计数器用于记录BCH并行解码电路完成Flash扇区的次数,同时该计数器向CPU提供了一种比响应BCH并行解码电路中断信号更快的状态信号,CPU直接读取该计数器的值,来通知相应模块读取解码完成以后的数据。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州国芯科技有限公司,未经苏州国芯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200910025171.9/,转载请声明来源钻瓜专利网。
- 上一篇:选择性保护开关
- 下一篇:一种量化噪声泄漏控制方法及装置