发明名称 有限域平方计算电路
摘要 本发明公开了GF(2<sup>13</sup>)域的平方计算电路,包括多个异或门,13个信号输入端,13个信号输出端。
申请公布号 CN103138770B 申请公布日期 2016.09.28
申请号 CN201310039513.9 申请日期 2010.01.12
申请人 北京忆恒创源科技有限公司 发明人 殷雪冰
分类号 H03M13/15(2006.01)I 主分类号 H03M13/15(2006.01)I
代理机构 代理人
主权项 一种用于BCH译码器的BM迭代译码电路的偶数伴随式逐次计算及伴随式排序电路,用于当所述BCH编码的输入数据的奇数伴随式不全为0时,计算所述BCH编码的输入数据的偶数伴随式,并将计算得到的奇数伴随式与偶数伴随式输出,所述偶数伴随式逐次计算及伴随式排序电路包括2t‑2个第一排序寄存器单元RS<sub>i</sub>(i≠p‑1)和1个第二排序寄存器单元RS<sub>p‑1</sub>,p表示所述偶数伴随式计算及伴随式排序电路(104)的并行度,所述的BM迭代译码电路的纠错能力为t,以及,所述2t‑2个第一排序寄存器单元RS<sub>i</sub>(i≠p‑1)的每个接收排序寄存器单元RS<sub>i‑p</sub>和排序寄存器单元RS<sub>i+t+3‑p</sub>的输出,所述第二排序寄存器单元RS<sub>p‑1</sub>接收第一排序寄存器单元RS<sub>2t‑2</sub>和排序寄存器单元RS<sub>t</sub>、RS<sub>t‑1</sub>、RS<sub>t‑2</sub>……RS<sub>3</sub>的输出,以及来自所述奇数伴随式计算电路的奇数伴随式S1;在所述偶数伴随式逐次计算及伴随式排序电路(104)的t‑1次循环的每次的第一周期,选择排序寄存器单元RS<sub>i+t+3‑p</sub>的输出作为所述第一排序寄存器单元RS<sub>i</sub>(i≠p‑1)的输出,在每次循环的其他k‑1个周期,选择排序寄存器单元RS<sub>i‑p</sub>的输出作为所述第一排序寄存器单元RS<sub>i</sub>(i≠p‑1)的输出;在t次循环的每次的第一周期,对应于循环次数,依次计算伴随式S<sub>1</sub>、排序寄存器单元RS<sub>t</sub>、RS<sub>t‑1</sub>、RS<sub>t‑2</sub>……RS<sub>4</sub>、RS<sub>3</sub>的输出的平方,作为第二排序寄存器单元RS<sub>p‑1</sub>的输出,在每次循环的其他k‑1个周期,选择第一排序寄存器单元RS<sub>2t‑2</sub>的输出作为第二排序寄存器单元RS<sub>p‑1</sub>的输出;排序寄存器单元RS<sub>1</sub>、RS<sub>2</sub>……RS<sub>p‑1</sub>、RS<sub>p</sub>的输出作为所述偶数伴随式逐次计算及伴随式排序电路的输出,以及k*p=t+1,k、p均为正整数;所述偶数伴随式逐次计算及伴随式排序电路还包括GF(2<sup>13</sup>)域的平方计算电路,用于计算伴随式的平方以得到相应的偶数伴随式,所述GF(2<sup>13</sup>)域的平方计算电路,包括13个信号输入端,13个信号输出端:对第1信号输入端与第12信号输入端求异或,结果由第1信号输出端输出;对第8信号输入端与第12信号输入端以及第13信号输入端求异或,结果由第2信号输出端输出;对第2信号输入端与第8信号输入端求异或,结果由第3信号输出端输出;对第9信号输入端与第12信号输入端以及第13信号输入端求异或,结果由第4信号输出端输出;对第3信号输入端、第8信号输入端、第9信号输入端、第12信号输入端、第13信号输入端求异或,结果由第5信号输出端输出;对第8信号输入端与第10信号输入端求异或,结果由第6信号输出端输出;对第4信号输入端、第9信号输入端、第10信号输入端与第13信号输入端求异或,结果由第7信号输出端输出;对第9信号输入端与第11信号输入端求异或,结果由第8信号输出端输出;对第5信号输入端、第10信号输入端与第11信号输入端求异或,结果由第9信号输出端输出;对第10信号输入端与第12信号输入端求异或,结果由第10信号输出端输出;对第6信号输入端、第11信号输入端与第12信号输入端求异或,结果由第11信号输出端输出;对第11信号输入端与第13信号输入端求异或,结果由第12信号输出端输出;对第7信号输入端、第12信号输入端与第13信号输入端求异或,结果由第13信号输出端输出,以及其中上述求异或操作由异或门实现。
地址 100085 北京市海淀区上地信息路2号创业园D栋609