Products       Learn       Buy       Support       Company
  Home > News > Press Center


Micro Digital Announces GoFast® for IAR EWARM

Costa Mesa, California, February 15, 2008 -- Micro Digital Inc. is pleased to announce that the GoFast floating point library has been ported to the IAR EWARM tool suite for the ARM processor family.

GoFast is a family of high-performance, reentrant, floating-point libraries designed for embedded applications. They are ANSI C compatible and are designed to directly replace a C compilerís runtime floating-point support (library or coprocessor). GoFast boosts the performance of an applicationís math calculations or eliminates the need for hardware floating-point coprocessors, in order to reduce product manufacturing cost.

Low-level floating point functions in the EWARM library are coded in assembly, so GoFast offers no speed improvement for them. However, for higher-level functions such as square root, exponent, log, trigonometric, hyperbolic, and others, the performance gain from GoFast is 2:1 to 4:1 and as high as 8:1. This can result in significant cost savings for GPS, surveying, guidance, and other applications doing intensive trigonometic calculations by reducing hardware cost for a required performance level. Many other types of calculations involve square roots, exponents, logs, and hyperbolic functions. Applications using these can also achieve significant cost savings using GoFast. Applications that are sluggish on particular hardware can show dramatic improvements in responsiveness, saving hardware redesign.

The accuracy of each GoFast Floating Point Library is within one (least significant) bit for arithmetic functions and two bits for transcendental functions, in most cases. The IEEE 754 Floating Point Format defines special representations for underflow, overflow, and invalid operation. The GoFast routines use these formats and adhere to the IEEE 754 error handling procedures in all applicable cases. Quality assurance and testing procedures have assured proper product operation. In addition, each delivery includes target specific test programs assuring confidence of product operation.

Pricing and Availability

Available now at $5,000 for a royalty-free, one-product license, with full source code, and 90‑day support. For more information, please visit

About Micro Digital

Micro Digital, Inc. has been in the embedded systems business for over 30 years and has been producing and selling embedded software products for 19 years. The company is dedicated to providing quality products and support for embedded systems at moderate prices.

Trademarks used above are the properties of their respective owners.

back to Press Center

Press contact:
Betty Martin-Danner
Home       Sitemap       Contact