IQmath
IQ Fractional Representation
A new approach to fixed-point algorithm development, termed “IQmath”, can greatly simplify the
design development task. This approach can also be termed “virtual floating-point” since it looks
like floating-point, but it is implemented using fixed-point techniques.
IQ Fractional Representation
IQ Fractional Representation
S IIIIIIII
fffffffffffffffffffffff
031
32 bit mantissa
Advantage
Advantage
⇒
⇒
Precision same for all numbers in an IQ format
Precision same for all numbers in an IQ format
Disadvantage
Disadvantage
⇒
⇒
Limited dynamic range compared to floating point
Limited dynamic range compared to floating point
-2
I
+ 2
I-1
+ … + 2
1
+ 2
0
. 2
-1
+ 2
-2
+ … + 2
-Q
The IQmath approach enables the seamless portability of code between fixed and floating-point
devices. This approach is applicable to many problems that do not require a large dynamic range,
such as motor or digital control applications.
C28x - Numerical Concepts & IQmath 8 - 15