发明名称 RECIPROCAL OPERATOR
摘要 PROBLEM TO BE SOLVED: To provide a reciprocal operator which can perform reciprocal operation at a small cycle number.SOLUTION: Provided is a reciprocal operator 100 for computing a reciprocal of an input value in a Galois field of m bits. As for a U register 10 and a V register 12, when 0 is continuously included across y bits from lowermost bits toward upper bits, the U register 10 and the V register 12 are right-shifted by y bits. In linkage with the right-shift, the V register 12 and a G1 register 14 are subjected to y times of 1/Z processing. When the lowermost bits of the U register 10 and the V register 12 are both 1, the one with a higher degree is updated by an addition result of the U register 10 and the V register 12. Further, in linkage with the update, when a degree of the U register 10 is higher, the G1 register 14 is updated by an addition result of the G1 register 14 and a G2 register 16, whereas when a degree of the V register 12 is higher, the G2 register 16 is updated by an addition result of the G1 register 14 and the G2 register 16.
申请公布号 JP2015203859(A) 申请公布日期 2015.11.16
申请号 JP20140084882 申请日期 2014.04.16
申请人 ROHM CO LTD 发明人 TAKEDA KOICHI
分类号 G09C1/00;G06F7/535 主分类号 G09C1/00
代理机构 代理人
主权项
地址