特許
J-GLOBAL ID:200903073786568318
固定小数点乗算器および方法
発明者:
出願人/特許権者:
代理人 (1件):
高橋 詔男 (外3名)
公報種別:公開公報
出願番号(国際出願番号):特願平11-229460
公開番号(公開出願番号):特開2001-051829
出願日: 1999年08月13日
公開日(公表日): 2001年02月23日
要約:
【要約】【課題】 プロセッサ等に用いられる固定小数点乗算器において、部分積の符号拡張による符号ビットの高負荷容量化による遅延増加を抑えつつキャリー保存方式の部分積加算器のハード量を削減できるようにする。【解決手段】 乗数デコード回路101、部分積生成回路102、部分積加算器103、キャリー保存加算器104、キャリー伝播加算器105で構成される固定小数点乗算器において、複数の丸め補正値群を選択する補正値セレクタ506によって所望の桁で丸めを行うための補正値を選択し、選択出力から部分積の符号拡張を省略するための部分積補正値を補正値減算器507によって減じ、減算結果をキャリー保存加算器104に与える構成とする。
請求項(抜粋):
乗数と被乗数から得られる各部分積の同一の重みの桁どうしを加算して第1の各桁の和と第1の各桁のキャリーを生成する演算手段と、前記第1の各桁の和と前記第1の各桁のキャリー、および、与えられる補正値のビット列を加算して第2の各桁の和と第2の各桁のキャリーを生成するキャリー保存加算器と、前記第2の各桁の和と前記第2の各桁のキャリーのビット列を加算して乗算結果を得るキャリー伝播加算手段とを備えたことを特徴とする固定小数点乗算器。
IPC (2件):
G06F 7/52 310
, G06F 7/38
FI (2件):
G06F 7/52 310 F
, G06F 7/38 B
Fターム (9件):
5B016AA01
, 5B016BA06
, 5B016BB02
, 5B016BB05
, 5B016CA01
, 5B016CB03
, 5B016EA07
, 5B016FA02
, 5B016FA05
前のページに戻る