DSP_bitrev_cplx

if (t){x[i3] = xj3;

x[j3] = xi3;}

}

}

Special Requirements

-nx must be a power of 2.

-The array index[] is generated by the routine bitrev_index provided in the directory ‘support\fft’.

-If nx 4K, you can use the char (8-bit) data type for the “index” variable. This requires changing the LDH when loading index values in the assembly routine to LDB. This further reduces the size of the Index Table by half.

Implementation Notes

-Interruptibility: The code is interrupt-tolerant but not interruptible.

Benchmarks

The performance of this function has not yet been characterized on the C64x+

4-92

Page 120
Image 120
Texas Instruments TMS320C64X manual If txi3 = xj3 Xj3 =