[发明专利]数字错误校正在审
申请号: | 201280052786.0 | 申请日: | 2012-08-10 |
公开(公告)号: | CN103890732A | 公开(公告)日: | 2014-06-25 |
发明(设计)人: | M·波拉卡帕拉姆贝尔;A·贾比尔;J·马修;D·K·普拉丹 | 申请(专利权)人: | 牛津布鲁克斯大学 |
主分类号: | G06F11/10 | 分类号: | G06F11/10 |
代理公司: | 北京戈程知识产权代理有限公司 11314 | 代理人: | 程伟;王锦阳 |
地址: | 英国*** | 国省代码: | 英国;GB |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数字 错误 校正 | ||
技术领域
本发明涉及错误校正。其应用在容错电路的设计中,例如在用于执行算术运算的电路中,但也在其他类型的电路中。本发明的一些方面也应用在通信和存储器设计中的其他领域,比如错误校正。
背景技术
现代数字电路变得越来越大且复杂,并因此越来越易受出于各种各样的原因的错误的影响。例如,电路减小的规模,以及用于表示数据的降低的电压,常常增加了错误的可能性。可能会出现错误,例如,由于在使用的电路导致在电路中的位翻转的环境中的高能粒子,或者简单地由于制造错误。而且,刻意尝试的在电路中引入错误的利用高能粒子对电路的轰击越来越成为错误的来源,特别是在密码系统中。因此,在数字电路中的错误的检测和/或校正变得越来越重要。
作为一个实例,比如在伽罗瓦域(Galois fields)GF(2k)上的算术的有限域算术用于包括密码系统的诸多应用中。在密码系统中,例如,容错电路是合适的,尤其是因为可以在电路执行密码运算的同时通过在电路中引起故障来学习秘密信息。为了实现用于密码系统的容错电路,已经提出了具有并行错误检测以及校正能力的有限域乘法电路。然而,这些往往或者非常大,或者仅校正单个错误。
发明内容
根据一个方面,本发明提供了一种错误校正或容错电路,包括:组件、校正发生器以及组合器,其中,所述组件布置成根据第一输入和第二输入产生第一输出;所述校正发生器布置成基于第一输出、第一输入和第二输入产生适合于与所述第一输出进行组合的校正输出,以便校正其中的错误;所述组合器布置成将所述校正输出和所述第一输出进行组合,从而产生第二输出,其中已经校正在所述第一输出中的错误。所述校正发生器优选地布置成使用BCH解码产生所述校正输出。BCH编码和解码的使用为校正在布置成产生输出的电路组件中的多个错误的极其有效的方式。
可选择地,电路能够接收一个或更多个输入(例如,第一和第二输入),并且然后根据其产生与通过所述组件产生的第一结果并行的校正输出,从而通过所述组件引入所述第一结果的错误能够得以校正,尽管在接收时,一个或更多个输入并不具有与其相关联的错误校正数据。在一些情况中,电路“联机(on the fly)”产生校正数据,并且在一些实例中,电路能够在相同的时钟周期中校正第一结果,在所述相同的时钟周期中通过所述组件接收一个或更多个输入。
可选择地,电路进一步包括校验位发生器,所述校验位发生器布置成基于所述第一输入和所述第二输入产生至少一个校验位,并且所述校正发生器布置成基于所述第一结果和所述至少一个校验位产生所述校正输出。
可选择地,所述校验位发生器布置成根据所述第一输入和所述第二输入直接产生所述至少一个校验位,而不单独产生所述第一结果。这能够帮助简化所述校验位发生器的设计。
可选择地,所述错误检测器布置成基于所述第一结果和所述至少一个校验位产生所述错误标记,所述错误标记指示所述错误检测器是否已经检测到所述错误检测器布置成检测的多个不同错误中的任意一个,所述多个不同错误包括在所述第一输出中的错误和在所述至少一个校验位中的错误。
可选择地,所述校正发生器适合于基于所述第一输出和所述至少一个校验位产生校正输出,所述校正输出适合于校正多个不同错误中的任意一个,所述多个不同错误包括在所述第一输出中的错误和在所述至少一个校验位中的错误。
可选择地,所述校正发生器布置成通过产生错误位置多项式并接着搜索所述错误位置多项式的根来产生所述校正输出,其中所述校正发生器仅搜索对应于所述第一结果的根。这能够显著地帮助所述校正发生器大小的最小化。
可选择地,布置成产生所述第一输出的所述组件布置为通过对第一和第二输入执行算术运算而产生所述第一输出。
可选择地,所述算术运算为有限域算术运算,比如在伽罗瓦域GF(2k)上的乘法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于牛津布鲁克斯大学,未经牛津布鲁克斯大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280052786.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种多样数据采集的电力能源管理系统
- 下一篇:电子标签生产设备