发明申请
- 专利标题: Multiplicand shifting in a linear systolic array modular multiplier
- 专利标题(中): 线性收缩阵列乘法器中的乘法运算
-
申请号: US11242573申请日: 2005-09-30
-
公开(公告)号: US20070203961A1公开(公告)日: 2007-08-30
- 发明人: Sanu Mathew , David Harris , Ram Krishnamurthy
- 申请人: Sanu Mathew , David Harris , Ram Krishnamurthy
- 主分类号: G06J1/00
- IPC分类号: G06J1/00
摘要:
Embodiments of apparatuses and methods for multiplicand shifting in a linear systolic array modular multiplier are disclosed. In one embodiment, an apparatus includes two processing elements of a linear systolic array. One processing element includes multiplication logic, multiplicand shift logic, an adder, modulus logic, and modulus shift logic. The multiplication logic is to multiply a word of the multiplicand and a bit of the multiplier to generate a product. The multiplicand shift logic is to shift the word of the multiplicand. The adder is to add the product to a first running sum to generate a second running sum. The modulus logic is to conditionally add a word of a modulus and the second running sum. The modulus shift logic is to shift the word of the modulus. The next processing element includes logic to multiply the shifted word of the multiplicand and the next bit of the multiplier.
公开/授权文献
信息查询