135 KB

The following document contains information on Cypress products.
S6E2CC Series for Voice
32-bit Microcontroller
FM4 Family
Fact Sheet
The S6E2CC Series of 32-bit, Voice enabled MCUs is based on the ARM Cortex-M4F processor core with Flash
2
memory and SRAM. The series is dedicated for systems using voice control. The S6E2CC Series has an I S port
for communication with an audio codec and an external memory bus to interface with system pSRAM. Standard
peripheral functions such as Timers, ADCs, DACs, and Communication and Display Interfaces are also included.
The series, which features DSP and floating point (FPU) functions, covers the highest end of the product range.
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).
1.
FEATURES
 ARM Cortex-M4F CPU Core
−
Processor version:r0p1
−
FPU built-in, Support DSP instruction
 Clock
−
Maximum clock frequency:200 MHz

−
−
−
−
−
−




−










−
−



−
Multi-function Timer: 3 units (Max.)
16-bit free-run timer
×3 channels/unit
Input capture
×4 channels/unit
Output compare
×6 channels/unit
A/D activation compare ×6 channels/unit
Waveform generator
×3 channels/unit
16-bit PPG timer
×3 channels/unit
QPRC: 4 channels
Dual Timer:1 unit
Watch dog Timer: 1 channel (SW) + 1 channel (HW)
Multi-function Serial Interface:16 channels (Max.)
2
Selectable from UART/SPI/LIN/I C
Real Time Clock: 1 unit
DMA Controller: 8 channels
DSTC: 256 channels
Ethernet-MAC
USB 2.0 FS (Device/Host): 2 units
CAN: 2 units
CAN-FD: 1 unit
SD card Interface: 1 unit
2
I S:1 unit
External Interrupt Controller Unit
External interrupt input pin: Max. 32 pins
Include one non-maskable interrupt (NMI)
12-bit A/D Converter: Max. 32 channels (3 units)
12-bit D/A Converter: 2 units (Max.)
Low Power Consumption Mode
Sleep mode/Timer mode/RTC mode/Stop mode/Deep
standby RTC mode/Deep standby stop mode supported

−
−
−





−
−
−




General Purpose I/O port
120 (Max.)
S6E2CC8H/9H/AH:
S6E2CC8J/9J/AJ:
152 (Max.)
190 (Max.)
S6E2CC8L/9L/AL:
Built-in CR
Unique ID
Low Voltage Detector
Clock Supervisor
Debug
Serial Wire JTAG Debug Port (SWJ-DP)
Embedded Trace Macrocells (ETM)
AHB Trace Macrocells (HTM)
Power Supply:2.7 to 5.5 V
Base Timer:16 channels (Max.)
Watch counter
CRC accelerator
2.
PRODUCT LINEUP
Part number
S6E2CC8
S6E2CCA
JG
JF
Main Flash
(Byte)
1M
2M
-
-
RAM
(Byte)
128 K
256 K
-
-
Security
-
-
Yes
No
Parameter
3.
ORDERING INFORMATION
Package
Part Number
S6E2CC8JGAGB10000
S6E2CC8JFAGB10000
Plastic・BGA (0.8 mm pitch),
192-pins
S6E2CCAJGAGB10000
(LBE192)
S6E2CCAJGAGB10000
Plastic・LQFP (0.55 mm pitch),
S6E2CCAJGAGV20000
176-pins
(FPT-176P-M07)
Publication Number S6E2CC_V_NP709-00015
®
Revision 1.0
®
Issue Date February 1, 2015
Copyright © 2015 Spansion All rights reserved. Spansion , the Spansion logo, MirrorBit , Easy DesignSim™, Traveo™ and combinations thereof, are trademarks
and registered trademarks of Spansion LLC in the United States and other countries. Other names used are for informational purposes only and may be trademarks
of their respective owners.
F a c t
4.
S h e e t
BLOCK DIAGRAM
S6E2CCAH/J/L, S6E2CC9H/J/L, S6E2CC8H/J/L
TRSTX,TCK,
TDI,TMS
TDO
SWJ-DP
ETM/HTM*
TRACEDx,
TRACECLK
TPIU/ETB*
ROM
Table
SRAM0
96/144/192 Kbytes
SRAM1
32 Kbytes
Cortex-M4 Core I
@200 MHz(Max)
D
FPU
SRAM2
32 Kbytes
MPU NVIC
Multi-layer AHB (Max 200 MHz)
Sys
AHB-APB Bridge:
APB0(Max 100 MHz)
Dual-Timer
Watchdog Timer
(Software)
Clock Reset
Generator
INITX
Watchdog Timer
(Hardware)
CSV
MainFlash I/F
MainFlash/DualFlash
2 Mbytes(1M+1M)/
1.5 Mbytes(1M+0.5M)/
1 Mbytes(MainOnly)
Trace Buffer
(16 Kbytes)
Security
DualFlash I/F
USB2.0
(Host/
Func)
PHY
USB2.0
(Host/
Func)
PHY
USBVCC0
UDP0,UDM0
UHCONX0
USBVCC1
UDP1,UDM1
UHCONX1
DMAC
8ch.
CLK
DSTC
CR
100 kHz
CR
4 MHz
PLL
TX1,RX1
CAN ch.2
TX2,RX2
VBAT Domain
Sub
Osc
I2S
1unit
AHB-AHB
Bridge
(Slave)
X0A
X1A
Main
Osc
TX0,RX0
CAN ch.1
PRG-CRC
Accelerator
Source Clock
X0
X1
CAN ch.0
GPIO
MODE-Ctrl
Unit 2
TIOBx
AINx
BINx
ZINx
FRCK0
QPRC
4ch.
16-bit Input Capture
4ch.
16-bit Free-run Timer
3ch.
DTTI0X
Waveform Generator
3ch.
16-bit PPG
3ch.
Multi-function Timer × 3
VBAT
VWAKEUP
VREGCTL
RTCCO,
SUBOUT
S_DATAx
S_CD,S_WP
Q_IOx
16-bit Output Compare
6ch.
RTO0x
SD-CARD I/F
ETHVCC
E_TXx,
E_RXx,
E_MDx
S_CLK,S_CMD
Hi-Speed Quad SPI
A/D Activation Compare
6ch.
IC0x
.
.
.
PFx
MD0,
MD1
Q_SCK, Q_CSx
Base Timer
16-bit 32ch./
32-bit 16ch.
VBAT Domain
Real-Time Clock
Port Ctrl.
DAx
12-bit D/A Converter
2units
CECx
HDMI-CEC/Remote
Receiver Control
MADx
External Bus I/F
MADATAx
MCSXx,MDQMx,
MOEX,MWEX,
MALE,MRDY,
MNALE,MNCLE,
MNWEX,MNREX,
MCLKOUT,MSDWEX,
MSDCLK,MSDCKE,
MRASX,MCASX
CAN Prescaler
AHB-APB Bridge : APB2 (Max 100 MHz)
Unit 1
AHB-APB Bridge : APB1 (Max 200 MHz)
ANxx
Ethernet-MAC
ch.0
AHB-AHB
Bridge
(Master)
12-bit A/D Converter
Unit 0
ADTGx
TIOAx
P0x,
P1x,
PIN-Function-Ctrl
CROUT
AVCC,
AVSS,
AVRH,
AVRL
I2SMCLK,
I2SWS,
I2SCK
I2SDI
I2SDO
USB Clock Ctrl
PLL
I2S Clock Ctrl
PLL
Power-On
Reset
LVD Ctrl
LVD
IRQ-Monitor
Regulator
C
CRC Accelerator
Watch Counter
Deep Standby Ctrl
WKUPx
Peripheral Clock Gating
Low-speed CR Prescaler
External Interrupt
Controller
32-pin + NMI
INTx
NMIX
Multi-function Serial I/F
16ch.
(with FIFO ch.0 to ch.7)
HW flow control(ch.4,5)
SCKx
SINx
SOTx
CTSx
RTSx
ARM and Cortex are the trademarks of ARM Limited in the EU and other countries.
2
S6E2CC_V_NP709-00015-1v0-E, February 1, 2015