-// Embedded in Tomorrow"
CYPRESS
FM FAMILY:
ARM® CORTEX®-M BASED
MICROCONTROLLERS
PRODUCT BROCHURE
1
cumcnui v ' Em: Annlyur woven root um ofllilnre in am. ,k .. mum—”mm u...“ w 1—: mm qwawmmammmkwm-W mm...q.......=.....mm. ~..—mw—..-.....n.m~—..- mm... m—Imm—vq-‘hm—I w_-m—.,..m.~...._
TECHNICAL TIPS FOR SYSTEM
DESIGNERS
Core & Code offers technical expertise and content tailored
forembedded system designers. Published on a quarterly basis,
Core & Code features articles, “how-todesign pieces, application
notes, new products and more from Cypress and other industry
thought leaders on embedded technologies, products, issues and
best practices for designing products in automotive, industrial,
consumer and networking markets. This platform provides a forum
to share knowledge on the industry and recommendations to ease
the design process. Get the latest industry news on our blog,
use the All Issues section to explore past articles and browse
upcoming industry events to get more involved.
Core & Code is powered by Cypress, a global
leader in embedded systems solutions.
CYPRESS® FM MICROCONTROLLERS
The Cypress® FM microcontrollers (MCUs) incorporate the latest ARM® Cortex® standard cores (M0+, M3 and M4), offering users the
optimal product for a wide range of industrial and consumer applications.
The scalable platform ranges from low-pin-count, low-power microcontrollers to high-performance products with a rich set of peripherals
(including CAN, USB and Ethernet) and up to 2MB fl ash memory. The high-speed, embedded fl ash process technology offers the
endurance of 100K erase/write cycles and up to 20 years of data retention.
Visit: http://core.cypress.com
CORE & CODE
TABLE OF CONTENTS
FM Microcontrollers
FM MCU lineup
FM4 Family
FM3 Family
FM0+ Family
Package Code
Development Tools
FM Family Solutions
Why Cypress
3
5
6
10
18
3
5
6
10
250 High Performance
Cortex-M4F
DSP & FPU Embedded
FM3 Universal Cortex-M3
Broad Lineup,
Over 570 Products
Low Power Cortex-M0+
Low Voltage Operation,
Low Power & Cost Efficient
200
180
50
25
DMIPs
FM4
FM3
High Performance
Basic Group
FM3
FM3
Low Power Group
FM3
Ultra Low Leakage
FM0+
Ultra Low Power
FM0+
Entry Level
M0 M0+ (used in FM0+) M3 (used in FM3) M4 (used in FM4)
Power consumption (CPU) 16μW/MHz 11.2μW/MHz 0.1mW/MHz
Performance 0.84 DMIPS/MHz 0.93 DMIPS/MHz 1.25 DMIPS/MHz Same as M3
IRQs NMI + 32 NMI + 32 NMI + 240 8-256 levels Same as M3
Pipeline 3 stage 2 stage 3 stage
+ branch speculation Same as M3
Instruction set Thumb®/Thumb-2 subset Thumb®/Thumb-2 subset Thumb®/Thumb-2 Same as M3
Single cycle multiply
32x32 Same as M3
Hardware divided
(2-12 cycles) Same as M3
Debug Up to 4 Breakpoints
and 2 Watchpoints
Up to 4 Breakpoints
and 2 Watchpoints
Up to 8 Breakpoints
and 4 Watchpoints Same as M3
Trace Micro trace buffer ETM Same as M3
Bit manipulation Same as M3
DSP instructions
Single precision FPU
ARM CORTEX-M CPU COMPARISON
PRODUCT BROCHUREPRODUCT BROCHURE
2 3
=. =. FMD+ |:||:|
APPLICATIONS
Cypress FM microcontrollers are appropriate for a wide variety of applications, including:
• Industrial • White goods • Power tools
• Motor control and other inverter applications • Home appliances • Medical and healthcare applications
• Factory automation • Home automation and sensor control • Handheld devices
KEY FEATURES
Outstanding Performance
• ARM Cortex-M series core
• High CPU clock frequencies of up to 200MHz (FM4) and
144MHz (FM3)
• Highly reliable, high-speed, secure embedded flash memory
– True zero-wait-state flash operation at 72MHz
– Pre-fetch buffer for zero-wait-state operation at 200MHz
• Support for voltages ranging from 1.65-5.5V
– 1.65-3.6V: low-power products
– 1.8-5.5V: ultra-low-leakage products
– 2.7-5.5V: high-performance products
• DMA controller with dedicated bus layer and up to eight
independent channels
Functional Safety
• Internal, trimmed RC oscillators as an independent clock source
• Clock supervisor
• Two-stage (interrupt and reset), programmable LVD
(low voltage detector)
• CRC hardware module
• MPU (memory protection unit)
• Programmable emergency stop input for PWM motor control
• Self-test library for IEC61508 and IEC60730
• Watchdog timer
High-Performance Flash Memory
• Memory densities up to 2MB flash/256KB RAM
• Highly reliable flash memory
– 100,000 write/erase cycles endurance
– Up to 20 years of data retention
• Flash security function
• Dual-operation flash for EEPROM emulation on many devices
Low Power
• Dedicated low-power chip design with clock and power gating
• Multiple low-power options for finely grained power-saving
modes
• Dedicated power domain for deep standby modes
• Low-power, low-leakage products for handheld, battery-powered applications
I/O Ports
• Internal pull-up resistors (enable/disable)
• Flexible resource relocation: most peripheral functions can be
routed to two or more MCU pins
• 12mA general-purpose IOs
• Readable external pin state
Connectivity
• Up to two channels CAN controller
• CAN-FD controller on some series
• Full-speed USB host/device, up to two channels each
• Up to two channels Ethernet MAC
• Flexible, multi-function serial interfaces covering I2C,
SPI (up to 20 Mbps), LIN and UART
– I2C/SPI/LIN/UART selectable within each channel
• 8/16-bit external bus interface with support for SRAM,
NOR-, NAND-flash and SDRAM (FM4)
• HDMI-CEC macro (with IR receive macro)
Advanced Peripherals
• Up to three multifunction timers (for motor control)
– Includes waveform generator with dead time insertion
– Includes advanced A/D converter trigger unit
• Quadrature decoder unit for motor-control feedback and HMI
input devices, multi-turn capability
• Base timer (PWM, PWC, PPG and reload timer)
• Sub-clock option
• Up to three independent (synchronously triggerable), high-speed
12-bit A/D converters, conversion time: 0.5μs on FM4,
1μs on FM3
• Up to two channels, 12-bit D/A converters
Debug Interface
• JTAG and SWJ debug interfaces
• Embedded trace macro-cell on many devices
CYPRESS FM MCU LINEUP
1MB
/128KB
768KB
/96KB
Flash/RAM size
MB9AFx42L
MB9AFx12L
MB9BFx22L
MB9AFx12K
MB9BFx22K
MB9AFx42M
MB9AFx12M
MB9BFx22M
MB9AFx42N
MB9AFx12N
MB9BFx12N MB9BFx12R
MB9AFx31L
MB9AFx41L
MB9BFx21L
MB9AFx11L
32 48 64 80 100 120 144 176
MB9AFx31K
S6E1A11C0A
MB9BFx21K
MB9AFx11K
S6E1A11B0A
MB9A120J
MB9AFx31M
MB9AFx41M
MB9BFx21M
MB9AFx11M
MB9AFx31N
MB9AFx41N
MB9AFx11N
MB9AFx14L
MB9AFx44L
MB9BFx24L
MB9BFx64L
MB9BFx24K
MB9BFx64K
MB9AFx14M
MB9AFx44M
MB9BFx24M
MB9AFx14N
MB9AFx44N
MB9BFx14N
MB9AF154R
MB9BFx14R
MB9BFx65LMB9BFx65K
MB9AFx15M
MB9AF155M
MB9AFx15N
MB9AF155N
MB9BFx15N
Planning
MB9AF155R
MB9BFx15R
Planning
MB9AFx32L MB9AFx32M MB9AFx32N FM4
FM3 High Performance
FM3 Basic
FM3 Low Power
FM3 ULL
FM0+ Entry
FM0+ Ultra Low Power
Planning
Planning Planning
Planning Planning
S6E1B15ExA S6E1B15FxA
216
1.5MB
/192KB
2MB
/256KB
MB9BFx67M MB9BFx67N MB9BFx67R
MB9BFx17S MB9BFx17T
MB9BFx66M MB9BFx66N MB9BFx66R
MB9BFx68M MB9BFx68N MB9BFx68R
MB9BFx18S
MB9BFx28S
S6E2Cx8HOA
MB9BFx18T
MB9BFx28T
S6E2Cx8JOA S6E2Cx8LOA
S6E2Cx9HOA
MB9BFx29S
S6E2Cx9JOA
MB9BFx29T
S6E2Cx9LOA
S6E2CxAHOA S6E2CxAJOA S6E2CxALOA
S6E1B15GxA
S6E1B15ExA S6E1B15FxA S6E1B15GxA
MB9BFx66LMB9BFx66K
MB9AFx16M
MB9BFx16S MB9BFx16T
MB9AF156M
MB9BFx16R
MB9AF156RMB9AF156N
MB9AFx16N
MB9BFx16N
S6E1B15ExA S6E1B15GxAS6E1B15FxA
Pin
.
768KB
/96KB
512KB
/64KB
384KB
/48KB
256KB
/32KB
128KB
/8-16KB
64KB
/4-16KB
The Cypress FM MCU lineup consists of three familiesFM0+, FM3 and FM4each of which uses a specific ARM Cortex-M core.
Users can easily transition between device types and families because of the compatibility of the instruction sets.
PRODUCT BROCHUREPRODUCT BROCHURE
4 5
CORTEX-M4 - CORE PRODUCTS HIGH PERFORMANCE
• For industrial applications
• Higher spec with FPU/DSP
• Quadruple performance in arithmetic program (compared with FM3)
• Max frequency: 200MHz
• Operation voltage: 2.7V~5.5V
CORTEX-M4 - CORE PRODUCTS HIGH PERFORMANCE
KEY FEATURES
FM4 PACKAGE LINEUP
CYPRESS FM4 FAMILY
FM4 PRODUCT LINEUP
The FM4 family of 32-bit, general purpose MCUs is based on the ARM Cortex-M4F processor core. This family, which features DSP and
fl oating point (FPU) functions, covers the highest end of the product range.
The MCUs are designed for applications that require advanced, high-speed computing performance such as general-purpose inverters,
servomotors, PLCs and other industrial equipment, as well as inverter-based home appliances such as washing machines and air conditioners.
PRODUCT BROCHUREPRODUCT BROCHURE
CORTEX-M4 -
CORE PRODUCTS HIGH PERFORMANCE
KEY FEATURES
• Frequency: up to 200MHz
• Operating voltage: 2.7-5.5V
• Low power consumption: 0.4mA/MHz, 1.5uA RTC mode
• Flash: 256KB-2MB
• Up to 256KB RAM
• 48-216 pin packages
• IP: Ethernet, CAN, USB2.0, motor control
MOTOR AND INVERTOR
• High spec vector arithmetic
• Enhanced motor control timer
• High speed sampling A/D converter
(conversion speed: 2Msps)
APPLICATIONS
• Inverter motor control
• Factory automation, PLCs
• Highly effi cient white goods
• Medical
• Surveillance
NETWORKS
• Enriched communication function
(SD I/F, Ethernet, CAN-FD, High speed serial I/F, HS SPI)
• Large size memory
• SDRAM I/F
Flash/RAM size
48 64 80 100 120 144 176 216
Pins
MB9BFx64K
EE
MB9BFx64L
EE
MB9BFx65K
EE
MB9BFx65L
EE
MB9BFx66K
EE
MB9BFx66L
EE
MB9BFx66M
EE
MB9BFx66N
EE
MB9BFx66R
EE
MB9BFx67M
EE
MB9BFx67N
EE
MB9BFx67R
EE
MB9BFx68M
EE
MB9BFx68N
EE
MB9BFx68R
EE
S6E2Cy8HOA S6E2Cy8JOA S6E2Cy8LOA
S6E2Cy9HOA S6E2Cy9JOA S6E2Cy9LOA
S6E2CyAHOA S6E2CyAJOA S6E2CyALOA
Planning Planning
Under design
y=C EtherMAC + CAN + USB
y=2 EtherMAC + USB
x=5 CAN + USB
x=4 CAN
x=3 USB
x=1 STD EE E2PROM emu
EE EE EE
EE EE EE
EE EE EE
1MB
/128KB
1.5MB
/192KB
2MB
/256KB
768KB
/96KB
512KB
/64KB
384KB
/48KB
256KB
/32KB
MFT
Standby current
High performance
ADC
High performance
• 160MHz/200MHz access with
0wait states by flash accelerator
• FPU & DSP embedded:
4 times as FM3
Low power consumption
• Run mode: 0.34mA/MHz
• RTC mode(VBAT): < 2.0uA
Interface
• Built-in SD card I/F (SDIO)
• External bus supports SDRAM I/F
Analog circuit
• ADC: High speed(2MSPS)
• DAC: 12bit resolution
DSTC
• Reduces CPU load
Wide range of power supply
• 2.7-5.5V system power supply
Motor control timer
• Reinforcement of wave pattern
generation
DSTC
DAC
Interface
Power supply
voltage
Pin LQFP QFP BGA QFN
216 24x24mm/0.4mm
192 — 12x12mm/0.8mm
176 24x24mm/0.5mm
144 20x20mm/0.5mm 7x7mm/0.5mm
120 16x16mm/0.50mm
112 — 7x7mm/0.5mm
100 14x14mm/0.50mm 14x20mm/0.65m
80 14x14mm/0.65mm
12x12mm/0.50mm — —
64 12x12mm/0.65mm
10x10mm/0.50mm — 9x9mm/0.50mm
48 7x7mm/0.50mm 9x9mm/0.50mm
6 7
i “LEW E...— EEEW 4 M_.
S6E2CC SYSTEM BLOCK DIAGRAM
PRODUCT BROCHUREPRODUCT BROCHURE
Base Timer 16ch
MPU DMA 8ch
DSTC 256ch LVD
MFS 16ch
(UART/SPI/I2C)
USB FS 2ch
(Host + Device)
HS Quad SPI CAN 2ch
HDMI CEC 2ch CAN-FD 1ch
SD Card I/F Ethernet MAC 1ch
External Bus I/F
(SDRAM support) I2S + PLL 1ch
Encryption AES/
PKA/SHA-256
CRC/PRGCRC
PPG 9ch
Dual Timer External IRQs
32ch + NMI
QPRC 4ch
Pin Relocation
Hardware
Watchdog
12-bit ADC
32ch
CR Oscillator 4MHz+/-2%
SWJ/TPIU/ETM/HTM Debug Ports
GPIO 190pin (Max)
Clock Supervisor
ARM® Cortex®-M4F — CPU
200MHz (Max)
FPU
2.7-5.5V
Ta = -40° to +105°C
12-bit ADC
12-bit ADC
Watch Counter
Real Time Clock
• ARM Cortex-M4F CPU Core
Frequency: up to 200MHz
• Flash 2MB (Maximum)
- Highly reliable, high-speed, secure embedded flash memory
- True zero-wait-state flash operation at 72MHz
- Pre-fetch buffer for zero-wait state operation at 200MHz
• SRAM 256KB (Maximum)
• Advanced Peripherals
- Multi-function timer 3 units
- Base timer 16ch
- PPG 9ch
- Dual timer
- QPRC 4ch
• Rich communication interface
- MFS (UART/SPI/I2C/LIN) 16ch
- USB (host/function) 2ch
- High speed quad SPI
- CAN 2ch/CAN-FD 1ch
- HDMI-CEC 2ch
- SD card I/F
- Ethernet MAC 1ch
- I2S 1ch
• A/D Converter
- Conversion time: 0.5μs (2 Msps)@5V
• D/A Converter
12-bit DAC 2ch
External Bus
Scramble
Flash 1MB+1MB SRAM 256KB OCU 6ch ICU 4ch
ADT 6ch FRTim 3ch
Multi Function
Timer 3 units Waveform
Generator
Operation Panel Control
Touch Panel
MFS MFT
MFT
MFT
ADC
ADC
ADC
DAC
LCD Backlight
Sub MCU
LCD Panel
Inverter Unit
3phase PWM
(Sin wave drive)
DC220V
Rotor position detect
Synchronous from
Driver signal
FLASH
1MB
FLASH
1MB
SRAM
256KB
DMA
DSTC
CYPRESS
200 MHZ
CAN-FD
Network
SDCard/Wifi
ASIC
USB
Memory
UART/SIO
Reset IC
QSPI
USB
EBUS
SD
ETH
CAN-FD CAN CAN
CAN CAN Temperature/Vibration
IGBT
Driver BLDC etc.
8 9
SUB-FAMILIES
APPLICATIONS
KEY FEATURES
PRODUCT BROCHUREPRODUCT BROCHURE
CYPRESS FM3 FAMILY
The FM3 family of 32-bit general-purpose MCUs is based on the ARM Cortex-M3 CPU, providing a scalable platform for many consumer and
industrial applications. Popular applications range from motor control, factory automation, white goods and power tools to medical devices,
major home appliances, digital consumer devices and office automation equipment.
The MCUs include a host of peripheral features, including multiple motor-control timers, high-speed ADCs, and a variety of communication
interfaces. The wide operating voltage range (1.8V to 5.5V) improves the signal-to-noise ratio, resulting in a robust design that is unique
among Cortex-M3 microcontroller families. Available packages range from 32 pin to 176 pin with flash memory densities ranging from 64KB
to 1.5MB.
The FM3 family, which features a maximum operating frequency of 20-144 MHz, is split into four groups: high-performance, basic, low-power
and ultra-low-leakage. All products are based on the same architecture for software compatibility, use the same peripherals and are pin
compatible in most cases. The main differences between the groups are the CPU operating frequency and supply voltage.
HIGH PERFORMANCE BASIC LOW POWER ULTRA LOW LEAKAGE
• Up to 144MHz
• 2.7V-5.5V
• Up to 1MB flash
• Up to 128KB RAM
• USB, device and host
• CAN
• Ethernet
• Motor control
• Factory automation
• Building automation
• Motor control
• Home appliances
• Power tools
• Handheld devices
• Medical
Note: Left value is body size, right value is pin pitch.
• Up to 72MHz
• 2.7V-5.5V
• Up to 1.5MB flash
• Up to 192KB RAM
• USB, device and host
• CAN
• Motor control
• Optimized cost
• 40MHz
• 1.65V-3.6V
• Separated power domains
• LCD
• USB, device and host
• 20MHz
• 1.8V-5.5V
• Low stop mode current
consumption
• LCD, CAN
• Standard set of peripherals
ADC
High Performance MCU
• Integrated global ARM core
and Cypress original flash
accelerator
High Quality Flash Memory
• Up to 1000K erase cycles
• EEPROM emulation applicable
Advanced Analog
• High accuracy ADC suitable
for sensors
Analog Circuit
• Many functional safety features
• IEC61508/60730 corresponding
Low Power
• Combined high performance
and low power
Wide Supply Voltage Range
• 1.8V/3.3V/5.0V ranges
Sophisticated Motor Control Timer
• Both motor and IGBT controllable
PMU
ADC
Flash Memory
Power supply
voltage
Functional
Safety
MFT
CPU ARM
Cortex-M3
FM4 PACKAGE LINEUP
Pin LQFP QFP BGA QFN
192 — 12x12mm/0.8mm
176 24x24mm/0.5mm
144 20x20mm/0.5mm
120 16x16mm/0.50mm
112 — 10x10mm/0.8mm
100 14x14mm/0.50mm 14x20mm/0.65mm
96 — 6x6mm/0.5m
80 14x14mm/0.65mm
12x12mm/0.50mm — —
64 12x12mm/0.65mm
10x10mm/0.50mm — 9x9mm/0.50mm
52 10x10mm/0.65mm
48 7x7mm/0.50mm 7x7mm/0.50mm
32 7x7mm/0.50mm 5x5mm/0.50mm
10 11
mggmm_m_l Emununan ]]]]J] ““““““““““““““““““““““““““““““
BASIC GROUP
• Frequency: up to 72MHz
• Operating voltage: 2.7-5.5V
• Flash: 64KB-1.5MB
• Up to 192KB RAM
• 32-176 pin packages
• IP: CAN, USB2.0, motor control
FM3 BASIC GROUP
MB9A310N
APPLICATIONS
• Household appliances
• Motor control
• Office automation
• Power tools
• Factory automation sensors
FM3 HIGH-PERFORMANCE GROUP
MB9BD10S/T
PRODUCT BROCHUREPRODUCT BROCHURE
Flash/RAM size
32 48 64 80 100 120 144 176
Pins
MB9BFy18S MB9BFy18T
MB9BFx18S MB9BFx18T
MB9BFx16N MB9BFx16R
MB9BFx06N MB9BFx06R
MB9BFx15N MB9BFx15R
MB9BFx05N MB9BFx05R
MB9BFx14N MB9BFx14R
MB9BFx04N MB9BFx04R
MB9BFx12N MB9BFx04R
MB9BFy17S MB9BFy17T
MB9BFx17S MB9BFx17T
MB9BFy16S MB9BFy16T
MB9BFx16S MB9BFx16T
y=D EtherMAC 2ch + CAN + USB
y=6 EtherMAC 2ch + USB
x=5 CAN + USB
x=4 CAN
x=3 USB
x=1 STD EE
EE EE
EE EE
EE EE
EE EE
EE EE
EE EE
EE EE
E2PROM emu
128KB
/32KB
64KB
/16KB
1MB
/128KB
768KB
/96KB
512KB
/64KB
384KB
/48KB
256KB
/32KB
PPG 9ch CRC/PRGCRC
Base Timer 16ch
Dual Timer
External IRQs
32ch + NMI
Watch Counter
Resource Pin
Relocation
12-bit ADC
24ch*1
32ch*2
Low Voltage Detector 2ch
Subclock (option)
Clock Supervisor
RC Oscillator +/-2%
SWJ/TPIU/ETM Debug Ports
MFS (UART/CSIO/LIN) 8ch
USB FS Host+Function 2ch each
CAN (32 MSB) 2ch
Ethernet MAC 10/100MBit 2ch
MB9BFD16S/T
External Bus Interface
8/16 Data, 19*1/25*2 Addr, 8CS
Package: LQFP144*1, LQFP176*2
Memory Protection Unit
ARM® Cortex®-M3 — CPU
144MHz (Max)
FPU
2.7-5.5V
Main CLK: 4MHz
SUB CLK: 32kHz
MAIN RC CLK: 4MHz
SUB RC CLK: 100kHz
OCU 6ch
FLASH
512K SRAM
64K
MB9BFD17S/T FLASH
768K SRAM
64K
MB9BFD18S/T FLASH
1MB SRAM
128K
ICU 4ch
ADT 3ch FRTim 3ch
Multi Function
Timer 3 units Waveform
Generator
12-bit ADC
12-bit ADC
CRC
Hardware
Watchdog
DMA 8ch
Flash/RAM size
32 48 64 80 100 120 144 176
Pins
MB9BFy29S MB9BFy29T
MB9AFx16NMB9AFx16M
MB9AFx15N
MB9AFx14N
MB9AFx15M
MB9BFx24M
MB9AFx14M
MB9BFy28S MB9BFy28T
EE
MB9BFx24L
MB9AFx14L
EE
MB9AFx12N
MB9BFx22M
MB9AFx12M
EE
MB9BFx22L
MB9AFx12L
EE
MB9AFx11N
MB9BFx21M
MB9AFx11M
EE
MB9BFx21L
MB9AFx11L
EE
MB9BFx22K
MB9AFx12K
EE
EE
MB9BFx21K
MB9AFx11K
MB9AF421L
MB9AF121L
MB9AF421K
MB9AF121K
CAN
EE
EE
MB9BFx24K
EE
128KB
/16KB
64KB
/8KB
64KB
/4KB
64KB
/16KB
1.5MB
/192KB
1MB
/128KB
512KB
/32KB
384KB
/32KB
256KB
/32KB
x=3 USB
x=5 CAN + USB
y=3 USB
y=1 STD
x=1 STD EE E2PROM emu
MB9B120J
PPG 6ch QDU 2ch
Base Timer 8ch
Dual Timer
External IRQs
16ch + NMI
Watch Counter
Resource Pin
Relocation
12-bit ADC
16ch
Low Voltage Detector 2ch
Subclock (option)
Clock Supervisor
RC Oscillator +/-2%
SWJ/TPIU/ETM Debug Ports
MFS (UART/SPI/I2C) 8ch
USB FS Host+Function
MB9AF311N
External Bus Interface
8/16 Data, 25 Addr, 8CS
Package: LQFP100, BGA112
ARM® Cortex®-M3 — CPU
40MHz (Max)
2.7-5.5V
Main CLK: 4MHz
SUB CLK: 32kHz
MAIN RC CLK: 4MHz
SUB RC CLK: 100kHz
OCU 6ch
FLASH
64K SRAM
16K
MB9AF312N FLASH
128K SRAM
16K
MB9AF314N FLASH
256K SRAM
32K
MB9AF315N FLASH
384K SRAM
32K
MB9AF316N FLASH
512K SRAM
32K
ICU 4ch
ADT 3ch FRTim 3ch
Multi Function
Timer 3 units Waveform
Generator
12-bit ADC
12-bit ADC
CRC
Hardware
Watchdog
DMA 8ch
12 13
[[[EEEE 333 M F S [CC CECC ICE a] 11]] g “$1 Efij ACCC E. E E. E. C CE EEC CC C CCCC jjjjjj F ES [EEC
PRODUCT BROCHUREPRODUCT BROCHURE
MB9A310K MB9A420K/L
FM3 LOW-POWER GROUP
MB9B520K/L/M
PPG 3ch QDU 1ch
Base Timer 8ch
Dual Timer
External IRQs
16ch + NMI
RTC y:m:h;m:s
Resource Pin
Relocation
12-bit ADC
8ch
Low Voltage Detector 2ch
Subclock (option)
Clock Supervisor
RC Oscillator +/-2%
SWJ Debug Port
MFS (UART/SPI/I2C) 4ch
USB FS Host+Function
MB9AF311K
Package: LQFP48, QFN48
ARM® Cortex®-M3 — CPU
40MHz (Max)
2.7-5.5V
Main CLK: 4MHz
SUB CLK: 32kHz
MAIN RC CLK: 4MHz
SUB RC CLK: 100kHz
OCU 6ch
FLASH
64K+32K SRAM
16K
MB9AF312K FLASH
128K+32K SRAM
16K
ICU 4ch
ADT 3ch FRTim 3ch
Multifunction
Timer1 unit Waveform
Generator
12-bit ADC
CRC
Hardware
Watchdog
DMA 4ch
PPG 3ch
Base Timer 8ch
Dual Timer
Resource Pin
Relocation
External IRQs:14/
19ch+ NMI
10-bit DAC 1ch
12-bit ADC 8ch
Low Voltage Detector 2ch
Subclock (option)
Clock Supervisor
RC Oscillator +/-2%
SWJ/TPIU Debug Ports
MFS (UART/SPI/I2C) 4ch
CAN (32 MSB)
MB9AF421K/L
Package: LQFP48*1, LQFP64*2
ARM® Cortex®-M3 — CPU
20MHz (Max)
2.7-5.5V
Main CLK: 4MHz
SUB CLK: 32kHz
MAIN RC CLK: 4MHz
SUB RC CLK: 100kHz
OCU 6ch
FLASH
64K SRAM
4K
ICU 4ch
ADT 3ch FRTim 3ch
Multifunction
Timer1 unit Waveform
Generator
Hardware Watchdog
*1 MB9A420K: LQFP48, QFN48 *2 MB9A420L: LQFP64
PPG 3ch
Base Timer 8ch
Dual Timer
External IRQs: NMI +
14ch*1, 19ch*2, 23ch*3
Watch Counter
10-bit DAC 2ch
12-bit ADC 14ch*1
23ch*2
26ch*3
Low Voltage Detector 2ch
Subclock (option)
Clock Supervisor
RC Oscillator +/-2%
SWJ/TPIU Debug Ports
MFS (UART/SPI/I2C) 4ch*1, 8ch*2,3
USB FS Host+Function
CAN (32 MSB)
MB9BF521K/
L/M
Package: LQFP, QFN, BGA
48pin*1, 64pin*2, 80pin*2
ARM® Cortex®-M3 — CPU
40MHz (Max)
2.7-5.5V
Main CLK: 4MHz
SUB CLK: 32kHz
MAIN RC CLK: 4MHz
SUB RC CLK: 100kHz
OCU 6ch
FLASH
64K+32K SRAM
16K
FLASH
128K+32K SRAM
16K
ICU 4ch
ADT 3ch FRTim 3ch
Multifunction
Timer1 unit Waveform
Generator
12-bit ADC
CRC
Hardware Watchdog
RTC y:m:h:m:s
DMA 8ch
MB9BF522K
/L/M
FLASH
256K+32K SRAM
32K
MB9BF524K
/L/M
QDU 1ch*1, 2ch*2,3
*1 MB9B520K: LQFP48, QFN48 *2 MB9B520L: LQFP64, QFN64 *3 MB9B520M: LQFP80, BGA96
LOW-POWER GROUP
• Frequency: 40MHz
• Operating voltage: 1.65-3.6V
• Separated power domains
• Low-power current: 200μA/MHZ (typical)
• USB2.0, LCDC, HDMI-CEC
APPLICATIONS
• Handheld devices
• Metering
• Medical devices
• Battery-powered applications
MB9AF155M
Flash/RAM size
LCD
LCD
LCD
32 48 64 80 100 120 144 176
Pins
MB9AF155N
EE
MB9AF155R
EE
MB9AF154R
EE
128KB
/16KB
32KB
/8KB
64KB
/16KB
512KB
/32KB
384KB
/32KB
256KB
/32KB
EE
MB9AF156M MB9AF156N
EE
MB9AF156R
EEEE
MB9AFy44M MB9AFy44N
EEEE
MB9AFy44L
EE
MB9AF154M MB9AF154N
EEEE
MB9AFx44M MB9AFx44N
EEEE
MB9AFx44L
EE
MB9AFy42M MB9AFy42N
EEEE
MB9AFy42L
EE
MB9AFx42M MB9AFx42N
EEEE
MB9AFx42L
EE
MB9AFy41M MB9AFy41N
EEEE
MB9AFy41L
EE
MB9AFx41M MB9AFx41N
EEEE
MB9AFx41L
EE
x=3 USB
y=B USB + LCD
y=A LCD
x=1 STD EE E2PROM emu
14 15
[E E E [E [E F133 [KKK [[[E [EEK ]]J] '11] fl 1“] jjflflfl Jfij CCC 3311 3111 31C
PRODUCT BROCHUREPRODUCT BROCHURE
MB9AB40M/N
MB9A140L
Dual Timer External IRQs
11ch*1/16ch*2 + NMI
12-bit ADC 17ch*1
24ch*2
Low Voltage Detector 2ch
Subclock (option)
Clock Supervisor
RC Oscillator +/-2%
*1 MB9AB40M: LQFP80 *2 MB9AB40N: LQFP100, BGA112
SWJ/TPIU Debug Ports*1
SWJ/TPIU/ETM Debug Ports*2
MFS (UART/SPI/I2C) 8ch
USB FS Host+Function
HDMI-CEC 2ch
MB9AFB41
M/N LCDC (33seg x 8com)*1 (40seg x 8com)*2
Package: LQFP80*1,
LQFP100*2 BGA112*2
ARM® Cortex®-M3 — CPU
40MHz (Max)
1.65-3.6V
Main CLK: 4MHz
SUB CLK: 32kHz
MAIN RC CLK: 4MHz
SUB RC CLK: 100kHz
FLASH
64K+32K SRAM
16K
FLASH
128K+32K SRAM
16K
12-bit ADC
CRC
Hardware Watchdog
RTC y:m:h:m:s
Resource Pin
Relocation
DMA 8ch
MB9AFB42
M/N
FLASH
256K+32K SRAM
32K
MB9AFB44
M/N
Base Timer 8ch
Dual Timer External IRQs
7ch + NMI
12-bit ADC
12ch
Low Voltage Detector 2ch
Subclock (option)
Clock Supervisor
RC Oscillator +/-2%
SWJ Debug Ports
MFS (UART/SPI/I2C) 8ch
HDMI-CEC 2ch
MB9AF141L
Package: LQFP64
ARM® Cortex®-M3 — CPU
40MHz (Max)
1.65-3.6V
Main CLK: 4MHz
SUB CLK: 32kHz
MAIN RC CLK: 4MHz
SUB RC CLK: 100kHz
FLASH
64K+32K SRAM
16K
FLASH
128K+32K SRAM
16K
12-bit ADC
CRC
Hardware Watchdog
RTC y:m:h:m:s
Resource Pin
Relocation
DMA 8ch
MB9AF142L
FLASH
256K+32K SRAM
32K
MB9AF144L
Base Timer 8ch
PPG 3ch
Base Timer 8ch External IRQs:
11ch*1 /16ch*2+ NMI
10-bit DAC 2ch
12-bit ADC
12ch*1/16ch*2
Low Voltage Detector 2ch
Subclock (option)
Clock Supervisor
RC Oscillator +/-2%
SWJ/TPIU Debug Ports
MFS (UART/SPI/I2C) 8ch
HDMI-CEC 2ch
MB9AFA31
M/N
Package: LQFP80*1,
LQFP100*2,BGA112*2
ARM® Cortex®-M3 — CPU
20MHz (Max)
1.8-5.5V
Main CLK: 4MHz
SUB CLK: 32kHz
MAIN RC CLK: 4MHz
SUB RC CLK: 100kHz
OCU 6ch
FLASH
64K+32K SRAM
16K
FLASH
128K+32K SRAM
16K
ICU 4ch
ADT 3ch FRTim 3ch
Multifunction
Timer1 unit Waveform
Generator
Hardware Watchdog
RTC y:m:h:m:s
Resource Pin
Relocation
MB9AFA32
M/N LCDC (28seg x 8com or 32seg x 4com)*1
(40seg x 8com or 44seg x 4com)*2
*1 MB9AA30M: LQFP80 *2 MB9AA30N: LQFP100, BGA112
ULTRA-LOW-LEAKAGE GROUP
• Frequency: 20MHz
• Operating voltage: 1.8-5.5V
• Low leakage current, ~ 0.A (at DS-Stop mode)
• Low-power-consumption mode
• Various IP: LCDC, HDMI-CEC
• Standard set of peripherals
• Optimized low-leakage process technology
APPLICATIONS
• Metering
• Mobile devices
• Handheld devices
FM3 ULTRA-LOW-LEAKAGE GROUP
MB9AA30M/N
MB9AFAA2L
Flash/RAM size
LCD
LCD
32 48 64 80 100 120 144 176
Pins
MB9AFAA2M MB9AFAA2N
MB9AF1A2L MB9AF1A2M MB9AF1A2N
64KB
/12KB
32KB
/8KB
64KB
/4/8KB
256KB
/32KB
128KB
/16KB
128KB
/8KB
MB9AFAA1M MB9AFAA1NMB9AFAA1L
MB9AF1A1M MB9AF1A1N
MB9AF132LMB9AFA132K
MB9AF131LMB9AF131K
16 17
Jung - E [{[L “1“ In ,|:|:|:L [[
PRODUCT BROCHUREPRODUCT BROCHURE
CYPRESS FM0+ FAMILY
The FM0+ family, which is based on the ARM Cortex-M0+ core, is designed for industrial and cost-sensitive applications with low power
requirements such as white goods, sensors, meters, HMI systems and power tools.
The family, which operates at 40MHz, has a run-mode current of 70μA/MHz and an RTC mode current of 0.7μA. The FM0+ family can be
easily embedded into systems adopting Cypresss 8-, 16- or 32-bit MCUs, accelerating product development and reducing development
costs. The FM0+ family includes two groups for ultra-low-power and cost-effective applications.
ULTRA-LOW-POWER GROUP
• Operating voltage: 1.65-3.6V
• Frequency: 40MHz
• Low power consumption
• EEPROM emulation
• Analog peripherals
ENTRY-LEVEL GROUP
• Operating voltage: 2.7-5.5V
• Frequency: 40MHz
• Flash: 56KB to 88KB
• 6KB RAM
• Cost efficient
S6E1A1
PPG 3ch
Base Timer 8ch External IRQs:
NMI + 8ch
QDU 1ch
12-bit ADC 5ch*2,
8ch*1
Low Voltage Detector 2ch
Subclock (option)
Clock Supervisor
RC Oscillator +/-2%
SW Debug Port
MFS (UART/SPI/I2C) 3ch S6E1A11B/C
Package: LQFP, QFN
32pin, 48pin
ARM® Cortex®-M3 — CPU
40MHz (Max)
2.7-5.5V
Main CLK: 4MHz
SUB CLK: 32kHz
MAIN RC CLK: 4MHz
SUB RC CLK: 100kHz
OCU 6ch
FLASH
56KB SRAM
6K
FLASH
88KB SRAM
6K
ICU 4ch
ADT 3ch FRTim 3ch
Multifunction
Timer1 unit Waveform
Generator
Dual Timer DMA 8ch
Watch Counter
Hardware Watchdog
RTC y:m:h:m:s
Resource Pin
Relocation
S6E1A12B/C
*1 S6E1A1xBOA: LQFP48, QFN48 *2 S6E1A1xCOA: LQFP32, QFN32
FM0+ LOW POWER PRODUCT LINEUP
Flash/RAM size
32 48/52 64 80 100 120 144 176
Pins
Planning
S6E1B15GxAS6E1B15FxAS6E1B15ExA
Planning
S6E1B15GxAS6E1B15FxAS6E1B15ExA
Planning
S6E1B15GxAS6E1B15FxA
Planning
S6E1A12C0AS6E1A12B0A
Planning
S6E1A1xC0AS6E1A1xB0A
S6E1B15ExA
256KB
/32KB
~64KB
/4-16KB
88/128KB
/6-16KB
768KB
/96KB
512KB
/64KB
384KB
/32-48KB
Note: Left value is body size, right value is pin pitch.
FM0+ PACKAGE LINEUP
Pin LQFP QFP BGA QFN
192 —
176 —
144 —
120 16x16mm/0.50mm
112 — 10x10mm/0.8mm
100 14x14mm/0.50mm 14x20mm/0.65mm
96 — 6x6mm/0.5m
80 14x14mm/0.65mm
12x12mm/0.50mm — —
64 12x12mm/0.65mm
52 10x10mm/0.65mm
48 7x7mm/0.50mm 7x7mm/0.50mm
32 7x7mm/0.80mm 5x5mm/0.50mm
18 19
% SYSTEMS ———n m Eatollic IDE/Compiler Debugger “ Middleware m CooCox WWW-°°°‘°X-°'9 IDE/Com er Debugger “ Middleware FlashProgrammer tnmputex DZI “'5'!- géconTE: Flash Programmer CMX SYSTEMS ,’ “— www.e\nec.com Flash Programmer 5171171705 www.emprog.com IDE/Compiler Debugger “ Middleware Flash Programmer expresslogic “ MW... Flash Programmer g 5
PRODUCT BROCHUREPRODUCT BROCHURE
FM0+ PACKAGE LINEUP
Part Number
Package Code Functional Pins Package Dimensions
in mm (pitch) Package Code Photo
JPMC 32 LQFP 7x7 (0.8) FPT-32P-M30
JWQN 32 QFN 5x5 (0.5) LCC-32P-M19
KPMC 48 LQFP 7x7 (0.5) FPT-48P-M49
KQN 48 QFN 7x7 (0.5) LCC-48P-M73
LPMC 64 LQFP 12x12 (0.65) FPT-64P-M39
LPMC1 64 LQFP 10x10 (0.5) FPT-64P-M38
LQN 64 QFN 9x9 (0.5) LCC-64P-M24
MPMC 80 LQFP 12x12 (0.5) FPT-80P-M37
MPMC1 80 LQFP 14x14 (0.65) FPT-80P-M40
MBGL 80 (96 balls) BGA 6x6 (0.5) BGA-96P-M07
NPF 100 QFP 14x20 (0.65) FPT100P-M36
NPMC 100 LQFP 14x14 (0.5) FPT-100P-M23
NBGL 100 (112 balls) BGA 10x10 (0.8) BGA-112P-M04
NBGL 100 (112 balls) BGA 7x7 (0.5) BGA-112P-M05
RBGL 120 (144 balls) BGA 7x7 (0.5) BGA-114P-M09
RPMC 120 LQFP 16x16 (0.5) FPT-120P-M37
SPMC 144 LQFP 20x20 (0.5) FPT-144P-M08
TPMC 176 LQFP 24x24 (0.5) FPT-176P-M07
TBGL 176 (192 balls) BGA 12x12 (0.8) BGA-192P-M06
DEVELOPMENT TOOLS
Cypresss microcontroller families are supported by development tools, including integrated development environments (IDEs), middleware
and evaluation boards that have a proven track record with partner vendors.
IAR SYSTEMS offers comprehensive tool solutions including compiler, debugger and starter kit.
Atollic offers development tools based on GNU and Eclipse IDE.
ARM offers comprehensive tools and software solutions for embedded development within uVision IDE KEIL.
CooCox offers a highly-integrated development environment for ARM Cortex M4, M3, M0 and M0+ based
microcontrollers, which includes IDE, fl ash programmer and real-time OS.
Emprog ThunderBench offers a complete development tool solution within an embedded Eclipse IDE.
eSOL offers embedded system software and development tools with core technologies in real-time operating systems.
Express Logic offers RTOS, middleware and tools designed to ease development of embedded real-time applications.
eForce offers uITRON based RTOS and TCP/IP stack for FM3.
CMX offers RTOS for ARM Cortex M3 and M4 based microcontrollers.
Computex offers JTAG adapter, PALMiCE3 and fl ash programmer, FP-10.
From small sized programmers for software development to mass programming solution, CONITEC offers
comprehensive fl ash programing solutions.
ELNEC offers single, multi and gang programmers.
Falcon Electronics offers fl ash programmers and IC programming service.
IDE/Compiler
IDE/Compiler
IDE/Compiler
IDE/Compiler
IDE/Compiler
IDE/Compiler
IDE/Compiler
Debugger
Debugger
Debugger
Debugger
Debugger
Debugger
Debugger
OS
OS
OS
OS
OS
OS
OS
OS
OS
Middleware
Middleware
Middleware
Middleware
Middleware
Middleware
Middleware
Middleware
Simulator
Simulator
Simulator
Flash Programmer
Flash Programmer
Flash Programmer
Flash Programmer
Flash Programmer
Flash Programmer
http://www.iar.com
www.atollic.com
www.keil.com/arm
/mdk.asp
www.coocox.org
www.emprog.com
www.esol.com
www.rtos.com
www.eforce.co.jp
www.cmx.com
www.computex.
co.jp/eg
www.conitec.com
www.elnec.com
www.falcon-denshi.co.jp/en
IDE/Compiler
IDE/Compiler
IDE/Compiler
IDE/Compiler
IDE/Compiler
IDE/Compiler
IDE/Compiler
Debugger
Debugger
Debugger
Debugger
Debugger
Debugger
Debugger
OS
OS
OS
OS
OS
OS
OS
OS
OS
Middleware
Middleware
Middleware
Middleware
Middleware
Middleware
Middleware
Middleware
Simulator
Simulator
Simulator
20 21
[AFlash Support Group W 55730 s ulalor AAo F Green Hills SOF'WARE IDE/Compiler Debugger “ Middleware “— hltex_ n DEVELOPMENTTOOLS www.mexcom ‘w l SYSTEM lDE/Compiler Debugger GMSHIEW www.memor.com IDE/Compiler Debugger Micripm fer; \eahme 05 USB and TCP/w sack; “ Mm NNTO DENSEI MACH'DA MFG NA ’0 DENSE‘ N‘uACH DA MFG offers Hazb pxogxammers besfi smec 'o be buned on produdon hne i: i Nfiaéax mmemfir wwmymdkrmm PERSONAL MEDIA CORR MINATO mum nouawes mc. www.personalrmedia,co,"p . Rowe Bots www. rowebonmm ROWLEY 25;, IDE/Compiler Debugger “ Flash Programmer m ENSTHX Debugger “ Middleware Flash Programmer ‘1, Smanfi‘izrrr WWW lDE/Compiler Debugger “ Middlewure Flash Programmer m ———n TMC www.mafihcoI‘p/e “ Mlddlewure 'u'mm/Ir/ “ Middlewure LL( Missiles)! 05,uc0ec,com/uc0ec/0 YOKDGAWA 9 wkagawn Dam Computer Cmumwn Flash Programmer Wave Technology Flash Programmer XEL'I'EK supgmo www.erek.com Flash Programmer
PRODUCT BROCHUREPRODUCT BROCHURE
DEVELOPMENT TOOLSDEVELOPMENT TOOLS
SEGGER offers debugging tools, realtime OS and middleware.
Flash Support Group offers single programmers and on-board programmers.
SEVENSTAX offers TCP/IP stack.
GAIO Technology offers software testing tool and simulator products.
Sohwa & Sophia Technologies offers debugging tools and EJSCATT.
From compiler and debugging environment to realtime OS, Green Hills offers total comprehensive tool solutions.
TASKING offers compiler, debugger, RTOS and TCP/IP middleware.
GRAPE SYSTEMS offers realtime OS, USB and SD card middleware.
XELTEK offers in-system, cluster, gang, parallel and automated programmers for various PICS, FPGAs, MCUs and high
density eMMC NAND fl ash chips.
MINATO ELECTRONICS offers single and gang fl ash programmers.
Yokogawa Digital Computer offers debugging tools and fl ash programmers.
Mentor Graphics offers GNU based integrated development environment, Sourcery CodeBench.
UC technology offersμT-Kernel, the next generation RTOS of ITRON, and TCP/IP supporting FM Family.
Kyoto Microcomputer offers debugging environment, PARTNER-Jet.
Techno Mathematical offers audio middleware.
Hitex offers debugging environment and realtime OS and middleware products.
Rowley offers an integrated development environment which includes GNU compiler collection, their own C library,
editor, project manager, fl ash downloader and debugger. Rowley also offers a JTAG adapter and their own RTOS.
Tsuzuki widely supports FM family products from debugging environment to engineering services.
iSystem offers complete software development and analysis solutions which are complemented by a unique
software test tool (testIDEA), requiring no code instrumentation.
Wave Technology offers programmers for mass production
Micrium offers realtime OS, USB and TCP/IP stacks.
PERSIONAL MEDIA offers embedded solutions related to T-Kernel and ìT-Kernel.
RoweBots offers tiny Linux.
IDE/Compiler
IDE/Compiler
IDE/Compiler
IDE/Compiler
IDE/Compiler
IDE/Compiler
IDE/Compiler
IDE/Compiler
Debugger
Debugger
Debugger
Debugger
Debugger
Debugger
Debugger
Debugger
Debugger
Debugger
Debugger
OS
OS
OS
OS
OS
OS
OS
OS
OS
OS
OS
OS
OS
Middleware
Middleware
Middleware
Middleware
Middleware
Middleware
Middleware
Middleware
Middleware
Middleware
Middleware
Simulator
Simulator
Simulator
Simulator
Simulator
Simulator
Flash Programmer
Flash Programmer
Flash Programmer
Flash Programmer
Flash Programmer
Flash Programmer
Flash Programmer
Flash Programmer
Flash Programmer
Flash Programmer
www.j-fsg.co.jp/en/
www.j-fsg.co.jp/en/
www.sevenstax.de/en/home
www.gaio.com
www
ss-technologies.
co.jp/en
www.ghs.com
www.tasking.com
www.grape.co.jp/
english
www.xeltek.com
www.minato.co.jp/en
www.sys.ndk-m.com
www2.yokogawa-digital.com/en/
www.mentor.com
ts.uctec.com/uctec/t-kernel/
en/products/fm3_ewarm.php
www.kmckk.co.jp/eng
www.tmath.co.jp/eng
www.hitex.com
http://www.rowley.
co.uk
tsuzuki.jp/products/list03.html
www.isystem.com
wavetechnology.co.jp/en/
www.micrium.com
IDE/Compiler
IDE/Compiler
IDE/Compiler
IDE/Compiler
IDE/Compiler
IDE/Compiler
IDE/Compiler
IDE/Compiler
Debugger
Debugger
Debugger
Debugger
Debugger
Debugger
Debugger
Debugger
Debugger
Debugger
Debugger
OS
OS
OS
OS
OS
OS
OS
OS
OS
OS
OS
OS
OS
Middleware
Middleware
Middleware
Middleware
Middleware
Middleware
Middleware
Middleware
Middleware
Middleware
Middleware
Simulator
Simulator
Simulator
Simulator
Simulator
Simulator
From compiler and debugging environment to realtime OS, Green Hills offers total comprehensive tool solutions.
Mentor Graphics offers GNU based integrated development environment, Sourcery CodeBench.
NAITO DENSEI MACHIDA MFG offers fl ash programmers best suited to be burned on production line.
www.personal-media.co.jp
www.rowebots.com
22 23
PRODUCT BROCHUREPRODUCT BROCHURE
SOFTWARE ENABLEMENT
A diverse range of software enablement components are available, including real-time operating systems, low-level peripheral libraries and
protocol stacks. In many cases, the user can choose between commercial and free solutions.
CYPRESS FM FAMILY MCU SIMULATOR
Cypresss FM family MCU simulator is a virtual starter kit for Cypresss FM family of MCUs. This tool provides a complete simulation
environment allowing users to utilize a software development kit versus evaluation boards. Overall software development time is dramatically
shortened due to the efficiency of the debugging and analysis ability of this virtual starter kit.
CYPRESS LOW-LEVEL AND
MIDDLEWARE COMPONENTS
• Peripheral, low-level library
• CMSIS compliant
• USB library
• Ethernet TCP/IP stack, software switch
• Functional safety self-test libraries
(IEC60730 – Class B, IEC61508 SIL2)
• EEPROM emulation library
• Motor control platform
• Capacitive touch library
• Virtual starter kit
• Pin and Code Wizard
APPLICATIONS
Software Development
• Driver development
• Middleware development
• Application development
Software Sequence Evaluation
• Communication protocol with external devices
• Interrupt response sequence
• Task sequence
System Evaluation
• Peripheral behavior
• System behavior
OPERATING SYSTEMS
• FreeRTOS
• Micrium μC/OS-II
• Segger emboss
• Avix/RT
PARTNER MIDDLEWARE
COMPONENTS
• USB library
• Ethernet TCP/IP stacks and applications layers
• CANopen protocol stacks
DEVELOPER’S VIEW
APPLICATIONS Software Examples Application Notes
MIDDLEWARE Solution Libraries (Source Code)
3rd party products
LOW LEVEL DRIVERS Driver Libraries (Source Code)
Software Examples
HARDWARE Mircocontroller Evaluation Boards
ABSTRACTION
25
Signal Trace
Slider
Switch
Terminal Program
AHB Peripherals
DMAC
DMAC MPU
NVIC
Cortex-Mx Core
RAM/ROMs
Code RAM
Flash I/F
APB3 Peripherals
Dual Timer
AHB
Clock Super Visor
Reset Gen
Watchdog
APB2 Peripherals
APB1
Bridge
APB3
Bridge
IRQ Monitor
Watch Counter
External Interrupt
GPIO/PIN Func Ctrl
Multi Serial IF
APB1 Peripherals
Device Model
Device Model
Device Model
A/D Converter
Base Timer
Quad Decoder Unit
Multi-Function Timer
Onchip RAM/ROM
APB1
Bridge
Device Model
Device Model
Device Model
FM Family MCU Model
MCU Simulator
IDE
http://www.cypress.com/spansion-redirect
24 25
i‘ . n can sazmmoxmz x mmm 4 mm . «mm . mm m 11m: Hans-mum , m... . ( mam mm» nWW » mm,” mm mm.” mm mm. W W \ :mW WWW... WWWWWWWWWWWW ;_Mnm“...n w W WWWWWWWWWWWWWWWWW u: ".4 Wmnwmm, q mm m Wm “Wm,“um » (””me J; WWW“. » 4%g“M—-
PRODUCT BROCHUREPRODUCT BROCHURE
PIN AND CODE WIZARD
This Windows-based tool is for the Cypress FM family of ARM Cortex-M microcontrollers to enable easy configuration of pin assignments
for multiplexed options. It allows developers to graphically assign pin functions in an intuitive and simple manner that aids collision avoidance
and generates register initialization code.
Automatic Pin Assignment
Assign the selected peripherals to pin automatically
Edit Window
Customize while reviewing the pin assignment status
and display the status of any conflicts
Project Output
Project output includes source code file with initialization
code for user assigned pin functions
EVALUATION BOARDS
Developers can select the right-sized solution from a wide range of MCU evaluation boards. In addition to the basic MCU motherboards,
application-specific adapter boards are available. These boards come with sample software and libraries to guarantee an out-of-the-box
experience. Some boards are available bundled with a JTAG adapter.
http://www.cypress.com/documentation/software-and-drivers/pin-and-code-wizard-0
FEATURES
• Graphical user interface for assigning pin functions
• Generates register initialization source code for user assigned pin functions
• Automatic collision detection and reporting for error control
• Ability to do manual pin assignments and adjustments
• Generates source code to pre-build projects for supported IDEs
Starter Kit with MB9BF516N MCU
(100pin MCU)
• All MCU pins accessible
• CAN, USB Host+Func, RS232
• 2 x 7seg LEDs, buttons
• 3V and 5V operation
• Optionally available with J-Link
JTAG adapter Extendable through
pin headers (different extension
boards available)
Starter Kit with MB9BF524M/K
MCU (80pin/48pin MCU)
• All MCU pins accessible
• USB Host+Func, RS232
• CAN
• 2 x 7seg LEDs, buttons
• 3V and 5V operation
Starter Kit with MB9AF314L
MCU(64pin MCU)
• All MCU pins accessible
• USB Host+Func, RS232
• 2 x 7seg LEDs, buttons
• 3V and 5V operation
• Optionally available with J-Link
JTAG adapter
Starter Kit with MB9AF312K
MCU(48pin MCU)
• All MCU pins accessible
• USB Host
• USB Device
• JTAG debug Interface adapter
included
• Temp sensor, button, LED
Starter Kit with MB9AF132L
MCU(64pin MCU)
• All MCU pins accessible
• USB Host+Func, RS232
• 2 x 7seg LEDs, buttons
• 3V and 5V operation
Starter Kit with MB9AFB44N
MCU(100pin MCU)
• JTAG/USB adapter on board
• All MCU pins accessible
• Segment LC display
• USB Host+Func, RS232
• Buzzer
• FRAM UHF RFID memory
• Capacitive touch buttons
• 3V and 5V operation
Adapter board for SK-FM3-
100PMC-MB9BF516N
• Allows the connection of
Cypresss inverter boards like
SK-POWER-3P-LV2-MC
(not included) to the starter kit
• Extension board for SK-FM3-
100PMC-MB9BF516N
(not included) Complete
evaluation system consists
of SK-FM3-100PMCMB9BF516N,
ADA-FM3-100PMCMC,
SK-POWER-3P-LV2-MC and
a motor
Starter Kit with MB9BFD18T
MCU(176pin MCU)
• JTAG/USB adapter on board
• All MCU pins accessible
• Dual EtherMAC I/F
• USB Host+Func, RS232
• CAN
• 2 x 7seg LEDs, buttons, rotary
encoder, poti
• 3V and 5V operation
Starter Kit with MB9BF516N
MCU (100pin MCU) and
capacitive touch board
• All MCU pins accessible
• USB Host+Func, RS232
• 2 x 7seg LEDs, buttons
• 3V and 5V operation
• Optionally available with J-Link
JTAG adapter
Tool Features Tool Features
SK-FM3-64PMC1
SK-FM3-64PMC1-JLINK
SK-FM3-64PMC1-
MB9AF132L
SK-FM3-176PMC-
ETHERNET
SK-FM3-100PMC-
MB9AFB44N
SK-FM3-80PMC-MB9BF524M
SK-FM3-48PMC-MB9BF524K
SK-FM3-48PMC-USBSTICK
SK-FM3-9BF516N-
TOUCHKIT
ADA-FM3-100PMC-MC
SK-FM3-100PMC-MB9BF516N
SK-FM3-100PMC-9BF516N-JL
26 27
PRODUCT BROCHUREPRODUCT BROCHURE
EVALUATION BOARDS
3-phase MOSFET Power Stage,
24V, 8A max.
• Allows the connection of BLDC or
PMSM motors (not included)
• Current and voltage measurements
• Temperature sensor and
overvoltage/current detection with
indicator LEDs
• Fits ADA-FM3-100PMC-MC,
SK-FM3-176PMC-ETHERNET,
SK-FM3-176PMC-FA, etc.
(not included)
Complete evaluation system
consists of MCU evaluation board
(e.g., SKFM3-100PMC-
MB9BF516N + ADAFM3-
100PMC-MC), SK-POWER-3PLV2-
MC and a motor
FM3 MB9BF618T
• All MCU pins accessible
• On-board JTAG adapter plus
standard JTAG connector
• Trace connector
• USB Host and Device
• Dual Ethernet (2 connectors)
• Reset button, user button
• Power LED, user LED
FM3 MB9BF516R
• All MCU pins accessible
• On-board JTAG adapter plus
standard JTAG connector
• Trace connector
• USB Host and Device
• Reset button, user button
• Power LED, user LED
UHF RFID Module with 4KByte
FRAM
• Extension board for SK-FM3-
100PMC (not included)
• Based on dual-interface UHF RFID
chip MB97R804B with SPI
interface and 4KByte FRAM
• The memory can be accessed
from the MCU via a SPI interface
and via RFID reader/writer
devices
TFT Direct-Drive Starter Kit
with FM3 MB9BFD18T (176pin)
or FM4 MB9BF568R (120pin)
MCU
• Includes QVGA color TFT
display
• Ethernet, USB, CAN interfaces
on board
• Cap touch buttons
• 8MB external Flash and 2MB
external RAM
Starter Kit with MB9BF506R
MCU (120pin MCU) J-Link Lite
(on board)
• Many peripherals
• LCD
• SD card slot
• CAN, USB, RS232
• Motor control power stage
Starter Kit with FM4 MB9BF568R
MCU (120pin MCU)
• All MCU pins accessible
• USB device (mini-USB Type B)
• CMSIS-DAP JTAG adapter on
board
• RGB LED
• User buttons, potentiometer,
reset button
• SD-card slot
• 3V and 5V operation
• Available with external 32MB
NAND Flash and 16MB SDRAM
(optional)
Fieldbus Starter Kit with FM3
MB9BFD18T MCU (176pin MCU)
• Covers various protocols
EtherCAT, Powerlink, Profinet
MODBUS TCP, Ethernet/IP
• 2 x CAN, USB
• User interface (push buttons, LCD
module, RGB LED)
• External RAM and Flash memory
• Motor control interface
• Debug interface
Starter Kit with MB9BF506R
MCU(120pin MCU)
ULINK-ME JTAG adapter
• Limited set of peripherals
• USB Host+Func.
• Buttons
• All MCU pins accessible
Tool Features Tool Features
SK-POWER-3P-LV2-MC
ADA-FM3-100PMC-
RFID-TAG1
SK-FM4-U120-9B560
SK-FM4-U120-9B560-MEM
SK-FM3-176PMC-FA
SK-FM3-176PMC-TFT
SK-FM4-120PMC-TFT
Keil MCB9BF500UME
IAR Kickstart
KSK-MB9BF506
SK-FM3-100PMC
IAR KickStart Kit for
MB9BF516R
CYPRESS FM FAMILY SOLUTIONS
In addition to other development tools, Cypress offers a range of solutions packages including FM Touch, FM Connect USB, FM Connect
Ethernet, FM Inverter, FM Safety and FM Color.
FM Touch
FM Color
FM Connect USB
FM Connect Fieldbus
FM Connect Ethernet
FM Thermal Printer
FM Inverter FM Safety
• Capacitive touch
sensors
• Software solution,
only one ADC
channel per
sensor channel
• Free library
available
• Buttons and
complex sensors
(sliders, wheels)
• MCUs: all FM
family members
• Starter kits available
• Low-cost TFT direct
drive
• Drives QVGA without
external RAM
• Frame buffer concept
for ‘quasi-static
content
• TFT Wizard – code
generator
• MCUs: FM3
high-performance
group,FM4
• Dedicated evaluation
boards available:
SK-FM3-176PMC-TFT
SK-FM4-120PMC-TFT
• USB host and device
• Low level drivers
• Various USB class
implementations
• Mass storage class,
virtual COM port,
HID mouse,
HID keyboard
LibUSB
• Covers embedded
aswell as PC side
• MCUs: large
selection of FM3
and FM4 devices
• Several evaluation
boards available
• Sample
implementation for
fieldbus protocol
slave supports:
- Modbus TCP
- Powerlink
- EtherCAT
- Profinet RT
• Open source stack
implementations plus
third-party offerings
• EtherCAT with ASIC
ET1100
• Switch/hub onboard
• MCUs: FM4, FM3
MB9BD10S/T,
MB9B210S/T,
MB9B610S/T series
• Dedicated evaluation
board available:
SK-FM3-176PMC-FA
• 10/100Mbps
IEE802.3 Ethernet
• Low-level drive
• Free TCP/IP stack
implementations
• lwIP, uP
• Application layer,
HTTP server, DHCP,
SMTP, etc.
• MCUs: various FM3
high-performance
and FM4 devices
• TwinMAC derivatives
available (2 Ethernet
MAC on chip)
• Starter kit available
• Reference solution
• 2 inch print heads
• 60mm/s
• Voltage and heat
safeguard
• Printer API
• Control GUI
• Barcode printing
• MCU: FM3 series
MB9AF312K
• Dedicated application
library available
• Various software
examples
• Various motor types
supported
• MCUs: the majority
of FM0+/FM3/FM4
family devices
• Up to 3 MFTs,
QDUquadrature
decoder unit
• Starter kits and
power stage
• IEC60730 class B
IEC61508 SIL2
• Self test libraries
(STL) available
• Covers CPU, clock,
interrupts, RAM,
ROM, IO, ADC
• MCUs: all FM family
members
• Various HW features
implemented on FM
family MCUs
• CRC, watchdog, LVD,
clock supervisor, etc.
28 29
PRODUCT BROCHUREPRODUCT BROCHURE
CYPRESS FM TOUCH
FM Touch is a solutions package for capacitive touch applications based on any member of the FM0+, FM3 and FM4 families. FM Touch
consists of a dedicated fi rmware library as well as a development GUI that runs on Windows PC. Documentation including application notes
is available, as is sample software. Dedicated starter kits including initial hardware enable rapid project ramp-up.
CYPRESS FM CONNECT USB
The FM Connect USB platform is a set of hardware and software components, tools and documentation. The package supports multiple,
out-of-the-box, embedded USB solutions and both HOST and DEVICE use cases.
Selected features support capacitive touch buttons, sliders, scroll wheels, x/y matrix and proximity sensing
Uses one ADC input pin per touch channel, no additional hardware required
High sensitivity (<<10fF), high dynamic range and SNR (signal to noise ratio)
Solid front panels or a multi-layer front panel possible
Automatic offset calibration and crosstalk suppression
Optimized RAM/ROM footprint for embedded applications
Selected FM Connect USB features
Support for up to two USB interfaces per MCU
Support for USB host/function or dual role
USB Wizard, as code generator for USB fi rmware
USB device functions, virtual COM, HID mouse/joystick/data communication, Lib USB COM
USB host functions, HID mouse/keyboard, USB mass storage
PC drivers: LibUSB and Windows native driver support
Can be used with all FM family microcontrollers with on-chip USB hardware
Sensor configuration,
status and raw data
Plot of wheel
position and
velocity,including
touch and position
events
Signal strength
and wheel position
Customer Application
Gesture Extension Library I
Slicer Scroll Wheel
Button Touch Pad
Gesture Extension Library II*
Zoom Touch Screen
Swipe Single-Layer Multi Touch
Touch Access Driver
Zoom Touch Screen
Swipe Single-Layer Multi Touch
All Series *Planned
GPIO ADC
Microcontroller Template
IDE Settings
Linker Settings
Compiler Settings
Assembler Settings
Startup Settings
USB Application / Example
Evaluation Board Support
LED
Buttons
UART
Special Components
USB Pin Configuration
USB Application (API)
Host / Device
Virtual COM Port
Mouse
LibUSB
Custom
USB Application / E
x
ample
30 31
Ex].- - PC based mpwe mane genewobr ’TF' mam fiifiifififi _—cmnm-m am. pm 11111111.! nmuw- A—Jummu .
PRODUCT BROCHUREPRODUCT BROCHURE
CYPRESS FM CONNECT ETHERNET
The FM Connect Ethernet package utilizes proven open source components such as the lwIP TCP/IP stack and internal developments such
as the L3 FM low-level library. This enables the rapid implementation of solutions such as web-based diagnostic systems or maintenance
interfaces for industrial devices.
CYPRESS FM COLOR
FM Color, a solution for simple and cost-effi cient, full-color HMIs, enables designers to add colored HMI functionality/TFT display control to
designs without needing additional hardware. An FM3 or FM4 MCU controls both the application and the TFT display; no dedicated graphic
controller is needed. The TFT display can be directly connected to FM3/FM4 MCUs.
CYPRESS FM SAFETY
To help customers obtain relevant safety certifi cations, Cypress embeds specifi c hardware components into its FM family of MCUs.
Self-test libraries for IEC61508 and IEC60730 standards available.
CYPRESS FM INVERTER
FM Inverter is a solution to drive three-phase motors such as PMSM with the FM family. The package consists of fi rmware for different
motor and control types, a GUI for parameterization, documentation, software examples, dedicated starter kits and support.
Selected FM Connect Ethernet features
Up to 2-channel Ethernet
Software switch module
Low-level driver, TCP/IP stacks
Sample software, web server, etc.
Commercial products from partners
(e.g., Sevenstax)
Selected FM Color features
Up to 320x240 pixel, 8-bit color depth with
internal RAM
Up to 480x272, 16-bit color with external
SRAM (8-bit or 16-bit external bus)
Firmware module TFT driver to generate the
timing signals to control the TFT display,
handle the data fl ow from RAM to TFT, and
synchronize the update of the TFT content
with the display timing
Predefi ned HMI objects: e.g., simple buttons,
checkboxes, text and progress bars
Control routines for user interaction
via buttons, a USB mouse, keyboard or
touchscreen
PC-based, simple scene generator TFT wizard
Software packages: Self-Test Libraries (STL)
Addresses IEC60730 class B and IEC61508 requirements
Pre-operation self-test (POST): system startup
Built-in self-test (BIST): run periodically
APIs include CPU, Clock, RAM, fl ash, interrupt, ADC, GPIO test routines
Utilizes the functional safety hardware features
IEC60730 STL memory footprint: approximately 4.6KB fl ash (max.), 80-bytes RAM usage
ICE61508 (SIL2) version available on request
Selected FM Inverter features
Up to 3-channel, fl exible 3-phase motor timers on 144MHz FM3 MCUs
Automatic dead-time insertion, freely programmable ADC trigger
Up to three independent 12-bit 1Msps ADC units, with up to 32 ADC inputs
Up to 3-channel ABZ quadrature decoder units
DTTI input for emergency motor stop
3.3V and true 5V single-supply operation
Dedicated starter kit and power stage extension board available
Ready-to-run sample software for different motor types
GUI for PC-based parameterization
Can be used with all FM3 microcontrollers except the low-power group
Embedded Drive
Fieldbus Gateway
Daisy Chain
CAN1
CAN0
PMS
M
Embedded System
with Gateway Functionality
Company network
or Internet
PHY PHY PHY PHY
PHY PHY
PHY
PHY PHY
MB9BFD18T
144MHz MB9BFD18T
144MHz
Embedded
System
Embedded
System
Gateway
MB9BFD18T
144MHz
MCU
VRAM
UART API
TftUart
Base Timer Base Timer DMAC
Graphics API
TftDriver
Graphics API
User Settings
Preconfigured
TFTs
Object API
TftObjects
tftsettings.h
tftdisplays.h
tftio.h
VRAM
TFT
Video RAM internal,
TFT connected via Est.-Bus
or GPIO
MCU TFT
Video RAM at Ext.-Bus,
TFT connected via Est.-Bus
Ext.-Bus
MCU TFT
Video RAM at Ext.-Bus,
TFT connected via GPIO
Ext.-Bus
GPIO
Hardware Abstraction Layer
IEC60730_B_STL
Clock Test.c Interrupt Test.c ROM Test.c RAM Test.s 10 Test.c AD Test.c
reg_test()
pc_test()
ClkInit()
ClkTestReset()
ClkCnt()
ClkTest()
ClkMoninMainloop()
InitCSV()
CheckCSVStat
HWCRC16 Gen()
HWCRC16Test()
SWCRC16Gen()
SWCRC16Test()
HWCRC32 Gen()
HWCRC32Test()
SWCRC32Gen()
SWCRC32Test()
IntCntPro() ram_test() GPIOOutputTest()
GPIOInputTest()
ADTest()
ADTest()
CPU Test.s
HW = Hardware
SW = Software
IntTestInit()
IntTest()
32 33
CYPRESS
PRODUCT BROCHUREPRODUCT BROCHURE
ADDITIONAL SOLUTIONS
Inverter motor control solution for consumer electronics such as air conditioners, refrigerators and washing machines
RF solution for RF control, sensor control and NFC
ESL (virtual simulation) to identify fatal errors and to shorten the debugging and development time
Audio/video solutions
Check Cypresss seminar page in the news section of our website for workshops and other application-development support.
WHY CYPRESS?
White Goods
• Products: washing machines, dishwashers, air conditioners
• MCUs: FM0+ and FM3 basic group
• Cost-optimized products
• Reliable fl ash for EEPROM emulation
• On-chip RC oscillator: = -2%
• Hardware motor control support
• 2 or 3 fast, independent, 12-bit ADCs
• Wide supply voltage range: 2.7-5.5V
• Operating temperature range between -40°C and +105°C
Factory Automation
• Products: PLCs, motor control, sensors
• MCUs: FM3 high-performance and basic groups, and FM4
• High performance
• Up to 200MHz CPU clock
• DSP functionality on FM4
• FPU on FM4
• Faster fl ash in group: 14ns access + code pre-fetch =
OWS at 144MHz
• Up to 1.5MB fl ash
• Wide supply voltage range: 2.7-5.5V
• Hardware motor control support, up to three motors, including
software package
• Three independent, fast, 12-bit ADCs
• Many safety features (e.g., MPU, CRC, two-stage LVD)
• Twin AMC – dual-Ethernet device
• Scalable lineup, pin compatibility between high-performance
and basic groups MCUs to cover a wide range of applications
• Many devices suitable for extended temperature ranges
between -40°C and +105°C
Medical and Handheld Devices
• MCUs: FM0+ and FM3 low-power and ultra-low-leakage
groups
• Ideal feature mix for HMI (human machine interface)
• LCD segment controller
• High-performance, capacitive touch software library
• USB host and function (OTG functionality), including
corresponding software packages
• Two independent, fast, 12-bit ADCs
• Low-voltage supply: 1.65-3.6V
• Low-current consumption and deep standby modes
Motor/Inverter Control
• MCUs: FM4 family
• High-spec vector arithmetic
• Single-cycle instruction by DSP
• Enhanced motor control timer
• Enhanced A/D convertor
• High-speed sampling (conversion speed: 2Msps)
• Window comparator
Networking
• MCUs: FM4 and FM3 high-performance families
• Enriched communication function
• SD card I/F (SDIO)
• Ethernet, CAN
• High-speed 12C fast mode (~1Mbps)
• High-speed SPI (~20Mbps)
• Large memory
• SDRAM I/F
• DSTC (descriptor system data transfer controller, maximum:
1,024ch)
Strong support
Dedicated industrial
global teams
Longevity
Good track record, 16bit MCUs,
shipped for 15 years
Long history in MCUs
Industrial and automotive MCU
development for >25 years
Large scalable line-up
FM0+, FM3, FM4
>500 ARM Cortex derivatives
Unique product features
Ready-to-use solutions
5V power supply, 20 years data
retention Flash, TwinMAC
Capacitive touch, motor control,
USB, Ethernet, safety
34 35
CYPRESS HEADQUARTERS Cypress Semicundudnr Corporalion 193 chumpm Cour! San Jose, CA 95134 USA Tel +1 (405) 943-2600 Fax +1 (405) 943-6848 Toll-free +1 (soc) 559-1an (us an‘y} www cypress Com m, /www cypren Com/producf: FOR MORE INFORMATION ON AUTOMOTIVE SOLUTIONS: www.cypress.com/applications/automotiversoluvions CYPRESS EDUCATTONi UNTVERSTTY ALLIANCE www cypress com/universwy ONUNE TECHNICAL SUPPORT www cypress com/support CYPROS‘!‘ CERTTFTED CONSULTANTS www cypress cam/deflgnpannerrprogram TRATNING7WORK$HOPS/WEETNARS/OIJsDEMAND www.cypvessLom/VramlHg: CYPRESS ONLINE STORE www.cyp[253.com/cypr253ssmve CYPRESS DEVELOPER COMMUNITY” www.cypresx.com/cdc E; CYPRESS Embedded in Tumnrruw" so
PRODUCT BROCHURE
CONTACT US
CYPRESS HEADQUARTERS
Cypress Semiconductor
Corporation
198 Champion Court
San Jose, CA 95134 USA
Tel: +1 (408) 943-2600
Fax: +1 (408) 943-6848
Toll-free: +1 (800) 858-1810 (U.S. only)
www.cypress.com
FOR MORE INFORMATION ON AUTOMOTIVE SOLUTIONS:
www.cypress.com/applications/automotive-solutions
ABOUT CYPRESS
Cypress delivers high-performance, mixed-signal, programmable solutions that provide customers with rapid time-to-market and exceptional system value.
Cypress offerings include the PSoC Programmable System-on-Chip, USB controllers, general-purpose programmable clocks, and memories. Cypress also
offers wired and wireless connectivity solutions ranging from its CyFi low-power RF solution, to West Bridge and EZ-USB FX2LP controllers that enhance
connectivity and performance in multimedia handsets. Cypress serves numerous markets, including consumer, computation, data communications,
automotive and industrial. Cypress trades on the NYSE under the ticker symbol CY. Visit Cypress online at www.cypress.com.
© 2014 -2016 Cypress Semiconductor Corporation. All rights reserved.
All trademarks are the property of their respective owners.
002-04317 Rev.*A
CYPRESS EDUCATION—UNIVERSITY ALLIANCE
www.cypress.com/university
ONLINE TECHNICAL SUPPORT
www.cypress.com/support
CYPROS® CERTIFIED CONSULTANTS
www.cypress.com/design-partner-program
TRAINING—WORKSHOPS/WEBINARS/ON-DEMAND
www.cypress.com/trainings
CYPRESS ONLINE STORE
www.cypress.com/cypress-store
CYPRESS DEVELOPER COMMUNITYTM
www.cypress.com/cdc
http://www.cypress.com/products
CYPRESS HEADQUARTERS
Cypress Semiconductor
Corporation
198 Champion Court
San Jose, CA 95134 USA
Tel: +1 (408) 943-2600
Fax: +1 (408) 943-6848
Toll-free: +1 (800) 858-1810 (U.S. only)
www.cypress.com
FOR MORE INFORMATION ON AUTOMOTIVE SOLUTIONS:
www.cypress.com/applications/automotive-solutions
CYPRESS EDUCATION—UNIVERSITY ALLIANCE
www.cypress.com/university
ONLINE TECHNICAL SUPPORT
www.cypress.com/support
CYPROS
®
CERTIFIED CONSULTANTS
www.cypress.com/design-partner-program
TRAINING—WORKSHOPS/WEBINARS/ON-DEMAND
www.cypress.com/trainings
CYPRESS ONLINE STORE
www.cypress.com/cypress-store
CYPRESS DEVELOPER COMMUNITY
TM
www.cypress.com/cdc
http://www.cypress.com/products
36