Patent ID: 7062637
Filing Date: 2006-06-13
Classification: G06F

Abstract:
1. A method of performing digital signal processing (DSP) operations using complex data type operands, the method comprising: receiving a DSP instruction in a digital signal processor integrated circuit to process one or more complex number operands; responsive to a first data type indicator, fetching a first operand having a real value and an imaginary value for the DSP instruction; responsive to a second data type indicator, fetching a second operand for the DSP instruction; determining a permutation of the first operand, a permutation of the second operand, or a permutation of both the first operand and the second operand to a plurality of signal processors to execute the DSP instruction; comparing a first data type of the first operand with a second data type of the second operand; if the comparing determines that the first data type of the first operand matches the second data type of the second operand, then if the comparing determines that the first data type of the first operand and the second data type of the second operand do not match then