|
|
| uM-FPU64 64-bit Floating Point Coprocessor |
uM-FPU V3.1 32-bit Floating Point Coprocessor |
uM-PWM1 Servo Coprocessor |
|
|
|
Sep 17, 2014 -
Lextronic is now selling the uM-FPU64 and uM-FPU64 28-pin breakout board.
Aug 13, 2014 - uM-FPU64 IDE and Firmware upgrade:
This release provides the following new features:
- Parallax Propeller support
- support for linking FPU code to target source files
- new RAM display window
- trace messages for FPU error conditions
|
Jan 16, 2014 - uM-FPU64 IDE and Firmware upgrade:
This release provides the following new features:
- support for XOP instructions
- quaternion instructions
- pointer arguments added to user functions
- local definitions for user function arguments
- updates to SEROUT window table and graph display
|
Oct 1, 2013 - uM-FPU64 IDE and Firmware upgrade:
This release provides the following new features:
- a major change to the Flash memory storage format was implemented to support additional features planned for future releases.
- the available Flash memory has been increased from 4096 bytes to 6144 bytes
- added support to the DEVIO,LCD instruction for using an I2C interface with LCD
- added a register.bit notation to compiler
- see release notes for additional features and fixes
|
Oct 2, 2013
|
Jul 10, 2013
Solarbotics is now selling the uM-FPU64, uM-FPU64 28-pin breakout board,
and a full uM-FPU64 starter kit.
Apr 18, 2013 - uM-FPU64 IDE and Firmware upgrade:
This release provides the following new features:
- Interactive Compiler Window
- new date/time number format
- see release notes for additional features and fixes
|
Apr 23, 2013
|
Apr 20, 2013
|
Mar 26, 2013
|
Feb 16, 2013 - Fritzing with uM-FPU64
|
|
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.
|
Feb 7, 2013 - uM-FPU64 IDE and Firmware upgrade:
This release provides the following new features:
- LU decomposition matrix operations
- Cholesky decomposition matrix operations
- Tab processing and auto-indent in Source window
- improvements to function programming support
- extended support for assembler data directives
- several fixes and improvements to code generation for 64-bit expressions
See the uM-FPU64 IDE page for uM-FPU64 IDE release notes, documentation, and software, and the downloads page for uM-FPU64 Firmware release notes and documentation.
|
Feb 7, 2013 - New Arduino Support files
|
Dec 5, 2012 - New 28-pin Breakout Board for uM-FPU64
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.
See the uM-FPU64 product page for full details. |
|
|
|
|
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.
See the uM-FPU V3.1 product page for full details. |
|
|
|
|
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.
Aug 13, 2014
uM-FPU64 IDE and Firmware Upgrade:
uM-FPU64 IDE release 411 is now available
uM-FPU64 Firmware release 411 is now available
Jan 16, 2014
uM-FPU64 IDE and Firmware Upgrade:
uM-FPU64 IDE release 410 is now available
uM-FPU64 Firmware release 408 is now available
Oct 2, 2013
new Code Example: uM-FPU64 - BMA180 Accelerometer
Oct 1, 2013
uM-FPU64 IDE and Firmware Upgrade:
uM-FPU64 IDE release 409 is now available
uM-FPU64 Firmware release 407 is now available
Jul 10, 2013
Solarbotics is now selling the uM-FPU64, uM-FPU64 28-pin breakout board,
and a full uM-FPU64 starter kit.
Apr 23, 2013
new Code Example: uM-FPU64 - Interfacing 128x32 Chip-on-Glass graphic LCD
Apr 20, 2013
new Application Note 102: uM-FPU64 - Logging GPS Data to EEPROM
new Code Example: uM-FPU64 - LCD Menu
new Code Example: uM-FPU64 - Interfacing Keypad Switches
Apr 18, 2013
uM-FPU64 IDE and Firmware Upgrade:
uM-FPU64 IDE release 407 is now available
uM-FPU64 Firmware release 405 is now available
Mar 26, 2013
new Application Note 101: uM-FPU64 - Reading GPS data
Feb 16, 2012
Fritzing parts are available on the downloads page for the uM-FPU64 and the uM-FPU64 28-pin Breakout Board.
Feb 7, 2013
uM-FPU64 IDE and Firmware Upgrade:
uM-FPU64 IDE release 406 is now available
uM-FPU64 Firmware release 404 is now available
uM-FPU64 Arduino support libraries updated
Dec 5, 2012
New 28-pin Breakout Board for uM-FPU64
Nov 1, 2012
An article featuring the uM-FPU64 is the cover story of the Nuts and Volts, November, 2012 issue.
Oct 11, 2012
The list price of the uM-FPU64 is now $19.95 USD.
Sep 25, 2012
uM-FPU64 IDE and Firmware Upgrade:
uM-FPU64 IDE release 405 is now available
uM-FPU64 Firmware release 403 is now available
Sep 4, 2012
uM-FPU64 IDE and Firmware Upgrade:
uM-FPU64 IDE release 404 is now available
uM-FPU64 Firmware release 402 is now available
Mar 21, 2012
uM-FPU64 Arduino support libraries updated for Arduino 1.0
uM-FPU V3.1 Arduino support libraries updated for Arduino 1.0
uM-FPU64 IDE release 403 software is now available
uM-FPU V3 IDE release 332 software is now available
Feb 3, 2012
New documentation: Using the uM-FPU64 DEVIO Instruction
Dec 19, 2011
uM-FPU64 IDE and Firmware Upgrade:
uM-FPU64 IDE release 402 software is now available
uM-FPU V3 IDE release 331 software is now available
Updated documentation: uM-FPU64 Datasheet,
Updated documentation: uM-FPU64 Instruction Set
Dec 4, 2011
Eagle PCB library posted for uM-FPU64, UM-FPU V3.1, and uM-PWM1
Nov 18, 2011
uM-FPU64 support for Propeller posted to Propeller™ Object Exchange
Oct 18, 2011
uM-FPU64 support added for PICAXE
uM-FPU V3.1 support updated for PICAXE
uM-FPU64 support added for Basic Stamp
Oct 13, 2011
uM-FPU64 support added for Arduino release 0022
uM-FPU V3.1 support updated for Arduino release 0022
Oct 12, 2011
App Note 100 - Converting uM-FPU V3.1 code to uM-FPU64
Oct 6, 2011
uM-FPU64 r401 28-pin and 44-pin chips released
Sep 27, 2011
Micromega announces uM-FPU64, a 64-bit floating point coprocessor
Jul 18, 2011
updated version of uM-FPU V3.1 Datasheet document
updated version of uM-FPU V3.1 Instruction Set document
updated version of Using the uM-FPU V3.1 Matrix Operations document
Sep 24, 2010
Micromega FPUs are included in an interesting article at the The CPU Shack Museum, entitled Arithmetic Processors: Then and Now
Aug 10, 2010
The first beta of uM-FPU V3 IDE (Release 3.3.0) has been released. The new compiler has an extensive set of new features and improvements.
Jul 8, 2010
uM-PWM1 Servo Coprocessor released
May 6, 2010
New release of uM-FPU V3 IDE software
New uM-FPU V3 IDE User Manual (major revision, with table of contents)
Jan 15, 2010
uM-FPU V3.1 support added for BasicATOM microcontrollers
Micromega news is now also posted on Twitter account umfpu
Nov 17, 2009
updated version of uM-FPU V3.1 Instruction Set document
new documentation Using the uM-FPU V3.1 Matrix Operations
Oct 7, 2009
uM-FPU V3.1 support added for SourceBoost C compiler
Sep 29, 2009
Application Note 44 - Controlling a Lynx6 Robotic Arm
Video for Application Note 44 - Controlling a Lynx6 Robotic Arm
Beta release of new uM-PWM1 Servo Controller chip
Sep 2, 2009
new documentation Using the uM-FPU V3.1 Analog-to-Digital Converter (ADC)
Aug 18, 2009
updated Javelin support files
Apr 6, 2009
uM-FPU is now available through NKC Electronics on-line store
Feb 6, 2009
uM-FPU V3.1 support added for CCS C compiler
Dec 16, 2008
V3.1 support added for Arduino
Sep 22, 2008
Application Note 43 - Speed and Power Considerations for uM-FPU V3
Sep 4, 2008
EAGLE PCB library for uM-FPU V3.1
Aug 29, 2008
V3.1 support added for Microchip MPLAB dsPIC and PIC24 C Compiler
Jun 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
Apr 17, 2008
Support added for ARMexpress/ARMmite with ARMbasic Version 7
Feb 28, 2008
updated uM-FPU V3.1 Datasheet and Instruction Set documents, see Downloads
Feb 11, 2008
support software updated for Atmel AVR / WinAVR
added support for additional Atmel AVR processors and I2C interface
Dec 11, 2007
Beta 5 release of uM-FPU V3 IDE Release 2.0
Nov 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
Oct 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
Oct 4, 2007
Application Note 40 - Frequency Analysis Using ADC and FFT
Beta 4 release of uM-FPU V3 IDE Release 2.0
Aug 28, 2007
Javelin Stamp support software released for V3.1. Includes new GPS demos.
Aug 23, 2007
Beta 3 release of uM-FPU V3 IDE Release 2.0
Aug 22, 2007
Support added for OOPic® microcontroller
Aug 13, 2007
Beta 2 release of uM-FPU V3 IDE Release 2.0
Aug 9, 2007
Support added for ARMmite and ARMexpress controllers
ARMmite/ARMexpress example added to Application note 39.
Jul 26, 2007
Application Note 39 - Calculating Great Circle Distances
Jul 24, 2007
Application Note 38 - Calculating Sunrise and Sunset Times
Jul 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
Jul 12, 2007
PICAXE support software updated for V3.1. Includes new GPS demo.
Jul 10, 2007
Beta 1 release of uM-FPU V3 IDE Release 2.0
Jun 18, 2007
Application Note 36 - Reading GPS Data
Jun 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
Dec 16, 2006
Application Note 34 - Measuring Water Level with the MPXM2010GS Pressure Sensor
Application Note 35 - Fast Fourier Transforms using the FFT Instruction
Dec 1, 2006
new FAQ page added to website
App Note 33 - Sensirion SHT11 Temperature and Humidity Sensor
Nov 30, 2006
documentation is available for the uM-FPU V3 IDE.
Using the uM-FPU V3 Integrated Development Environment (IDE)
Nov 18, 2006
uM-FPU V2 IDE release 2.2 software is available.
Nov 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
Nov 14, 2006
uM-FPU is now available in Australia through MicroZed Computers on-line store.
Nov 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
Oct 26, 2006
uM-FPU V3 software and documentation available for SX Microcontroller
uM-FPU V2 software updated for SX Microcontroller
Oct 19, 2006
uM-FPU V3 IDE release 1.1 software is available.
Oct 18, 2006
uM-FPU V3 software and documentation available for PICAXE
Sep 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.
Aug 25, 2006
uM-FPU V3 IDE release 1.0 software is available.
Aug 11, 2006
uM-FPU V3 general release.
see What's New in V3 for a list of features
Aug 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.
Sep 21, 2005
updated Javelin Stamp package
Sep 1, 2005
updated Javelin Stamp Float32 compatible package
Jul 15, 2005
new uM-FPU Debug Adapter released
new Micromega RS-232 Adapter released
uM-FPU is available through Hobby Engineering on-line store.
Jul 5, 2005
uM-FPU V2 IDE general release
Application note 9 - Adding a Serial Connection to uM-FPU V2
Jun 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
Jun 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
Apr 22, 2005
new version of uM-FPU V2 IDE posted (beta 0.5)
Apr 20, 2005
uM-FPU is available in Italy through Robot Italy on-line store.
Apr 6, 2005
new version of uM-FPU V2 IDE posted (beta 0.4)
Mar 31, 2005
Application note 6 - Measuring Temperature using Thermocouples
Mar 28, 2005
Application note 5 - Calculating Polynomials
Mar 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.
Mar 4, 2005
V2 software and documentation released for the Comfile PICBASIC microcontroller.
Jan 31, 2005
uM-FPU is available through HVW Technologies on-line store.
Jan 24, 2005
V2 software and documentation released for the PICAXE microcontroller.
Jan 21, 2005
V2 software and documentation released for the PicBasic Pro compiler.
V1 software released for the PicBasic Pro compiler.
Jan 17, 2005
uM-FPU is available in France through Lextronics.
uM-FPU est disponible en France par Lextronics.
Jan 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
Dec 15, 2004
uM-FPU V2 beta released.
Oct 18, 2004
uM-FPU is available through Spark Fun Electronics on-line store.
software and documentation released for PICmicro® microcontrollers.
Aug 15, 2004
surface mount version of the uM-FPU V1.0 is available.
Aug 11, 2004
uM-FPU IDE (Integrated Development Environment) beta is released.
Jul 15, 2004
uM-FPU is available through Revolution Education on-line store.
Jul 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™.
|
|
|
|