Renesas Synergy™ S3A1 Microcontrollers offer an optimal low-power and high-performance combination, a 48MHz Arm® Cortex®-M4 CPU core, a Floating-Point Unit, and a host of analog and security features ideal for a variety of embedded systems and IoT designs. The S3A1 MCUs are feature, pin, and IP compatible with other Synergy MCU Groups, offering unparalleled scalability and code reuse to accelerate hardware and software development. For design flexibility, the S3A1 MCUs are available in various memory densities and package/pin footprints.
Features
Arm Cortex-M4 Core with Floating Point Unit (FPU)
Armv7E-M architecture with DSP instruction set
Maximum operating frequency: 48MHz
Support for 4-GB address space
Arm Memory Protection Unit (MPU) with 8 regions
Debug and Trace: ITM, DWT, FPB, TPIU, ETB
CoreSight™ debug port: JTAG-DP and SW-DP
Memory
1MB code flash memory
8KB data flash memory (up to 100000 erase/write cycles)
192KB SRAM
Flash Cache (FCACHE)
Memory Protection Units
Memory Mirror Function
128-bit unique ID
Connectivity
USB 2.0 Full-Speed Module (USBFS) On-chip transceiver with voltage regulator Compliant with USB Battery Charging Specification 1.2
Serial Communications Interface (SCI) x6 UART Simple IIC Simple SPI
Serial Peripheral Interface (SPI) x2
I2C bus interface (IIC) x3
CAN module (CAN)
Serial Sound Interface Enhanced (SSIE)
SD/MMC Host Interface (SDHI)
Quad Serial Peripheral Interface (QSPI)
External address space 8-bit or 16-bit bus space is selectable per area
Analog
14-Bit A/D Converter (ADC14)
12-Bit D/A Converter (DAC12)
8-Bit D/A Converter (DAC8) x2 (for ACMPLP)
Low Power Analog Comparator (ACMPLP) x2
Operational Amplifier (OPAMP) x4
Temperature Sensor (TSN)
Timers
General PWM Timer 32-Bit (GPT32) x4
General PWM Timer 16-Bit (GPT16) x6
Asynchronous General-Purpose Timer (AGT) x2
Watchdog Timer (WDT)
Safety
ECC in SRAM
SRAM parity error check
Flash area protection
ADC self-diagnosis function
Clock Frequency Accuracy Measurement Circuit (CAC)
Cyclic Redundancy Check (CRC) calculator
Data Operation Circuit (DOC)
Port Output Enable for GPT (POEG)
Independent Watchdog Timer (IWDT)
GPIO readback level detection
Register write protection
Main oscillator stop detection
Illegal memory access
System and Power Management
Low power modes
Realtime Clock (RTC) with the calendar and Battery Backup support
Event Link Controller (ELC)
DMA Controller (DMAC) x4
Data Transfer Controller (DTC)
Key Interrupt Function (KINT)
Power-on reset
Low Voltage detection with Voltage settings
Security and Encryption
AES-128 / AES256
GHASH
True Random Number Generator (TRNG)
Human Machine Interface (HMI)
Segment LCD Controller (SLCDC) Up to 54 segments x4 commons Up to 50 segments x8 commons
Capacitive Touch Sensing Unit (CTSU)
Multiple Clock Sources
Main clock oscillator (MOSC) 1MHz to 20MHz when VCC = 2.4V to 5.5V 1MHz to 8MHz when VCC = 1.8V to 2.4V 1MHz to 4MHz when VCC = 1.6V to 1.8V
Sub-clock oscillator (SOSC) (32.768kHz)
High-speed on-chip oscillator (HOCO) 24MHz, 32MHz, 48, 64MHz when VCC = 2.4V to 5.5V 24MHz, 32MHz, 48MHz when VCC = 1.8V to 5.5V 24MHz, 32MHz when VCC = 1.6V to 5.5V