Spansion FM4 Family of 32-bit ARM Core Microcontrollers

The Spansion FM4 family of 32-bit, general-purpose MCUs covers the highest end of the product range. Based on the ARM® Cortex®-M4F processor core, the family features DSP and Floating Point Unit (FPU) functions.

These MCUs are designed for applications that require advanced, high-speed computing performance such as general-purpose inverters, servomotors, "industry 4.0" factory automation, PLCs and other industrial equipment, as well as medical and surveillance products, and inverter-based home appliances such as washing machines and air conditioners. They are also serving as WiFi co-processors enabling high end IoT devices and enable smart metering by handling over-the-air firmware updates.

FM4 Family Overview

The FM4 family of 32-bit, general-purpose MCUs covers the highest end of the product range. Based on the ARM® Cortex®-M4F processor core, the family features DSP and Floating Point Unit (FPU) functions.

These MCUs are designed for applications that require advanced, high-speed computing performance such as general-purpose inverters, servomotors, factory automation, PLCs and other industrial equipment, as well as medical and surveillance products, and inverter-based home appliances such as washing machines and air conditioners.

 

Outstanding Performance

The FM4 family operates at clock frequencies of up to 200MHz, and supports an operating voltage range of 2.7V to 5.5V. The devices incorporate 256KB to 2MB Flash and up to 256KB RAM. A fast Flash memory combined with a pre-fetch buffer provides zero-wait-state operation at 200MHz.                   

Functional Safety

The internal, trimmed RC oscillators function as an independent clock source for the clock supervisor and watchdog modules. The devices also feature a two-stage programmable Low Voltage Detector (LVD), a CRC hardware module, a Memory Protection Unit (MPU), and programmable emergency stop input invertermotor control.

High-Performance Flash Memory

Memory densities range from 256KB to 2MB Flash, with up to 256KB RAM. The high-speed, embedded Flash memory features a true zero-wait-state operation at 72MHz. The secure Flash memory has an endurance of 100,000 write/erase cycles with up to 20 years of data retention. Many devices feature dual-operation Flash for EEPROM emulation.

Low Power Consumption

The devices operate at 0.4mA/MHz, 1.5µA in deep RTC mode. The dedicated, low-power chip design includes clock and power gating. There are multiple low-power options for finely grained power-saving modes, and a dedicated power domain for deep standby modes.

Advanced Peripherals

The devices include support for Ethernet, CAN (controller area network and USB2.0. Motor-control features include up to three multifunction timers and respective number of quadrature decoder units. The MCUs include up to three high-speed, 12-bit A/D converters, which can be triggered synchronously and have a conversion time of 0.5µs. Other features include HMI input devices, universal base timers, a sub-clock option, and flexible, multi-function serial interfaces.

loading...
FM4 Family Products (240) View by Series:
Part #Max
Freq.
VCC
Min - Max
PinsFlashRAMENetUSBCANADCSeries

Select a view

Show:

Catalog (2)
  Updated Title File Type Size Revision  
2014-11-13 Microcontroller Selection Guide PDF 1.62 MB 2 Download
2014-11-13 Spansion FM Microcontroller Family Bro... PDF 3.32 MB 1 Download
Data Sheet (1)
  Updated Title File Type Size Revision  
2013-09-30 HANDLING PRECAUTIONS PDF 0.05 MB 3 Download
Hardware Manual (5)
  Updated Title File Type Size Revision  
2014-10-28 FM4 PERIPHERAL MANUAL Ethernet Part PDF 3.12 MB 1 Download
2014-10-28 FM4 PERIPHERAL MANUAL Communication ... PDF 16.33 MB 2 Download
2014-10-28 FM4 PERIPHERAL MANUAL Analog Macro P... PDF 2.84 MB 2 Download
2014-10-28 FM4 PERIPHERAL MANUAL Timer Part PDF 10.92 MB 2 Download
2014-10-28 FM4 PERIPHERAL MANUAL Main Part PDF 15.26 MB 2 Download
Application Note (19)
  Updated Title File Type Size Revision  
2014-07-07 FMx family How to setup Flash Security... PDF 0.28 MB 1 Download
2014-06-19 FM4_IEC60730_CLASS_B_Self_Test_Library... PDF 0.94 MB 1 Download
2014-06-13 Differences between FM0+, FM3, and FM4... PDF 0.53 MB 1 Download
2014-06-05 FM4 PERIPHERAL DRIVER LIBRARY USER MAN... PDF 4.07 MB 1 Download
2014-05-15 FM0+,FM3,FM4, FM Touch CAPACITIVE TOUC... PDF 1.08 MB 1 Download
2014-05-07 SD Library PDF 0.3 MB 1 Download
2014-05-07 INV_Alg-PI PDF 0.54 MB 1 Download
2014-05-07 INV_Alg-CoordinateTransform PDF 0.6 MB 1 Download
2014-05-07 INV_Alg-ElectricalBrake PDF 0.63 MB 1 Download
2014-05-07 INV_Alg-OOB PDF 0.54 MB 1 Download
2014-05-07 INV_Alg-ElectricalWeight PDF 0.8 MB 1 Download
2014-05-07 INV_Alg-WM_FieldWeaken PDF 1.11 MB 1 Download
2014-05-07 INV_Alg-PMSM_FieldWeaken PDF 0.83 MB 1 Download
2014-05-07 INV_Alg-SlideModeControllor PDF 0.51 MB 2 Download
2014-05-07 INV_Alg-DeadTimeCompensation PDF 1.18 MB 1 Download
2014-05-07 PMSM-ServoControl PDF 0.79 MB 1 Download
2014-05-07 IM-EncoderFOCSpeedNoLoad PDF 1.04 MB 1 Download
2014-04-22 FM3/FM4 TRACE WITH uVISION AND ULINK P... PDF 0.53 MB 1 Download
2014-04-08 MB9AFXXX/MB9BFXXX FMTOUCH LIBRARY PDF 1.3 MB 1 Download

Select a view

Show:

Software Download (5)
  Updated Title File Type Size Revision  
0 2014-10-16 Measure a PWM duty cycle with an exter... ZIP 0.31 MB v1.0 Download
0 2014-10-16 Measure a PWM duty cycle with an base ... ZIP 0.31 MB v1.0 Download
0 2014-10-16 Measure a PWM duty cycle with an input... ZIP 0.31 MB v1.0 Download
0 2014-09-29 Target Support Package for FM4 Family ... ZIP 37.86 MB v1.0 Download
0 2014-09-25 Spansion USB Wizard ZIP 71.64 MB v1.0 Download