Global Sources
EE Times-India
Stay in touch with EE Times India
EE Times-India > Embedded

Software library adds floating point benefits to MCUs

Posted: 09 Nov 2010     Print Version  Bookmark and Share

Keywords:IQmath library  mathematical functions  MCU platforms 

Texas Instruments Inc. (TI) introduces a free IQmath library, an optimised collection of "high-precision" mathematical functions to support the 32bit C2000 and Stellaris MCU platforms. TI's IQmath library offers floating-point benefits to developers using fixed-point microcontrollers (MCUs) by seamlessly porting floating-point algorithms into fixed-point code.

Developers can use the software to achieve execution speeds considerably faster than equivalent code written in standard ANSI C language, which is important to computationally intensive applications such as motor control, digital power, security and human-machine interfaces. The IQmath Library also significantly speeds development and addresses the limitations of fixed-point math by eliminating time-consuming scaling and saturation burdens.

IQmath library features include 45+ functions that are organised in easy-to-access categories, including format conversion utilities, arithmetic functions, trigonometric functions and mathematical functions; adjustable resolution and dynamic range for better optimisation; and compile-stage completion of conversions from floating to fixed point for CPU cycle elimination.

IQmath software is free and available for download at Fixed-point Stellaris MCUs start at Rs.44.67 ($1), and fixed- and floating-point C2000 real-time control MCUs start at less than Rs.89.34 ($2). Samples and orders can be placed at

- Toni McConnel
  EE Times

Find related content:
  - company/industry news
  - new products
  - technical papers
  - application notes

Comment on "Software library adds floating point..."
*  You can enter [0] more charecters.
*Verify code:


Visit Asia Webinars to learn about the latest in technology and get practical design tips.


Go to top             Connect on Facebook      Follow us on Twitter      Follow us on Orkut

Back to Top