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®-M4 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.

S6E2C-Series, FM4 devices with up to 200-MHz CPU, 2MB flash, 256KB SRAM, 190 GPIOs, 27x communication peripherals, 36x digital peripherals and 4x analog peripherals, designed for high-end motor control and industrial applications.

S6E2G-Series, FM4 devices with up to 180-MHz CPU, 1MB flash, 192KB SRAM, 153 GPIOs, 20x communication peripherals, 33x digital peripherals and 3x analog peripherals, designed for industrial automation and metering applications.

S6E2D-Series, FM4 devices with up to 160-MHz CPU, 2MB flash, 36KB SRAM, 512KB VRAM, 154 GPIOs, graphics display controller, 17x communication peripherals, 20x digital peripherals and 2x analog peripherals, designed for home appliance and graphics control applications.

S6E2H-Series, FM4 devices with up to 160-MHz CPU, 512KB flash, 64KB SRAM, 100 GPIOs, 12x communication peripherals, 27x digital peripherals and 4x analog peripherals, designed for motor control and home appliance applications.

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.

 

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.

 

Hardware 2D graphics accelerator

FM4 includes devices with a dedicated 2D graphics accelerator subsystem to drive TFT based HMI systems. With 512kbytes internal VRAM, the possibility for external SDRAM and HyperBus/Q-SPI interfaces to external Flash the hardware 2D accelerator with Blit engine enables impressive graphics HMIs with very low BOM cost.

 

Voice command control capability

The S6E2CCxxF/MB9BF568F series is dedicated for systems using voice control. The voice command firmware that requires advanced, high-speed computing performance is stored on the internal Flash. The voice software uses 750 KB of flash and 80 KB of SRAM for 100 commands. This leaves over 1MB of flash and 170 KB of SRAM for the user application. A user friendly software tool chain is included that converts the custom commands into MCU library objects. The MCU library objects are then accessed from the user application through a dedicated API (requires re-compile).

 
loading...
FM4 Family Products (325) View by Series:
Part #Max
Freq.
VCC
Min - Max
PinsFlashRAMENetUSBCANADCSeries
Software Download (33)
Download File
Date: 2016-02-01
Size: 0.27 MB
Revision: 1.0
Download File
Date: 2016-02-01
Size: 0.47 MB
Revision: 1.0
Download File
Date: 2016-02-01
Size: 0.99 MB
Revision: 1.1
Download File
Date: 2015-11-25
Size: 17.5 MB
Revision: 2.0
Download File
Date: 2015-11-18
Size: 78.15 MB
Revision: Ver 2.2, V01L04
Download File
Date: 2015-07-23
Size: 0.83 MB
Revision: 1.0
Download File
Date: 2015-07-23
Size: 0.79 MB
Revision: 1.0
Download File
Date: 2015-03-02
Size: 0.02 MB
Revision: v1.1
Download File
Date: 2014-10-16
Size: 0.31 MB
Revision: v1.0
Download File
Date: 2014-10-16
Size: 0.31 MB
Revision: v1.0
Download File
Date: 2014-09-29
Size: 37.86 MB
Revision: v1.0
Download File
Date: 2014-09-25
Size: 71.64 MB
Revision: v1.0