The following document contains information on Cypress products. S6E2DH Series 32-bit Microcontroller FM4 Family Fact Sheet ® As part of Spansion’s FM4 Family this new Cortex -M4 based microcontroller series incorporates a dedicated hardware graphics engine that allows rich display images with a cost-effective single-chip solution. Ideal for embedded applications with TFT HMIs such as home appliances, multi-function printers, industrial equipment, electronic musical instruments, security systems, and similar. The graphics engine and 512 KB of video RAM allow complex image overlap, mirroring, scaling, and image movement with very little CPU overhead. Previously this type of sophisticated graphics was possible only with multi-chip solutions costing much more. The Spansion solution comes complete with graphics authoring tools and low level libraries for the graphics engine. 1. − − − − − − − − − − − − − − − − − − − − FEATURES ARM Cortex-M4F CPU Core Processor version: r0p1 FPU built-in, Support DSP instruction Clock Maximum clock frequency: 160 MHz Graphics Display Controller (GDC) 2 Dimensional accelerator blit engine Parallel RGB interface TM HyperBus interface Quad-SPI interface SDRAM interface 512 Kbyte on-chip VRAM Optional 2 Mbyte VFlash for storing images Multi-function Timer:1 unit (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 Quadrature Position Counter (QPRC) :1 channel Dual Timer:1 unit Watchdog Timer: 1 channel (SW) + 1 channel (HW) Multi-function Serial Interface:8 channels (Max.) 2 Selectable from UART/SPI/LIN/I C Real Time Clock: 1 unit DMA Controller: 8 channels Descriptor System Transfer Controller (DSTC): 128 channels USB 2.0 FS (Device/Host): 1 unit CAN-FD: 1 unit SD card Interface: 1 unit 2 I S: 2 units External Interrupt Controller Unit External interrupt input pin: Max. 16 pins Include one non-maskable interrupt (NMI) 12-bit A/D Converter: Max. 24 channels (2 units) Low Power Consumption Mode Sleep mode/Timer mode/RTC mode/Stop mode/Deep standby RTC mode/Deep standby stop mode supported Publication Number S6E2DH_NP709-00016 ® − − − − General Purpose I/O Port S6E2DH5G: 98 (Max.) S6E2DH5J: 154 (Max.) Built-in 100 kHz and 4 MHz CR oscillators Unique ID Low Voltage Detector Clock Supervisor Debug Serial Wire JTAG Debug Port (SWJ-DP) Embedded Trace Macrocells (ETM) Power Supply: 2.7 to 3.6 V Base Timer: 16 channels (Max.) Watch counter Programmable CRC accelerator 2. PRODUCT LINEUP Part number S6E2DH5 G0A/J0A S6E2DH5 GAA/JAA S6E2DH5 GJA VRAM (for GDC) 512 Kbytes 384 Kbytes 512 Kbytes VFlash (for GDC) ― ― 2 Mbytes Parameter 3. SRAM 36 Kbytes Flash 384 Kbytes ORDERING INFORMATION Package Part number S6E2DH5G0AMV20000 Plastic・LQFP (0.5 mm pitch), S6E2DH5GAAMV20000 120 pin (FPT-120P-M21) S6E2DH5J0AGV20000 Plastic・LQFP (0.5 mm pitch), S6E2DH5JAAGV20000 176 pin (FPT-176P-M07) S6E2DH5G0AGB10000 Plastic・BGA (0.5 mm pitch), 161 pin (FDJ161) Revision 1.1 ® Issue Date February 19, 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 S6E2DH5J0A / S6E2DH5G0A / S6E2DH5GJA S6E2DH5JAA / S6E2DH5GAA TRSTX,TCK, TDI,TMS TDO SWJ-DP ETM* TRACEDx, TRACECLK TPIU* ROM Table SRAM0 32Kbytes SRAM2 4Kbytes Cortex-M4 Core @160MHz(Max) I MPU NVIC Sys AHB-APB Bridge:APB0(Max:80MHz) Dual-Timer Watchdog Timer (Software) Clock Reset Generator INITX Watchdog Timer (Hardw are) MainFlash I/F Multi-layer AHB (Max:160MHz) D FPU Trace Buffer (16Kbytes) MainFlash 384Kbytes Security USB2.0 PHY UDP0,UDM0 (Host/Func) (host/device) UHCONX0 DMAC 8ch. CSV DSTC 1unit(128ch.) CLK Source Clock Sub OSC CROUT TIOBx AIN BIN ZIN Unit 0 Unit 1 Base Timer 16bit 16ch./ 32bit 8ch QPRC 1ch. A/D Activation Compare 6ch. IC0 16bit Input Capture 4ch. FRCK0 16bit Free-run Timer 3ch. 16bit Output Compare 6ch. DTTI0x RTO0x Waveform Generator 3ch. 16bit PPG 3ch. Multi-function Timer VBAT VMAKEUP VREGCTL RTCCO,SUBOUT 1unit VBAT Domain Real-Time Clock Port Cntl. I2S 2unit GPIO PIN-Function-Ctrl HyperBus I/F PLL I2S Clock Cntl. PLL ■SDRAM I/F GE_SDCLK,GE_SDCKE,GE_SDCSX, GE_SDCASX,GE_SDRASX,GE_SDWEX, GE_SDDQM[3:0],GE_SDBA[1:0], GE_SDA[11:0],GE_SDDQ[31:0] ■HyperBus I/F GE_HBCK, GE_HBDQ[7:0], GE_HBCSX_0/1, GE_HBRWDS, GE_HBRESETX, GE_HBINTX, GE_HBRSTOX, GE_HBWPX ■HighSpeed Quad SPI GE_SPCK, GE_SPDQ[3:0], GE_SPCSX_0 *S6E2DH5GJA Unavailable CAN Prescaler PLL MADx MADATAx MCSXx,MDQMx, MOEX,MWEX, MALE,MRDY, MNALE,MNCLE, MNWEX,MNREX, MCLKOUT,MSDWEX, MSDCLK,MSDCKE, MRASX,MCASX ■Panel I/F PNL_DCLK, PNL_DEN, PNL_PWE, PNL_LE, PNL_LH_SYNC, PNL_FV_SYNC, PNL_PD[23:0], PNL_TSIG[11:0] VFLASH 2Mbytes *S6E2DH5GJA Only Power-On Reset LVD Regulator IRQ-Monitor S_CLK,S_CMD S_DATAx S_CD,S_WP HighSpeed Quad SPI LVD Cntl. Peripheral Clock Gating Low -speed CR Prescaler SD-CARD I/F SDRAM I/F USB Clock Cntl. P0x, P1x, : PFx MD0,MD1 GDC unit GDC Clock Cntl. I2SMCLKx, I2SWSx,I2SCKx I2SDIx I2SDOx MODE-Cntl. VRAM 512Kbytes/ 384Kbytes Graphic Engine core TX,RX PRG-CRC Accelerator External Bus I/F AHB-APB Bridge:APB2(Max:80MHz) TIOAx 12bit A/D Converter 24ch. AHB-APB Bridge:APB1(Max:160MHz) AVCC,AVSS, AVRH,AVRL ANxx ADTGx AHB-AHB Bridge (Slave) CR 4MHz VBAT Domain X0A X1A CAN FD CR 100kHz PLL AHB-AHB Bridge (Master) Main OSC AHB-AHB Bridge (Slave) X0 X1 Deep Standby Cntl. External Interrupt Controller 16ch + NMI C WKUPx INTx NMIX CRC Accelerator Watch Counter Multi-function Serial I/F 8ch. (w ith FIFO ch.0 to ch.7) HW flow control(ch.4,5) SCKx SINx SOTx CTSx RTSx SCSx ARM and Cortex are the registerd trademarks of ARM Limited in the EU and other countries. 2 S6E2DH_NP709-00016-1v1-E, February 19, 2015