Sign in

username:

password:



Not a member?

Search c6x



Search tips

Subscribe to c6x



c6x by Keywords

AD535 | BIOS | Booting | Bootloader | C621 | C6211 | C6415 | C671 | C6711 | C6711DSK | C6713 | CCS | Chassaing | COFF | DAT | DM64 | DM642 | DMA | DSK671 | DSK6711 | EDM | EDMA | EMIF | Emulator | EVM | EVM620 | FFT | FIR | GPIO | Halting | HPI | HWI | IDK | JTAG | LDB | LDH | LDW | Linker | LMS | LOG_printf | Matlab | McBSP | MEM_alloc | MIPS | PCI | PCM3003 | Pipeline | Profiling | QDM | Reset | ROM | RTDX | Sampling | SDRAM | Stack | TEB | THS1206 | TMS320C621 | TMS320C6416 | TMS320C6711 | TMS320C6713 | UART | Vector Table | XBUS | XDS560

Ads

Discussion Groups

See Also

Embedded SystemsFPGAElectronics

Discussion Groups | TMS320C6x | FFT function

Technical discussions about the TI C6000 DSPs (including the c62x, c64x and c67x DSPs).

  

Post a new Thread

FFT function - Author Unknown - Mar 12 12:55:00 2001

Does anyone know where can I purchase a DSP library which has the
function "autoscaling radix 4 FFT"?? Most of the site has only radix
4 FFT without autoscaling, so does anyone know? Please help as this
is urgent!!!! I am using a fixed point DSP chip therefore I will
need a FFT function with autoscaling to overcome the problem of bit
overflow.



______________________________
New Code Sharing Section now Live on DSPRelated.com. Learn about the Reward Program for Contributors here.



(You need to be a member of c6x -- send a blank email to c6x-subscribe@yahoogroups.com )

FFT function - Author Unknown - Mar 31 9:39:00 2001

I am using a Fixed point FFT function provided by TI on a C6201 dsp
chip.

I would like to know what value should the input and output data be
aligned to? What should the twiddle factor be aligned to?

input and output are 32bit value.

Can someone also explain to me abt the alignment.
If i align the data incorrectly, does that mean that i will get the
wrong result.

Problem: My program consist of a for loop. THe for loop will consist
of the FFT function. When I run my program the first loop, it give me
a correct output from the FFT function. without restarting the
program, for the second loop it give me an incorrect output!! I have
check the input for every loop before the FFT function and it is the
correct input, but why is it that i only get the correct output for
my first loop?



______________________________
New Code Sharing Section now Live on DSPRelated.com. Learn about the Reward Program for Contributors here.



(You need to be a member of c6x -- send a blank email to c6x-subscribe@yahoogroups.com )