+ Post New Thread
Results 1 to 6 of 6

5th May 2008, 19:56 #1
 Join Date
 Oct 2005
 Posts
 137
 Helped
 6 / 6
 Points
 2,055
 Level
 10
wut do they mean by "fixed point" saying "fix
hi,
i see this expresion in many articles and i did not get the meaning. what is fixed point? in VHDL design when we restrict signals in specified bits, we say that it is become fixed point. but in adaptive filters, what is fixed point? as in "fast fixed point ICA algorithm"
thanks in advance

Advertisement

5th May 2008, 20:05 #2
 Join Date
 Sep 2007
 Posts
 480
 Helped
 68 / 68
 Points
 5,679
 Level
 17
Re: what do they mean by "fixed point" saying &quo
it just means that a number is described with a fixed number of decimal places.

Advertisement

6th May 2008, 15:24 #3
 Join Date
 Oct 2005
 Posts
 137
 Helped
 6 / 6
 Points
 2,055
 Level
 10
wut do they mean by "fixed point" saying "fix
do you see this meaning in the special case of source separation algorithms? because I didnt find such a thing in articls...

Advertisement

7th May 2008, 14:28 #4
 Join Date
 Jan 2005
 Posts
 102
 Helped
 350 / 350
 Points
 8,323
 Level
 21
Re: wut do they mean by "fixed point" saying "
Hi Vahid,
Fixed Point arithmetic or representation basically says that you are limiting the representation of fractional part to a specific (fixed) number of bits. And hence the precision is fixed to a specific value and the decimal point are fixed to specific number of digits.
Now lets take an example say the maximum value of the data you have is 11.3567812 ( I consider the absolute value so the range is bounded by 11.**** to +11.******). Now your processor has a data width for storage of integer data thats say 32 bits. How many bits are required for your integer part in this case 11 to be represented in binary 4 bits right. Now the fixed point representation of 11.3567812 in a 32 bit processor, will be in Q27 format which will give you least error in fixed point computation.
Now let me define Q27, here you have used 1 for the sign bit and 4 bits for integerpart so numbers of bits left for fraction is 3241 = 27 hence Q27 format.
Now you must note that the maximum representation possible in this Q27 notation is 16.0 to 15.999999992549419403076171875
NOTE: Fixed point representation will have an error of 1/2^(no.of bit in fraction +1) as error. So the precission is limited by the number of bit allocated to the fraction. You can as well restrict your self to storing data in just 16 bits but you will be increasing the error.
Now coming the the way "Fast Fixed point ICA Algorithm......" or what ever might be the case that you are referring to, you will definitely not see the author talking in these terms, because the author already assume that the float to fixed conversion is done and that the results are within tolerable error criteria. Now comes the problem of optimizing the fixed point code. Here author might talk about making the algorithm fast w.r.t a processor or making some fundamental computation changes in the way the fixed point code is executed so as that the code runs faster.
I hope I'm clear without creating confusion.
~Kalyan.
1 members found this post helpful.

9th May 2008, 10:03 #5
 Join Date
 Apr 2008
 Posts
 9
 Helped
 0 / 0
 Points
 879
 Level
 6
Re: wut do they mean by "fixed point" saying "
Hi,
In DSP we will find this word most frequently,
there are two types of processors are there 1.Fixed point 2. floating point
Fixed point means the number of bits for representing Integer part and fractional part are fixed. there is no point in the register physically. just we are assuming like that.
bye....
paramesh

Advertisement

13th October 2008, 08:55 #6
 Join Date
 Oct 2008
 Posts
 3
 Helped
 1 / 1
 Points
 756
 Level
 6
wut do they mean by "fixed point" saying "fix
Hi,
I work in fast fixed point ica for complex valued . i tryed to write a program for this but i cant do you have any suggestion in this
+ Post New Thread
Please login