Reply by isierra95 October 8, 20032003-10-08
Paul,
Can you please specify what exactly you mean by different
version of silicon? Are you talking about 803,805?

--Irene

--- In , Roberts Paul <proberts@c...>
wrote:
> DSP56F807 QUESTION OF THE DAY
> Can anyone confirm or deny the following:
>
> (True or False)
>
> 1) Some DSP56F807's, when performing floating point math using the
floating
> point libraries that come with the Metrowerks CodeWarrior IDE
(version 4.1,
> build 0622), when subtracting one float from another float having
the same
> value, for example 300.0f minus 300.0f, will return a result of
0.0f, whilst
> other versions of silicon will come up with -0.0f.
>
> 2) Some DSP56F807's, when performing floating point math using the
floating
> point libraries that come with the Metrowerks CodeWarrior IDE
(version 4.1,
> build 0622), when subtracting one float from another float having
the same
> value, namely 0.0f minus 0.0f, will return a result of 0.0f,
whilst other
> versions of silicon will come up with -0.0f.
>
> Thank you,
> Paul Roberts




Reply by Roberts Paul October 7, 20032003-10-07
DSP56F807 QUESTION OF THE DAY
Can anyone confirm or deny the following:

(True or False)

1) Some DSP56F807's, when performing floating point math using the floating
point libraries that come with the Metrowerks CodeWarrior IDE (version 4.1,
build 0622), when subtracting one float from another float having the same
value, for example 300.0f minus 300.0f, will return a result of 0.0f, whilst
other versions of silicon will come up with -0.0f.

2) Some DSP56F807's, when performing floating point math using the floating
point libraries that come with the Metrowerks CodeWarrior IDE (version 4.1,
build 0622), when subtracting one float from another float having the same
value, namely 0.0f minus 0.0f, will return a result of 0.0f, whilst other
versions of silicon will come up with -0.0f.

Thank you,
Paul Roberts