FFT for DSP563xx: dynamic range

Started by wygonski in Freescale DSPs16 years ago 2 replies

Can anyone give me some guidance on the dynamic range of signals that I can process with an FFT on the 563xx? Here's my situation: ...

Can anyone give me some guidance on the dynamic range of signals that I can process with an FFT on the 563xx? Here's my situation: I have a 24-bit A/D, and I am doing synchronous averaging in the time domain, followed by the single-precision FFT. My record size and FFT size is


Request for a FFT module

Started by funcuit in Freescale DSPs16 years ago

Hi, everyone. I wish you all happy new year. Recently, I'm working on FFT for speech-recognizer. Since I have hardly had...

Hi, everyone. I wish you all happy new year. Recently, I'm working on FFT for speech-recognizer. Since I have hardly had dsp-assembly experience, it's been so tough. Subroutines like FFT shouldn't be programmed in C-level because then it dgrades the overall performance,


FFT Benchmarks

Started by Papa__J in Freescale DSPs17 years ago

Does anyone know where to find FFT benchmarks for the Mot DSP's. In particular, I'm looking for the time it takes to execute a 512...

Does anyone know where to find FFT benchmarks for the Mot DSP's. In particular, I'm looking for the time it takes to execute a 512 or 1024 point real FFT's on a DSP56827. I'd also be intrested in how this compaired to MPC500 type processor. Jacob Christ


FFT 56807

Started by Marius Goosen in Freescale DSPs12 years ago 2 replies

Hi, I am really new at programming a DSP, and a simple task is starting to cause me some trouble. I'm using the Motorola 56807 EVM with...

Hi, I am really new at programming a DSP, and a simple task is starting to cause me some trouble. I'm using the Motorola 56807 EVM with Cosewarrior and PE. I want to calculate a simple FFT and transmit the data serially to the PC. The problem is that as soon as I call the FFT function nothing happens? I tested my ADC to serial connection and it worked fine but it stops working when ...


codewarrior message for FFT algorithm

Started by Parind Shah in Freescale DSPs17 years ago

Hey gourp, I'm trying to run the FFT.asm that comes with the codewarrior package for Starcore 8101 DSP ( i have the ADS ) and...

Hey gourp, I'm trying to run the FFT.asm that comes with the codewarrior package for Starcore 8101 DSP ( i have the ADS ) and while i run it it gives a message that says 'invalid opcode' in the fft.eld window when i press debug. What is the problem i cant understand because its


The FFT on a Motorola DSP56824EVM Parallel port board

Started by josalfe2002 in Freescale DSPs17 years ago

Hi everyone. I found all the FFT code I need, but I have some question: I'm working with Codewarrior for Motorola DSP, and I...

Hi everyone. I found all the FFT code I need, but I have some question: I'm working with Codewarrior for Motorola DSP, and I found the FFT code on the Motorola SDK....is there any problem if I use this code on my DSP56824EVM board???....cause I try to run the code i found on


FFT libs

Started by xumrswimr in Freescale DSPs17 years ago

Hi, I'm pretty new to this but please help me out anyways. I'm using the DSP56F827EVM board and I'm having some problems programming...

Hi, I'm pretty new to this but please help me out anyways. I'm using the DSP56F827EVM board and I'm having some problems programming an FFT with it. I'm not really sure how the implementation in the DSPfunc libs work. Specifically, I dont understand how the function dfr16RFFT


The FFT Algorithm

Started by josalfe2002 in Freescale DSPs17 years ago 4 replies

I need to find the C code for the FFT algorithm. I'm working on "Codewarrior for Motorola DSP". If anyone can help me, I'll really ...

I need to find the C code for the FFT algorithm. I'm working on "Codewarrior for Motorola DSP". If anyone can help me, I'll really appreciate. Greetings. Jos? Antonio S.


FFT's and signal detection

Started by mickmonx in Freescale DSPs15 years ago 2 replies

Hello all, I'm currently attempting to detect the level of the 66kHz component of an arbitrary signal using an 56F8323, I was...

Hello all, I'm currently attempting to detect the level of the 66kHz component of an arbitrary signal using an 56F8323, I was hoping that I could sample the signal using the ADC (taking say 512 samples) and then perform an FFT on these samples to give me another set of values


Using the IFFT with the SDK libraries

Started by josalfe2002 in Freescale DSPs17 years ago

Hi everyone...I'm now trying to use the Inverse FFT on my DSP board. Particulary, a Complex Inverse FFT. I started with a Known...

Hi everyone...I'm now trying to use the Inverse FFT on my DSP board. Particulary, a Complex Inverse FFT. I started with a Known Complex vector of 8 elements. I take this vector and apply the dfr16CIFFT command and get the results from CW. But, when I compare the results I got from CW


FFT routines for DSP563xx

Started by C_Kessell in Freescale DSPs18 years ago

Is anyone aware of any up-to-date FFT application notes or code from Motorola for the DSP563xx family? The Motorola web site is now...

Is anyone aware of any up-to-date FFT application notes or code from Motorola for the DSP563xx family? The Motorola web site is now almost useless for such things (even the ancient APR4/D application note "Implementation of Fast Fourier Transforms on Motorola's DSPs" seems to be


'C' Code for FFT algorythm on MC56F8367 DSP

Started by Barnard Adam in Freescale DSPs11 years ago

I need the basic 'C' code for performing an FFT algorythm on the Freescale = MC56F8367 DSP. =20 Freundliche Gr=FCsse =20 Adam...

I need the basic 'C' code for performing an FFT algorythm on the Freescale = MC56F8367 DSP. =20 Freundliche Gr=FCsse =20 Adam Barnard Entwicklung Arbeitsschutz ________________________ =20 Schweizer Electronic AG Industriestrasse 3, CH-6260 Reiden=20 =20 Telefon +41 62 749 07 07 / Direkt +41 62 749 06 79 Telefax +41 62 749 07 00 / Telefax EW +41...


Re: need u'r help

Started by Mariano Filippa in Freescale DSPs16 years ago 3 replies

Hi, I don't know if I can help you with this. I guess that to calculate the energy of the signal, you need to do some sort of...

Hi, I don't know if I can help you with this. I guess that to calculate the energy of the signal, you need to do some sort of FFT to decompose the incoming signal into its fundamental frequencies. Then you can calculate the energy content of it. You can check about this in any


Chirp-Z transform algorithm for 563xx

Started by sfol...@iupui.edu in Freescale DSPs12 years ago

Has anyone ever ran across a CZT (Chirp-Z Transform) algorithm for a Motorola 56311 (or similar). I am wanting to nest an FFT in the CZT, so that...

Has anyone ever ran across a CZT (Chirp-Z Transform) algorithm for a Motorola 56311 (or similar). I am wanting to nest an FFT in the CZT, so that I can narrow the spectrum and dump the fundamental into a "bin" Thanks, Sean Foley


FFT, FIR, IIR on starcore 8101

Started by Parind Shah in Freescale DSPs17 years ago

Hi group, I downloded the Filter Library from motorola site and I have all the basic code for Filters, but they have no...

Hi group, I downloded the Filter Library from motorola site and I have all the basic code for Filters, but they have no documentation how to use it. They should have some provision for Novices ! Does anyone has any small project or ducument which shows FIR and IIR filter implem


The Codec and the FFT

Started by josalfe2002 in Freescale DSPs17 years ago

Hi everyone. Let me going to the point. I'm using the SDK libraries with my codewarrior code. When I use the code, i simply use...

Hi everyone. Let me going to the point. I'm using the SDK libraries with my codewarrior code. When I use the code, i simply use the "open" funtion. My board (DSP56824EVM) uses a 13-bit codec. When I sample a known signal (a sin signal) and try to plot it on and application


Squaring , adding, sqrt ing small value ( Frac16 = 90)

Started by sudamekedar in Freescale DSPs16 years ago

hi, after doing the FFT i got my fundmental component as (real = 1200 imag = -1300) and my second harmonic component as (real =...

hi, after doing the FFT i got my fundmental component as (real = 1200 imag = -1300) and my second harmonic component as (real = -90 and imag = 60). Now i want to do squaring of individual component add the real and imaginary component and do the sqrting of the result in


Motorola split56/split563 macros

Started by cmkessell in Freescale DSPs17 years ago 1 reply

Has anyone successfully used Motorola's split56.asm or split563.asm macros for unscrambling the data after using a N/2-point complex...

Has anyone successfully used Motorola's split56.asm or split563.asm macros for unscrambling the data after using a N/2-point complex FFT to transform N real data points? I always get garbage out (running on a 56311), whereas my own (much slower) split routine works fine. It wo