circuitcellar.com
Magazine Support   Digital Library   Products & Services   Suppliers Directory 
 
 





 

January 2005, Issue 174

New Product News


uM-FPU FLOATING-POINT COPROCESSOR

The uM-FPU floating-point coprocessor interfaces to virtually any microcontroller using an SPI or I2C interface, making it ideal for applications requiring floating-point math such as converting sensor readings, robotic control, data manipulation, and other embedded control applications.>o:p>

The uM-FPU provides support for 32-bit IEEE 754-compatible floating-point operations and 32-bit integer operations. A PIC-compatible mode is also available to support PIC format floating-point numbers. Many functions are built in, including floating-point math, long integer math, exponential functions, trigonometric functions, and data conversion and formatting functions. A built-in debug monitor is available to assist with developing and debugging code.

A unique feature of the uM-FPU is the ability to define user functions, which are defined as a series of built-in operations. They are stored in flash memory on the uM-FPU chip. Because they are stored internally, the majority of communications overhead is eliminated. This results in dramatic speed improvements and greatly reduced code space requirements on the microcontroller. Software is provided to define user functions using standard math expressions and to program the uM-FPU over a RS-232 connection.

Documentation and software is provided to support a wide variety of popular microprocessors. The uM-FPU is available in an 8-pin DIP or a 20-pin SSOP package costing $14.95. Volume discounts are available.

Micromega Corp.
www.micromegacorp.com