发明名称 Polynomial and integer multiplication
摘要 A method and apparatus for generating a plurality of concurrent significant bits forming at least a portion of a product from at least two partial products, the method comprising the following steps: for each of a plurality of said concurrent predetermined significant bits performing steps (i) to (iii): (i) performing an addition of bits of a predetermined significance from each of said plurality of partial products having a bit of said predetermined significance; (ii) forming an intermediate sum of said predetermined significance from the least significant bit of said additions; (iii) forming at least one intermediate carry of a higher significance from said higher significant bits of said sum; and detecting if said partial products are formed from integers or polynomials; and outputting said plurality of intermediate sum bits formed during steps (i) to (iii) as a plurality of product bits of corresponding significance in response to detection of polynomials; or combining said intermediate carrys and said intermediate sum bits with a same significance to produce a product bit of a corresponding significance in response to detection of integers, and outputting said combination as a plurality of product bits of corresponding significance.
申请公布号 US7447726(B2) 申请公布日期 2008.11.04
申请号 US20040859597 申请日期 2004.06.03
申请人 ARM LIMITED 发明人 KERSHAW DANIEL;MCDANIEL MICAH RONE
分类号 G06F7/523;G06F7/52;G06F7/53;G06F7/72 主分类号 G06F7/523
代理机构 代理人
主权项
地址