Logo

 Micromega Corporation

 ... Floating Point Coprocessors for Embedded Sytems Design
Home products Downloads Support Where to Buy Contact
Home

What's New
Technical Articles
Products
Downloads
Support
Where to Buy
Contact

uM-FPU V3
uM-FPU V3 IDE
Application Notes
FAQ
  
Most recent changes: For a list of all the latest information, see What's New.

uM-FPU V3.1 Floating Point Coprocessor

Micromega Corporation announces the release of the uM-FPU V3.1 Floating Point Coprocessor chip. The new chip extends the powerful 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.

See the uM-FPU V3.1 product page for full details.
V3_1 Features.jpg photo-v310

uM-FPU V3 Integrated Development Environment (IDE)

The uM-FPU V3 IDE (Integrated Development Environment) makes it easy to develop uM-FPU V3 code, by providing a code generator, debugger and function programmer. The code generator takes traditional math expressions and automatically produces uM-FPU code for any one of the many microcontrollers and compilers supported. The debugger lets you step through uM-FPU code to trace instruction execution and display register values. The function programmer provides support for storing user-defined functions in Flash memory.

The uM-FPU 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.

If you've read the article and are looking for more information, there's lots of information here. See the products page for product information, and the downloads page for documentation and software. Also, check out the uM-FPU V3 Integrated Development Environment (IDE), and browse through the Application Notes for additional information and some interesting examples.


The uM-FPU 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.

What's New


June 27, 2008
  • Beta 6 release of uM-FPU V3 IDE Release 2.0

  • May 14, 2008
  • Application Note 42 - Drawing Graphs on a Serial Graphic Display

  • April 17, 2008
  • Support added for ARMexpress/ARMmite with ARMbasic Version 7

  • February 28, 2008
  • updated uM-FPU V3.1 Datasheet and Instruction Set documents, see Downloads

  • February 11, 2008
  • support software updated for Atmel AVR / WinAVR
  • added support for additional Atmel AVR processors and I2C interface

  • December 11, 2007
  • Beta 5 release of uM-FPU V3 IDE Release 2.0

  • November 13, 2007
  • V3.1 support added for Atmel AVR using WinAVR compiler
  • Application Note 41 - Comparing WinAVR math and uM-FPU V3.1 math
  • updated Application notes 36 and 39 with PicBasic Pro and WinAVR examples

  • October 12, 2007
  • V3.1 support added for PICBASIC PRO compiler
  • updated reference guide for using uM-FPU V3.1 chip with the ARMmite and ARMexpress

  • October 4, 2007
  • Application Note 40 - Frequency Analysis Using ADC and FFT
  • Beta 4 release of uM-FPU V3 IDE Release 2.0

  • August 28, 2007
  • Javelin Stamp support software released for V3.1. Includes new GPS demos.

  • August 23, 2007
  • Beta 3 release of uM-FPU V3 IDE Release 2.0

  • August 22, 2007
  • Support added for OOPic® microcontroller

  • August 13, 2007
  • Beta 2 release of uM-FPU V3 IDE Release 2.0

  • August 9, 2007
  • Support added for ARMmite and ARMexpress controllers
  • ARMmite/ARMexpress example added to Application note 39.

  • July 26, 2007
  • Application Note 39 - Calculating Great Circle Distances

  • July 24, 2007
  • Application Note 38 - Calculating Sunrise and Sunset Times

  • July 23, 2007
  • an article by Jon Titus, Micromega Chip Does the Math , was published in the March 19, 2007 issue of Design News
  • added code examples to Application Note 36 - Reading GPS Data
  • Application Note 37 - Working with Dates and Times

  • July 12, 2007
  • PICAXE support software updated for V3.1. Includes new GPS demo.

  • July 10, 2007
  • Beta 1 release of uM-FPU V3 IDE Release 2.0

  • June 18, 2007
  • Application Note 36 - Reading GPS Data

  • June 1, 2007
  • uM-FPU V3 IDE release 1.3 software is available with support for uM-FPU V3.1
  • see revision history on uM-FPU V3 IDE page for additional details.
  • uM-FPU V3.1 opcode definitions added.
  • Basic Stamp support files updated for uM-FPU V3.1

  • May 31, 2007
  • uM-FPU V3.1 general release.
  • see uM-FPU V3.1 Release Notes (pdf) for a list of features and changes

  • May 1, 2007
  • added links to Customer Products on the Products page
  • Customer Product: Micro-IDE Atmel AVR compiler and IDE

  • December 16, 2006
  • Application Note 34 - Measuring Water Level with the MPXM2010GS Pressure Sensor
  • Application Note 35 - Fast Fourier Transforms using the FFT Instruction

  • December 1, 2006
  • new FAQ page added to website
  • App Note 33 - Sensirion SHT11 Temperature and Humidity Sensor

  • November 30, 2006
  • documentation is available for the uM-FPU V3 IDE.
  • Using the uM-FPU V3 Integrated Development Environment (IDE)

  • November 18, 2006
  • uM-FPU V2 IDE release 2.2 software is available.

  • November 15, 2006
  • A user forum for uM-FPU help and discussions has been started on Yahoo Groups
  • see the Support page for an easy sign-up form

  • November 14, 2006
  • uM-FPU is available in Australia through MicroZed Computers on-line store.

  • November 2, 2006
  • uM-FPU V3 IDE release 1.2 software is available.
  • SX/B and PICmicro support added to uM-FPU V3 IDE
  • updated uM-FPU V3 software and documentation for SX Microcontroller

  • October 26, 2006
  • uM-FPU V3 software and documentation available for SX Microcontroller
  • uM-FPU V2 software updated for SX Microcontroller

  • October 19, 2006
  • uM-FPU V3 IDE release 1.1 software is available.

  • October 18, 2006
  • uM-FPU V3 software and documentation available for PICAXE

  • September 21, 2006
  • uM-FPU V3 software and documentation available for Basic Stamp
  • App Note 30 - converting uM-FPU V2 code to uM-FPU V3
  • App Note 31 - uM-FPU V3 Floating Point Calculations
  • App Note 32 - uM-FPU V3 Long Integer Calculations.

  • August 25, 2006
  • uM-FPU V3 IDE release 1.0 software is available.

  • August 11, 2006
  • uM-FPU V3 general release.
  • see What's New in V3 for a list of features

  • August 1, 2006
  • an article by Jon Titus, MCU Math Chip Adds Up , is published in the August 1, 2006 issue of ECN magazine
  • uM-FPU V2 available in RoHS compliant packaging

  • May 19, 2006
  • updated PICmicro support files to fix FWRITEA/FWRITEB definitions

  • May 18, 2006
  • new version of uM-FPU V2 IDE available. See Release History for details.
  • includes PicBasic Pro support, fixes and updates.

  • May 12, 2006
  • uM-FPU is available through World Educational Services on-line store.

  • September 21, 2005
  • updated Javelin Stamp package

  • September 1, 2005
  • updated Javelin Stamp Float32 compatible package

  • July 15, 2005
  • new uM-FPU Debug Adapter released
  • new Micromega RS-232 Adapter released
  • uM-FPU is available through Hobby Engineering on-line store.

  • July 5, 2005
  • uM-FPU V2 IDE general release
  • Application note 9 - Adding a Serial Connection to uM-FPU V2

  • June 21, 2005
  • new version of uM-FPU V2 IDE posted (beta 0.7)
  • final release of IDE scheduled for the end of June
  • uM-FPU V2 Datasheet, Instruction Set documentation updated
  • Basic Stamp, Javelin Stamp and SX Microcontroller documentation updated

  • June 8, 2005
  • SX/B software and documentation released for the SX microcontroller.
  • new Javelin Stamp software package and documentation released.
  • Basic Stamp software updated for BS2px

  • May 24, 2005
  • Javelin Stamp Float32 software and documentation updated for uM-FPU V2.
  • Support page added for Javelin Stamp

  • May 5, 2005
  • Application note 7 - Developing a SPI Interface
  • Application note 8 - Developing a I2C Interface

  • April 22, 2005
  • new version of uM-FPU V2 IDE posted (beta 0.5)

  • April 20, 2005
  • uM-FPU is available in Italy through Robot Italy on-line store.

  • April 6, 2005
  • new version of uM-FPU V2 IDE posted (beta 0.4)

  • March 31, 2005
  • Application note 6 - Measuring Temperature using Thermocouples

  • March 28, 2005
  • Application note 5 - Calculating Polynomials

  • March 26, 2005
  • Web site reorganized, new microcontroller support pages and application notes added.
  • Application note 1 - Floating point calculations
  • Application note 2 - Long integer calculations
  • Application note 3 - Trend line calculations
  • Application note 4 - Distance measuring with the Sharp GP2D12 and GP2D120.

  • March 4, 2005
  • V2 software and documentation released for the Comfile PICBASIC microcontroller.

  • January 31, 2005
  • uM-FPU is available through HVW Technologies on-line store.

  • January 24, 2005
  • V2 software and documentation released for the PICAXE microcontroller.

  • January 21, 2005
  • V2 software and documentation released for the PicBasic Pro compiler.
  • V1 software released for the PicBasic Pro compiler.

  • January 17, 2005
  • uM-FPU is available in France through Lextronics.
  • uM-FPU est disponible en France par Lextronics.

  • January 11, 2005
  • uM-FPU V2 general release.
  • new features include: I2C support, 32 byte instruction buffer, faster interface, new instructions
  • V2 software and documentation released for Basic Stamp® microcontrollers
  • V2 software and documentation released for PICmicro® microcontrollers

  • December 15, 2004
  • uM-FPU V2 beta released.

    October 18, 2004
  • uM-FPU is available through Spark Fun Electronics on-line store.
  • software and documentation released for PICmicro® microcontrollers.
    August 15, 2004
  • surface mount version of the uM-FPU V1.0 is available.

  • August 11, 2004
  • uM-FPU IDE (Integrated Development Environment) beta is released.

  • July 15, 2004
  • uM-FPU is available through Revolution Education on-line store.

  • July 8, 2004
  • software and documentation released for the PICAXE family of microprocessors.

  • May 18, 2004
  • uM-FPU is available through Parallax on-line store.

  • May 8, 2004
  • uM-FPU Converter software released.

  • Apr 28, 2004
  • uM-FPU V1 released.
  • software and documentation released for the Basic Stamp®.
  • software and documentation released for the Javelin Stamp™.

  •   
      
    Return to Top