Patent ID: 6470370
Filing Date: 2002-10-22
Classification: G06F

Abstract:
A computer system comprising:a processor to digitally filter data, wherein the data includes packed data operands stored in a single instruction, the digitally filtering of the data including: receiving the single instruction identifying packed data operands having stored therein at least eight data elements, a first subset of said eight data elements including two representations of each component of a complex coefficient, a second subset of said eight data elements including two representations of each component of a corresponding data sample; executing said single instruction, said executing comprising, reading said eight data elements, and generating a currently calculated complex number representing a product of said complex coefficient and corresponding data sample using said first and second subsets; and respectively adding a real component and an imaginary component of said currently calculated complex number to a first data element and a second data element of an accumulation packed data item; and a transmitting unit coupled to the processor, the transmitting unit to generate analog signals based on the accumulation packed data item.