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

Discussion Groups | TMS320C6x | optimum FFT size for C6711 cache system?

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

  

Post a new Thread

optimum FFT size for C6711 cache system? - David Halley - Mar 10 17:59:00 2003



I was looking at the asm code on the TI website for the optimized FFT
algorithms. Is there an optimum size for an FFT to best utilize the
resouces on board the processor, i.e. if you wanted to use only the
on chip memeory? It looked from the asm files that 256 pts was able
to stay on chip.

Has anyone looked at this?

If I take a DSK board, and am interested in real time FFT processing,
what FFT size am I looking at?

Thank you





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

Re: optimum FFT size for C6711 cache system? - Andrew Nesterov - Mar 11 21:29:00 2003


David,

If you were tinking of a Complex FFT, then the appropriate size
might be L1/sizeof(complex) or L2/sizeof(complex), where L1, L2
are the corresponding sizes of the caches and sizeof(complex) is
8 bytes for 2 single precision floating point vars.

The other thing is that TI most probably does not have an optimum
program for C6711/13, it might be optimized for C6701.

Best regards,

Andrew

--
Andrew V. Nesterov ()
Optimized TMS320C6000 DSP Software
Generic Digital Design, Inc. > ________________________________________________________________________
>
> Date: Mon, 10 Mar 2003 17:59:42 -0000
> From: "David Halley" <>
> Subject: optimum FFT size for C6711 cache system?
>
> I was looking at the asm code on the TI website for the optimized FFT
> algorithms. Is there an optimum size for an FFT to best utilize the
> resouces on board the processor, i.e. if you wanted to use only the
> on chip memeory? It looked from the asm files that 256 pts was able
> to stay on chip.
>
> Has anyone looked at this?
>
> If I take a DSK board, and am interested in real time FFT processing,
> what FFT size am I looking at?
>
> Thank you





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

Re: Re: optimum FFT size for C6711 cache system? - Andrew Elder - Mar 11 21:59:00 2003


David,

See sp_fftSPxSP()
in
<http://focus.ti.com/docs/tool/toolfolder.jhtml?PartNumber=SPRC121 Andrew E.

At 12:29 AM 3/12/2003 +0300, Andrew Nesterov wrote:

>David,
>
>If you were tinking of a Complex FFT, then the appropriate size
>might be L1/sizeof(complex) or L2/sizeof(complex), where L1, L2
>are the corresponding sizes of the caches and sizeof(complex) is
>8 bytes for 2 single precision floating point vars.
>
>The other thing is that TI most probably does not have an optimum
>program for C6711/13, it might be optimized for C6701.
>
>Best regards,
>
>Andrew
>
>--
>Andrew V. Nesterov ()
>Optimized TMS320C6000 DSP Software
>Generic Digital Design, Inc. >> ________________________________________________________________________
>>
>> Date: Mon, 10 Mar 2003 17:59:42 -0000
>> From: "David Halley" <>
>> Subject: optimum FFT size for C6711 cache system?
>>
>> I was looking at the asm code on the TI website for the optimized FFT
>> algorithms. Is there an optimum size for an FFT to best utilize the
>> resouces on board the processor, i.e. if you wanted to use only the
>> on chip memeory? It looked from the asm files that 256 pts was able
>> to stay on chip.
>>
>> Has anyone looked at this?
>>
>> If I take a DSK board, and am interested in real time FFT processing,
>> what FFT size am I looking at?
>>
>> Thank you
>>
>>
> >
>_____________________________________




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