An adder for floating point data
    1.
    发明公开
    An adder for floating point data 失效
    用于浮点数据的添加器

    公开(公告)号:EP0182963A3

    公开(公告)日:1986-10-01

    申请号:EP85107059

    申请日:1981-10-27

    IPC分类号: G06F07/50 G06F05/00 H03M07/24

    摘要: In a digital signal processor comprising interface means for data input output with an external device; data buses (21, 22); data memories (5, 6); floating point multiplier (14) for adding exponent parts and multiplying mantissa parts of a pair of data applied; a floating adder/subtracter (15); an accumulator (16); a switching circuit (17) and a control circuit (4), the floating adder/subtracter comprising adjusting means (67 to 69, 63 to 65) for adjusting two floating point data; an adder (75) for adding the two adjusted mantissa parts of the two floating point data; a leftwards shift circuit (76) for shifting output data from the adder; a zero detector (79) to provide a first shift data signal; a correction circuit (85) and a control circuit (89) to generate an underflow signal and provide a normalized exponent part of the sum of the two data; a constant adder circuit (77) and a selector (81) for providing the shift circuit with a second shift data signal, or the first shift data signal depending on whether or not the underflow signal is generated.

    An adder for floating point data
    2.
    发明公开
    An adder for floating point data 失效
    AddiererfürGleitkommadaten。

    公开(公告)号:EP0182963A2

    公开(公告)日:1986-06-04

    申请号:EP85107059.9

    申请日:1981-10-27

    IPC分类号: G06F7/50 G06F5/00 H03M7/24

    摘要: In a digital signal processor comprising interface means for data input output with an external device; data buses (21, 22); data memories (5, 6); floating point multiplier (14) for adding exponent parts and multiplying mantissa parts of a pair of data applied; a floating adder/subtracter (15); an accumulator (16); a switching circuit (17) and a control circuit (4), the floating adder/subtracter comprising adjusting means (67 to 69, 63 to 65) for adjusting two floating point data; an adder (75) for adding the two adjusted mantissa parts of the two floating point data; a leftwards shift circuit (76) for shifting output data from the adder; a zero detector (79) to provide a first shift data signal; a correction circuit (85) and a control circuit (89) to generate an underflow signal and provide a normalized exponent part of the sum of the two data; a constant adder circuit (77) and a selector (81) for providing the shift circuit with a second shift data signal, or the first shift data signal depending on whether or not the underflow signal is generated.

    摘要翻译: 一种数字信号处理器,包括用于与外部设备进行数据输入/输出的接口装置; 数据总线(21,22); 数据存储器(5,6); 浮点乘数(14),用于添加指数部分和乘以一对数据的尾数部分; 浮动加法器/减法器(15); 蓄能器(16); 开关电路(17)和控制电路(4),所述浮动加法器/减法器包括用于调整两个浮点数据的调整装置(67至69,63至65) 加法器(75),用于将两个浮点数据的两个经调整的尾数部分相加; 用于从加法器移位输出数据的左移位电路(76) 零检测器(79),用于提供第一移位数据信号; 校正电路(85)和控制电路(89),用于产生下溢信号并提供两个数据之和的归一化指数部分; 用于向移位电路提供第二移位数据信号的恒定加法器电路(77)和选择器(81),或根据是否产生下溢信号的第一移位数据信号。

    High speed digital processor
    3.
    发明公开
    High speed digital processor 失效
    高速数字处理器

    公开(公告)号:EP0051422A3

    公开(公告)日:1982-12-01

    申请号:EP81305062

    申请日:1981-10-27

    IPC分类号: G06F07/48 G06F07/38

    摘要: A digital signal processor comprising interface means for data inputoutput with an external device; a first data bus (21) which has a predetermined number of bits and which is connected to the interface means; data memories (5, 6) connected to the data bus; a second data bus (22) onto which a data from the data memories is read out; a floating point multiplier (14) connected with the first and second data buses and for adding exponent parts and multiplying mantissa parts of a pair of data applied, to deliver an operated result having a number of bits larger than that of the first data bus; a floating adder-subtracter (15) including an input selection portion selecting a pair of data appointed by a program instruction from amongst a plurality of data containing the output of the multiplier, and for adding subtracting said pair of data; an accumulator (16) for holding a data delivered from the adder subtracter and having a number of bits larger than that of the first data bus; a third data bus (27) which has a number of bits larger than that of the first data bus and which supplies an output of said accumulator to said input selection portion of said adder subtracter; a switching circuit (17) connected between said accumulator and the first data bus and for reducing the number of bits of the output data of the accumulator and then supplying the resultant data to the first data bus; and a control circuit (4) for controlling the operations of the respective means in accordance with program instructions.

    High speed digital processor
    6.
    发明公开
    High speed digital processor 失效
    Hochgeschwindigkeitsdigitalprozessor。

    公开(公告)号:EP0051422A2

    公开(公告)日:1982-05-12

    申请号:EP81305062.2

    申请日:1981-10-27

    IPC分类号: G06F7/48 G06F7/38

    摘要: A digital signal processor comprising interface means for data inputoutput with an external device; a first data bus (21) which has a predetermined number of bits and which is connected to the interface means; data memories (5, 6) connected to the data bus; a second data bus (22) onto which a data from the data memories is read out; a floating point multiplier (14) connected with the first and second data buses and for adding exponent parts and multiplying mantissa parts of a pair of data applied, to deliver an operated result having a number of bits larger than that of the first data bus; a floating adder-subtracter (15) including an input selection portion selecting a pair of data appointed by a program instruction from amongst a plurality of data containing the output of the multiplier, and for adding subtracting said pair of data; an accumulator (16) for holding a data delivered from the adder subtracter and having a number of bits larger than that of the first data bus; a third data bus (27) which has a number of bits larger than that of the first data bus and which supplies an output of said accumulator to said input selection portion of said adder subtracter; a switching circuit (17) connected between said accumulator and the first data bus and for reducing the number of bits of the output data of the accumulator and then supplying the resultant data to the first data bus; and a control circuit (4) for controlling the operations of the respective means in accordance with program instructions.

    摘要翻译: 一种数字信号处理器,包括用于使用外部设备输出数据的接口装置; 第一数据总线(21),其具有预定数量的位,并且连接到所述接口装置; 连接到数据总线的数据存储器(5,6); 读出来自数据存储器的数据的第二数据总线(22); 一个与第一和第二数据总线连接的浮点乘法器(14),并且用于增加指令部分和乘以所应用的一对数据的尾数部分,以传送比第一数据总线的位数大的位数的操作结果; 浮动加法器减法器(15),包括:输入选择部分,从包含所述乘法器的输出的多个数据中选择由程序指令指定的一对数据,并且用于加减去所述数据对; 累加器(16),用于保存从所述加法器减法器传送的数据,并且具有大于所述第一数据总线的位数; 第三数据总线(27),其具有比所述第一数据总线的位数大的位数,并且将所述累加器的输出提供给所述加法器减法器的所述输入选择部分; 连接在所述累加器与所述第一数据总线之间的切换电路(17),用于减少所述累加器的输出数据的位数,然后将所得数据提供给所述第一数据总线; 以及用于根据程序指令控制各个装置的操作的控制电路(4)。