发明名称 Floating-point unit constructed of identical modules
摘要 A floating-point unit constructed of at least two identical modules. Each module contains registers for storing floating-point data, a sign and exponent processing unit for processing the sign and exponent portions of floating-point values, and a mantissa processing unit for processing the mantissa portion. Buses allow transfer of operands from the registers to the mantissa and sign and exponent processing units and the return of the result to the registers. Interconnections between the modules and configuration logic on each module enable the modules to function as a single floating-point unit. The interconnections include connections between corresponding buses of the modules and connections between corresponding mantissa processing units. The configuration logic is responsive to position signals indicating the module's position relative to other modules in the floating-point unit and precision signals indicating the precision of the floating-point data being processed by the unit. The configuration logic enables the exponent processing unit of only the first module, and disables those of the remaining modules. The configuration logic further inhibits modules whose mantissa processing units are not required for processing a mantissa of a given precision from affecting the results produced by the remaining mantissa processor units. In modules other than the first module, the connections between corresponding buses transfer bits normally processed by the sign and exponent processor to and from the mantissa processor of an adjacent module.
申请公布号 US4612628(A) 申请公布日期 1986.09.16
申请号 US19830465955 申请日期 1983.02.14
申请人 DATA GENERAL CORP. 发明人 BEAUCHAMP, ROBERT W.;SPRINGER, GEORGE P.
分类号 G06F7/00;G06F7/48;G06F7/57;G06F7/76;(IPC1-7):G06F7/48;G06F12/00 主分类号 G06F7/00
代理机构 代理人
主权项
地址