System for maintaining fixed-point data alignment within a combination
CPU and DSP system
    2.
    发明授权
    System for maintaining fixed-point data alignment within a combination CPU and DSP system 失效
    用于在CPU和DSP系统组合中保持定点数据对齐的系统

    公开(公告)号:US5884092A

    公开(公告)日:1999-03-16

    申请号:US725481

    申请日:1996-10-04

    摘要: In microcomputers and digital signal processors in which a central processing unit for controlling the entire system and a digital signal processing unit having a product sum function required to process digital signals efficiently are mounted on one and the same chippthis invention prevents an increase in the number of processing steps caused by differing types of data handled by the calculators, thereby enhancing the efficiency of the digital signal processing.The digital signal processing unit is made a calculation unit that handles fixed-point data, and an instruction calling for execution of a fixed-point data calculation is provided separately from the conventional integer calculation instruction. When, in the data transfer between the digital signal processing unit and memories or external circuits, data shorter in bit length than the calculation precision is transferred, the calculation unit has a function to input and output data to and from the higher-order side of the register in which the data is stored and the fixed point data transfer instruction is provided separately from the conventional integer data transfer instruction.This invention can eliminate additional correction processing necessitated when the integer data processing unit is made to execute the digitalsignal processing.

    摘要翻译: 在其中用于控制整个系统的中央处理单元和具有有效处理数字信号所需的乘积和功能的数字信号处理单元的微型计算机和数字信号处理器被安装在同一个发明中,防止了数量的增加 由计算器处理的不同类型的数据引起的处理步骤,从而提高数字信号处理的效率。 数字信号处理单元是处理定点数据的计算单元,并且与常规整数计算指令分开提供调用执行定点数据计算的指令。 当在数字信号处理单元和存储器或外部电路之间的数据传送中,位长度比传送计算精度更短的数据时,计算单元具​​有向数据信号处理单元和存储器或外部电路的高阶侧输入和输出数据的功能, 存储数据的寄存器和固定点数据传送指令与传统的整数数据传送指令分开提供。 本发明可以消除当整数数据处理单元执行数字信号处理时所需的附加校正处理。