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