特許
J-GLOBAL ID:200903061780744230

乗算器

発明者:
出願人/特許権者:
代理人 (1件): 井桁 貞一
公報種別:公開公報
出願番号(国際出願番号):特願平4-208320
公開番号(公開出願番号):特開平6-059862
出願日: 1992年08月05日
公開日(公表日): 1994年03月04日
要約:
【要約】【目的】 乗算器に関し、ゲート数の削減並びにデータの遅延時間の短縮化を実現する乗算器を提供することを目的とする。【構成】 浮動小数点単精度並びに倍精度データの乗算を行う乗算器であって、入力が倍精度データの乗数及び被乗数の指数部データである時にはそのまま出力し、入力が単精度データの時にはその桁数を倍精度データの桁数に揃えて出力するデータ変換手段600 と、データ変換手段600 の出力を入力して両者を加算して出力する第1の加算手段800 と、第1の加算手段の出力の下位の所定桁数のデータを入力して、入力が倍精度データの時にはそのまま出力し、入力が単精度データの時には一定桁数のデータを補正して出力する補正手段900 と、倍精度データの演算時には、第1の加算手段の出力の上位の所定桁数のデータと入力データを基準値で規格化するための値との加算/減算処理をして出力する第2の加算手段100 とで構成する。
請求項(抜粋):
浮動小数点単精度並びに倍精度データの乗算を行う乗算器であって、入力が該浮動小数点倍精度データの乗数及び被乗数の指数部データである時にはそのまま出力し、入力が該浮動小数点単精度データの乗数及び被乗数の指数部データである時にはその桁数を該浮動小数点倍精度データの乗数及び被乗数の指数部データの桁数に揃えて出力するデータ変換手段(600) と、該データ変換手段(600) の出力を入力して両者を加算して出力する第1の加算手段(800) と、該第1の加算手段の出力の下位の所定桁数のデータを入力して、該入力が該浮動小数点倍精度データの指数部データである時にはそのまま出力し、該入力が該浮動小数点単精度データの指数部データである時には一定桁数のデータを補正して出力する補正手段(900) と、該浮動小数点倍精度データの演算時には、該第1の加算手段の出力の上位の所定桁数のデータと入力データを基準値で規格化するための値との加算/減算処理をして出力する第2の加算手段(100) とを有することを特徴とする乗算器。

前のページに戻る