发明名称 Galois field multiplier array for use within a finite field arithmetic unit
摘要 A Galois field multiplier array includes a 1<SUP>st </SUP>register, a 2<SUP>nd </SUP>register, a 3<SUP>rd </SUP>register, and a plurality of multiplier cells. The 1<SUP>st </SUP>register stores bits of a 1<SUP>st </SUP>operand. The 2<SUP>nd </SUP>register stores bits of a 2<SUP>nd </SUP>operand. The 3<SUP>rd </SUP>register stores bits of a generating polynomial that corresponds to one of a plurality of applications (e.g., FEC, CRC, Reed Solomon, et cetera). The plurality of multiplier cells is arranged in rows and columns. Each of the multiplier cells outputs a sum and a product and each cell includes five inputs. The 1<SUP>st </SUP>input receives a preceding cell's multiply output, the 2<SUP>nd </SUP>input receives at least one bit of the 2<SUP>nd </SUP>operand, the 3<SUP>rd </SUP>input receives a preceding cell's sum output, a 4<SUP>th </SUP>input receives at least one bit of the generating polynomial, and the 5<SUP>th </SUP>input receives a feedback term from a preceding cell in a preceding row. The multiplier cells in the 1<SUP>st </SUP>row have the 1<SUP>st </SUP>input, 3<SUP>rd </SUP>input, and 5<SUP>th </SUP>input set to corresponding initialization values in accordance with the 2<SUP>nd </SUP>operand.
申请公布号 US7403964(B2) 申请公布日期 2008.07.22
申请号 US20030459988 申请日期 2003.06.12
申请人 BROADCOM CORPORATION 发明人 PORTEN JOSHUA;KIM WON;JOHNSON SCOTT D.;NICKOLLS JOHN R.
分类号 G06F15/00;G06F7/72;H03M13/00 主分类号 G06F15/00
代理机构 代理人
主权项
地址