Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.181.320 Times

A 32 point FFT in embedded MATLAB using fixed point arithmetic 1.0

  Date Added: July 09, 2013  |  Visits: 449

A 32 point FFT in embedded MATLAB using fixed point arithmetic

Report Broken Link
Printer Friendly Version


Product Homepage
Download (47 downloads)



DFT plays important role in DSP and used in wide variety of applications like correlation and spectral analysis. Understanding quantization errors in its computation is an important aspect of its design either for s/w or h/w implementation.A complex DFT of N points has N complex (4N real) mutliplications. In the fixed point implementation of the DFT each mutliplication introduces a quantization error (all the errors are mutually uncorrelated and uncorrelated with input sequence as well).FFT provides an efficient way to compute DFT. Even though FFT has significantly less number of multiplications the quantization errors do not decreate accordingly. Each butterfly operation (ignoring some multiplications are trivial +/-1) involves one complex (four real) multiplication(s). The quantization errors introduced in each butterfly propagate through N/2 stages.Analysis of quantization related noise effects in a FFT is a challenge. Since FFT algorithm consists of sequence of stages, it is possible to have different scaling strategies in each stage. The attached model shows how fixed point numeric type and fimath can be changed at each stage of the FFT (implemented as a sub function in the embedded MATLAB script).To achieve desired numerical behavior of the algorithm for the specific application requirements, each multiplication and sum in the attached model can be tweaked independently. The complex magnitude result of FFT output is plotted and compared to its corresponding behavioral block.

Requirements: No special requirements
Platforms: Matlab
Keyword: Attached Challenge Changed Consists Effects Fimath Implemented Model Noise Numeric Related Scaling Shows Stage Stages Stagesanalysis Strategies
Users rating: 0/10

License: Freeware Size: 10 KB
USER REVIEWS
More Reviews or Write Review


A 32 POINT FFT IN EMBEDDED MATLAB USING FIXED POINT ARITHMETIC RELATED
Science  -  Planner for Efficient Dialogues 0.1
An agent-based dialogue management system that maintains a probabilistic nested belief model and uses it in the choice of dialogue strategies
263.96 KB  
Education  -  Two Orbiting Masses with Relative Motion Model 1.0
The Ejs Two Orbiting Masses with Relative Motion model displays the dynamics of two masses orbiting each other subject to Newtonian gravity. The simulation displays the motion of the masses in the inertial reference frame and the relative motion...
1.38 MB  
Development Tools  -  Simulation of Cascade PID Control and Model Predictive Control for a gas separation plant 1.0
In this demo, control object (plant) is gas separator. Control Performance of Cascade PID control and Model Predictive Control are compared .This demo shows following contents.[1] Plant modelingGoverning rules of the plant are assumed and modeled...
2.71 MB  
Communication  -  Buffering and taking the mean of the buffer contents 1.0
This could be very useful model when used in signal processing. I have implemented this to filter the disturbances in my ADC signals in my programming and it works good.
10 KB  
Education  -  Diffraction and Interference Model: Single and Double Slits 1.0
The Diffraction and Interference Model: Single and Double Slits shows diffraction and interference patterns from a single slit, double sources and double slits. The user can change the source wavelength, slit width, separation and distance between...
808.96 KB  
Development Tools  -  Active Shape Model (ASM) and Active Appearance Model (AAM) 1.0
This is an example of the basic Active Shape Model (ASM) and also the Active Appearance Model (AAM) as introduced by Cootes and Taylor, with multi-resolution approach, color image support and improved edge finding method. Very useful for automatic...
9.88 MB  
Games  -  Wolfpack 12.9.13
Wolfpack project is a server-side Ultima Online MMORPG software. Wolfpack is software for an Ultima Online MMORPG server. Gameplay is scripted using Python and XML. You need EAs Ultima Online to play on Wolfpack servers. The Wolfpack project...
 
MIDI Players and Editors  -  Free Easy Audio Editor 6.0.3
Free Easy Audio Editor allows you recording audio data from various inputs like microphone, vinyl records, and other input lines on a sound card, such as recording live performances, capturing audio from turntables and tape players, etc. Use...
6.54 MB  
3D Graphic Tools  -  PascalMagick 0.2
PascalMagick is a translation of the c header files for both MagickWand and Magick Core. ImageMagick is a free software suite developed to create, edit, and compose bitmap images. Images can be cropped, colors can be changed, various effects can...
235.52 KB  
Video Editors  -  Gephex 0.4.4
Gephex project is a modular video jockey software. The base visuals can be chosen from sources like video files or cameras. Then they can be modified by filters and mixers. Each modifier has several parameters, that can be controlled by...
5.8 MB  
NEW DOWNLOADS IN SCRIPTS, COMMUNICATION
Scripts  -  Free Ecommerce website creator 1.2
Free Ecommerce website creator is a free PHP shop creating script. This allows you to put a online shop on your own website. Create your own free ecommerce website for Your Business. Create an online shop using easyGUI online shop creator. The...
1.44 KB  
Scripts  -  MochiGames PHP Script ZDR 1.00
MochiGames PHP Script ZDR is web site, ready for use, for flash games. These flash games are downloaded automatically by "MochiGames PHP Script ZDR" from MochiGames media. The use of the games is free, you can use your own Mochi Publisher ID and...
368.54 KB  
Scripts  -  Php Chat 2.0
Add a free php site, single sign-on and multiple skins, 100% free 1. Server Modes: The chat server has paid mode and free mode. If the free chat mode, a free chat room will be assigned to your website with your domain as the room name. 2....
938.87 KB  
Scripts  -  Nibbleblog 3.0.1
Nibbleblog it's a powerful engine for creation and manipulation of BLOG's completely free. Very simple to install and configure (Only 1 step). The database used is based on XML files and this way it is not necessary to use MySQL or similar DBMS....
371.09 KB  
Scripts  -  PHP File Manager | CloudOsys 2.9b8
CloudOsys is a PHP file manager, a tool that allows your visitors upload files such as media content directly to your website. Your visitors will upload files directly to your website, where they can share and comment on them. Through cloud...
1.41 MB  
Communication  -  Contact Form Script 1
This PHP script is a fully functioning contact form which can be easily installed on your own website. It enables users to contact you directly by filling out the form. The PHP script is completely FREE to use, and none of the code is encoded...
19 KB  
Communication  -  Ethernet Source with SimEvents 1.1
When audio or video is transmitted over an Ethernet network, the data is usually transmitted in bursts of packets with long idle times in between bursts. SimEvents is a good tool for modeling those types of sources and studying the effects of...
2.8 MB  
Communication  -  Autocorrelation and Crosscorrelation function of gold sequence 1.0
This m-file finds and plots the autocorrelation and crosscorrelation function(ACF and CCF) of generated Gold codes of length 31.Crosscorrelations are three valued.
10 KB  
Communication  -  Zoom Spectrum 1.0
This function returns N point DFT samples of 2dw band of Fourier transform of a sequence. Typically, fft() returns N samples of Fourier transform ranging from 0 to 2pi. This function takes the N-point DFT samples and returns N-point samples...
10 KB  
Communication  -  BER of BPSK DS-SS System 1.0
This m-file finds the bit error rate performance of BPSK DS-SS system over (i) AWGN channel and (ii) Slow Rayleigh fading channel corrupted by AWGN. Compare the performance with simple BPSK system.In this simulation I have used two functions.So to...
10 KB