[email protected] wrote:
> Dear all,
>
>
> I used to play with floating point arithmetic but new for fixed point
> arithmetic. Just want to know if there is some standards for fixed
> point arithmetic like IEEE754 for floating point ?
Not that I know of.
And is there some
> emulation C code for fixed point arithmetic like Softfloat for floating
> point?
>
> As far as know, compared to floating point arithmetic , the benefit of
> fixed point arithmetic is less complexity (properly mean less area)by
> sacrificing the pricision and expression arrange . Is this right ?
>
Fixed point => less cost, less power, smaller physical size, more
complex software, more difficult to change
Floating point => more cost, more power, larger chip size, simple
software (no scaling, dynamic range checks etc), easier to translate
your requirements/model into embedded code, easier to update and change
As far as precision and accuracy, one is not better then the other, in
both case you can increase precision and range to whatever you need by
increasing bits; if you think about it, all floating point math
eventually gets implemented using a type of fixed point math, either by
a floating point emulator or FPU