发明名称 |
MULTIPLIER, DATA PROCESSOR, AND RECORDING MEDIUM FOR LOGIC DESCRIPTION DATA |
摘要 |
<P>PROBLEM TO BE SOLVED: To quicken the multiplication speed by iterative multiplication by suppressing an increase of a multiplication logic scale. <P>SOLUTION: A multiplier generates partial products (PP0 to PP8) by a partial product generating part (2), and performs carry storage addition by a partial product adding section (3) to the partial products, and generates sum data (S) and carry data (C), and adds the sum data and the carry data by an adding circuit (4), and repeats the partial multiplication of N bit multiplicand and M/L bit partial multiplier in L cycles to acquire the multiplication result of N bit multiplicand and M bit multiplier. Then, N+M/L bit sum data being a carry storage addition result associated with the partial multiplier and multiplicand to be used in the i-th cycle and the upper N bits (undecided part) of the carry data and carry information generated by adding the sum data being the carry storage addition result in the i-th cycle and the lower M/L bits (decided part) of the carry data are added through a first feedback path 20 and a second feedback path 21 to the carry storage addition in the (i+1)th cycle. <P>COPYRIGHT: (C)2005,JPO&NCIPI |
申请公布号 |
JP2005055950(A) |
申请公布日期 |
2005.03.03 |
申请号 |
JP20030205658 |
申请日期 |
2003.08.04 |
申请人 |
RENESAS TECHNOLOGY CORP;HITACHI ULSI SYSTEMS CO LTD |
发明人 |
YADOGUCHI YASUHIRO;NISHIBORI MASAKAZU;KARASAWA KENICHI;NAGATA KENJI |
分类号 |
G06F7/53;G06F7/508;G06F7/52;G06F7/533 |
主分类号 |
G06F7/53 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|