Document
S6E2G Series
32-bit Arm® Cortex®-M4F FM4 Microcontroller
S6E2G Series are FM4 devices with up to 180 MHz CPU, 1 MB flash, 192 KB SRAM, 20x communication peripherals, 33x digital peripherals and 3x analog peripherals. They are designed for industrial automation and metering applications. Devices in the S6E2G Series are highly integrated 32-bit microcontrollers with high performance and competitive cost. This series is based on the Arm® Cortex®-M4F processor with on-chip flash memory and SRAM. The series has peripherals such as motor control timers, A/D converters, and communications interfaces (USB, CAN, UART, CSIO (SPI), I2C, LIN). The products that are described in this data sheet are placed into TYPE5-M4 product categories in the "FM4 Family Peripheral Manual Main Part (002-04856)”.
Features
32-bit Arm Cortex-M4F Core
Up to 180 MHz frequency operation
On-chip Memories
Flash memory: Up to 1024 Kbytes SRAM memory:
• SRAM0: up to 128 Kbytes • SRAM1: 32 Kbytes • SRAM2: 32 Kbytes
Direct Memory Access (DMA) Controller (Eight Channels)
Descriptor System Data Transfer Controller (DSTC);
256 channels
External Bus Interface
USB Interface (Max two channels): Host and Device
CAN Interface (Max one channel) Available on S6E2GM
and S6E2GH Devices Only
Multi-function Serial Interface (Max 10 Channels)
UART (Universal Asynchronous Receiver/Transmitter) Clock Synchronous Serial Interface (CSIO (SPI)) Local Interconnect Network (LIN) Inter-Integrated Circuit (I2C) Inter-IC Sound (I2S)
Base Timer (Max 16 channels)
General Purpose I/O Port
Up to 121 high-speed general-purpose I/O ports in 144-pin package
Up to 153 high-speed general-purpose I/O ports in 176-pin package
Multi-function Timer (Max two units)
Real-Time Clock (RTC)
Analog to Digital Converter (ADC) (Max 32 Channels)
Dual Timer (32-/16-bit Down Counter)
Quadrature Position/Revolution Counter (QPRC; Max two
channels)
Watch Counter
External Interrupt Controller Unit
Watchdog Timer (Two channels)
Cyclic Redundancy Check (CRC) Accelerator
SD Card Interface Available on S6E2GM, S6E2GH, and
S6E2GK Devices Only
Ethernet-MAC Available on S6E2GM, S6E2GK, and
S6E2G2 Devices only
Smartcard Interface (Max 2 channels)
Five Clock Sources
Six Reset Sources
Clock Supervisor (CSV)
Low-Voltage Detector (LVD)
Six Low-power Consumption Modes
Sleep Timer RTC Stop Deep standby RTC Deep standby stop
Peripheral Clock Gating System
Crypto Assist Function
Debug
Serial wire JTAG debug port (SWJ-DP) Embedded trace macrocells (ETM) provide comprehensive
debug and trace facilities. AHB trace macrocells (HTM)
41-bit Unique ID
Wide range voltage: VCC = 2.7 to 5.5 V
Cypress Semiconductor Corporation
Document Number: 001-98708 Rev. *E
• 198 Champion Court • San Jose, CA 95134-1709 • 408-943-2600
Revised June 24, 2019
S6E2G Series
Ecosystem for Cypress FM4 MCUs
Cypress provides a wealth of data at www.cypress.com to help you to select the right MCU for your design, and to help you to quickly and effectively integrate the device into your design. Following is an abbreviated list for FM4 MCUs:
Overview: Product Portfolio, Product Roadmap
Product Selectors: FM4 MCUs
Application notes: Cypress offers a large number of FM4
application notes covering a broad range of topics, from basic to advanced level. Recommended application notes for getting started with FM4 family of MCUs are: AN204468 - FM4 I2S USB MP3 Player Application 32-Bit
Microcontroller FM4 Family: This application note describes the general structure of the I²S USB MP3Player software example, its single modules in detail and how it is used. AN204471 - FM4 S6E2CC Series External Memory Programmer: This document describes use of the MCU Universal Programmer as an off-line programmer for Quad SPI flash memory programming on the S6E2CC Series SK. AN203277 - FM 32-Bit Microcontroller Family Hardware Design Considerations: This application note reviews several topics for designing a hardware system around FM0+, FM3, and FM4 family MCUs. Subjects include power system, reset, crystal, and other pin connections, and programming and debugging interfaces. AN202488 - FM4 MB9BF56x and S6E2HG Series MCU Servo Motor Speed Control: This document covers servo motor speed control solution on FM4 MCU - MB9BF56x and S6E2HG.
AN99235 - FM4 S6E2HG Series MCU - 16-Bit PWM Using a Base Timer: Cypress FM4 Family of 32-bit Arm® Cortex®-M4 Microcontrollers FM4 S6E2H Series Motor Control Arm® Cortex®-M4 MCU
AN202487 - Differences Among FM0+, FM3, and FM4 32-Bit Microcontrollers: Highlights the peripheral differences in Cypress’s FM family MCUs. It provides dedicated sections for each peripheral and contains lists, tables, and descriptions of peripheral feature and register differences.
AN204438 - Ho.