## Forums Search for: Fixed Point

## recommendation on Floating Point DSP chip

inI have tried to learn the DSP by reading and play with MatLab. Now I want to do real time DSP by programming floating point DSP(it is easy to...

I have tried to learn the DSP by reading and play with MatLab. Now I want to do real time DSP by programming floating point DSP(it is easy to program compared w/ fixed point DSP). Two line of chips come to my mind: Analog Device's 21161/21262 and TI's 6713. Could anyone give me advice which one is better based on: 1. Market share - especially for job market. 2. Ease of use - learn curve ...

## SNR of a Song

inHi, could any one tell me how exactly we calculate the SNR (in time domain) of a song processed in fixed point routine and floating...

Hi, could any one tell me how exactly we calculate the SNR (in time domain) of a song processed in fixed point routine and floating point routine. thanks in advance gold

## fixed-point multiply

inhello, i'm trying to implement some fixed point arithmetic. the base i've chosen is 22.10 format. to multiply two fixed point numbers i say...

hello, i'm trying to implement some fixed point arithmetic. the base i've chosen is 22.10 format. to multiply two fixed point numbers i say the following #define FRACTION 10 /* about 3 digits of precision */ #define FPMUL(a1, a2) (((long long int) a1, (long long int) a2) > > FRACTION) #define FLOAT2FP(a) ((long) a * (1 < < FRACTION)) #define INT2FP(a) (a < < FRACTION) and i have ma

## [ANN] HICE-218x (ADSP-218x emulator) developing progress...

inhttp://energy.51.net/hice218x/ http://energy.51.net/hice218x/hice218x.jpg 1. What's new? Home page setup[Jul.4, 2004] 2. Introduction...

http://energy.51.net/hice218x/ http://energy.51.net/hice218x/hice218x.jpg 1. What's new? Home page setup[Jul.4, 2004] 2. Introduction to HICE-218x HICE-218x is another emulator for ADSP-218x family fixed-point DSPs. It's compatible with EZ-ICE-218x, but with a few improvements: * USB1.1 interface, powered by USB, no AC adapter needed * Fast data transfer at 921600bps * Sup...

## sin/cos implementation in fixed-point

inHello, Here's my problem. I converted some code from floating-point to fixed point. Currently, for sin/cos/tan I'm using the floating point...

Hello, Here's my problem. I converted some code from floating-point to fixed point. Currently, for sin/cos/tan I'm using the floating point math.h functions. I have two base formats q.22 and q.28 that I use and play with. I was initially using 1024 values sin/cos tables (in q.28 format). However, I'm finding that this is not giving me good-enough precision. I'm getting abosolute differe...

## WMA in DSP

inI am implementing the WMA algorithm in 16-bit fixed-point DSP. Do anyone want to discuss it with me?

I am implementing the WMA algorithm in 16-bit fixed-point DSP. Do anyone want to discuss it with me?

## Re: Dither audio signal to 24 bits

> When IEEE floating-point to signed fixed-point, > floating point gives you > = > 25-bits, so "essentially", yes. ...

> When IEEE floating-point to signed fixed-point, > floating point gives you > = > 25-bits, so "essentially", yes. http://research.microsoft.com/%7Ehollasch/cgindex/coding/ieeefloat.html If the mantissa is 23 bits, how can it be > = 25 bits? Jeff

## Re: Dither audio signal to 24 bits

"JeffS87" wrote in message news:20040722202627.19313.00002389@mb-m04.aol.com... > > When IEEE floating-point to signed fixed-point, >...

"JeffS87" wrote in message news:20040722202627.19313.00002389@mb-m04.aol.com... > > When IEEE floating-point to signed fixed-point, > floating point gives you > = > > 25-bits, so "essentially", yes. > > http://research.microsoft.com/%7Ehollasch/cgindex/coding/ieeefloat.html > > If the mantissa is 23 bits, how can it be > = 25 bits? > > Jeff The "hidden bit" (which I didn't

## Re: Dither audio signal to 24 bits

"Jon Harris" wrote in message news:2mb7nrFkg1qkU1@uni-berlin.de... > "JeffS87" wrote in message > ...

"Jon Harris" wrote in message news:2mb7nrFkg1qkU1@uni-berlin.de... > "JeffS87" wrote in message > news:20040722202627.19313.00002389@mb-m04.aol.com... > > > When IEEE floating-point to signed fixed-point, > floating point gives you > = > > > 25-bits, so "essentially", yes. > > > > http://research.microsoft.com/%7Ehollasch/cgindex/coding/ieeefloat.htm

## How to improve FFT accuracy on fixed point DSP processor?

inHi All, I am using FFT on Motorola DSP (24 bit processor). I am working on an audio encoder project which required atleast 20 bit...

Hi All, I am using FFT on Motorola DSP (24 bit processor). I am working on an audio encoder project which required atleast 20 bit accuracy. The twiddle factor (which is in Q21 format) value is coming from table. The sample application developed to calculate 8-point 10 2048 FFT in radix-2 DIT is loosing 9-bit accuracy. If we compare the output of Windows floating point code and DSP fixed ...

## DSP's prices

inHas anyone seen this page at BDTI's site? http://www.insidedsp.com/showArticle.jhtml?articleID=29100482 I'm just curious about the price of...

Has anyone seen this page at BDTI's site? http://www.insidedsp.com/showArticle.jhtml?articleID=29100482 I'm just curious about the price of ADI TS203 (TigerSHARC). They say: "TI’s TMS320C6418, announced this month, is a relatively low-cost addition to the high-performance fixed-point ’C64x family. The chip is sampling at 600 MHz and, like the DSP56321VF275, will cost about $

## Fixed point algorithms

inHi, I am looking for some good fixed point algorithms for logarithms and exponents. Any pointers would be helpful. Thanks and...

Hi, I am looking for some good fixed point algorithms for logarithms and exponents. Any pointers would be helpful. Thanks and Regards, -Anoop Deoras

## multiplication (by 0.1, 0.5, 0.7, 1.3 ...) in fixed point arithmetic

inHello, I have to port following 2 code lines from floating to fixed point: ytotmax = MAX( yampl[c1], ytotmax ); yampl[c1] = MAX( G *...

Hello, I have to port following 2 code lines from floating to fixed point: ytotmax = MAX( yampl[c1], ytotmax ); yampl[c1] = MAX( G * ytotmax, yampl[c1] ); All variables are floatings, yampl is a buffer, ytotmax is a temp variable and G a weighting factor. For the further problem explanation, ul always stands for unsigned long. For scaling from floating point to fixed point, I do...

## DSP processor

inSome questions; 1.Difference between ADSP2100 and TMS320c5x DSP processor.? 2. Difference between Fixed point and Floating Point DSP Processor...

Some questions; 1.Difference between ADSP2100 and TMS320c5x DSP processor.? 2. Difference between Fixed point and Floating Point DSP Processor and which one is faster and how? 3. How will you use fixed point processor for floating point arthimetics.

## fixed point & floating point

inHi all !!!! As we all know that In fixed point it is easier to multiply the numbers of the same Q format but their is difficulties in the...

Hi all !!!! As we all know that In fixed point it is easier to multiply the numbers of the same Q format but their is difficulties in the addition of this.... correct. So my question comes like this. As we go for the basic knowledge. we realise that the mutilipcation is nothing but simple addition........ right. now if we gor for the mutilication then we mean that their is lot of ...

## Frames solution ?? and complete audio silence file

inHi all !! ( FIRST OF ALL I AM THANKFULL TO JERRY, TIM, JOHAN, RANDY for clearing my doubts in the Floatiing and fixed point. Well i will...

Hi all !! ( FIRST OF ALL I AM THANKFULL TO JERRY, TIM, JOHAN, RANDY for clearing my doubts in the Floatiing and fixed point. Well i will like to know the algo which jerry talked about mutilpication (how it is done)). Now I want to share my understanding as I am Engineering student so please let me know about my blunder. I have a audio file, (8Khz, 16bit data) Now the thin...

## Fixed Point Toolbox

inI'm trying to learn the new fixed point toolbox for Matlab V7.0 R14. I have the following Section of floating point code... y =...

I'm trying to learn the new fixed point toolbox for Matlab V7.0 R14. I have the following Section of floating point code... y = randn(1,2)/64; X = zeros(2,1); X(1) = y(1) + y(2); X(2) = (y(1) - y(2))/sqrt(2); (which is a two point butterfly in a DCT if you are interested). What do i do to convert this to fixed point? Here is my (not very good) attempt. *******************************...

## Fixed Point Toolbox

inAnother Question... The default settings in the fixed point toolbox are 'RoundMode' = 'Round' 'OverflowMode' = 'Saturate' Is there anyway...

Another Question... The default settings in the fixed point toolbox are 'RoundMode' = 'Round' 'OverflowMode' = 'Saturate' Is there anyway to set the defaults at startup such that 'RoundMode' = 'Floor' 'OverflowMode' = 'Wrap'

## Real time FFT voice processing...why wont it work?

inHello all, I am curious why such a system does NOT work. I am using a 16-bit fixed-point DSP chip: voice1 -> ADC -> DSP -> DAC -> ...

Hello all, I am curious why such a system does NOT work. I am using a 16-bit fixed-point DSP chip: voice1 -> ADC -> DSP -> DAC -> voice2 I collect an array of samples and pass them through an FFT then an inverse FFT. The sample size is 256 but obviously, that can be changed. The FFT routines are verified to be "correct". Yet, when doing and FFT -> IFFT, the voice coming out is very

## AMR codec implementations

inHi, I am looking at running the AMR 3GPP codec on an ARM9TDMI platform. This not strictly a DSP, but I've looked around and I haven't seen...

Hi, I am looking at running the AMR 3GPP codec on an ARM9TDMI platform. This not strictly a DSP, but I've looked around and I haven't seen much about AMR except the ETSI reference codec so I thought I could ask here. My question is - has anybody seen a fixed-point 32-bit implementation of the AMR reference source anywhere on the net ? It does not have to be optimized (or bit-exact for that...