Fritzing parts are available on the downloads page for the uM-FPU64 and the uM-FPU64 28-pin Breakout Board. The uM-FPU V2 and uM-FPU V3.1 parts are already included with Fritzing. Fritzing is a great way to quickly sketch up circuits. If you haven't had a look at the Fritzing yet, check out fritzing.org.

Provides for convenient mounting and access to all uM-FPU64 pins.
Now available for $2.95 USD. See Products for description.

See the uM-FPU64 IDE page for uM-FPU64 IDE release notes, documentation, and software.
See the Downloads page for uM-FPU64 Firmware release notes and documentation.
See Release History for a complete list of releases.

The uM-FPU64 chip is featured in an excellent article by Geoffrey Gill in the November, 2012 edition of Nuts and Volts magazine. The article is entitled, Steampunk Planetarium Clock.

The clock calculates the current location in the sky of the Sun, Moon, Planets and 500 brightest stars, then displays the sky view for a specified location on a 4D Systems uLCD-32PT graphical display. The display interfaces with the uM-FPU64 chip, which performs all of the astronomical calculations and provides the real-time clock.

Date Released

Size

Type

The text of the article.

Nov 1, 2012

172 KB

The source code for the project.

Nov 1, 2012

8.2 MB

uM-FPU64 64-bit Floating Point Coprocessor

The uM-FPU64 extends Micromega's family of coprocessors to provide support for IEEE 754 compatible 64-bit and 32-bit floating point and integer calculations, expanded digital I/O and analog input capabilities, and support for local peripheral devices.

The uM-FPU64 can be interfaced to a wide range of popular microcontrollers to provide extensive floating point capabilities, and optionally control a subsystem of local peripherals. It can also be configured as a stand-alone microcontroller for embedded applications.

uM-FPU64 Integrated Development Environment (IDE)

The uM-FPU64 IDE (Integrated Development Environment) provides a set of easy-to-use tools for developing applications using the uM-FPU64 floating point coprocessor. The IDE runs on Windows XP, Vista, and Windows 7 and provides support for compiling, debugging, and programming the uM-FPU64 floating point coprocessor.

uM-FPU V3.1 32-bit Floating Point Coprocessor

The uM-FPU V3.1 Floating Point Coprocessor chip. The new chip extends the feature set of the original uM-FPU V3 chip to include serial I/O support, NMEA sentence parsing, block transfers, additional matrix operations, enhanced string support, and many other enhancements.

uM-FPU V3 Integrated Development Environment (IDE)

The uM-FPU V3 IDE (Integrated Development Environment) provides a set of easy-to-use tools for developing applications using the uM-FPU V3 floating point coprocessor. The IDE runs on Windows XP, Vista, and Windows 7 and provides support for compiling, debugging, and programming the uM-FPU V3 floating point coprocessor.

The curator of, The CPU Shack Museum, John Culver, posted an interesting article entitled Arithmetic Processors: Then and Now which includes a description of the Micromega FPUs.

The uM-FPU V3.1 chip is featured in an article by Jon Titus in the March 19, 2007 edition of Design News magazine. The article entitled, Micromega Chip Does the Math provides an excellent overview of the uM-FPU floating point coprocessor.

The uM-FPU V3.1 chip is featured in a previous article by Jon Titus in the August 1, 2006 edition of ECN magazine. The article is entitled, MCU Math Chip Adds Up.

The uM-FPU V2 chip is featured in an article by Jon Williams in the July 2005 edition of Nuts & Volts magazine (page 26). The article, entitled Stamp Applications - Getting Hot, Hot, Hot, describes using the uM-FPU with the DS1620 temperature sensor.

Release History

Sep 17, 2014

Lextronic is now selling the uM-FPU64 and uM-FPU64 28-pin breakout board.