GRAPHICS S1D/S2D13515 S1D/S2D13515 LCD Controller April 2009 The S1D/S2D13515 is a highly integrated LCD Controller targeted at the embedded and automotive markets. It advances on the successes of other Epson LCD controllers by embedding a proprietary 32-bit RISC CPU and associated accelerator blocks to achieve an increase in flexibility and functionality over previous designs. Routines are provided allowing for audio playback, 2D BitBLT operations, warp and filtering operations, and the ability to offer OpenGL-ES 1.1 support. In particular, the Warp Logic functions make this an ideal solution for the automotive Heads-Up Display (HUD) market, or pseudo 3D navigation displays. The S1D/S2D13515 is an affordable, low power device which uses a flexible external SDRAM memory interface to provide its frame buffer. It supports a wide variety of CPU interfaces and LCD panel outputs, including Double Display panels, which makes it an excellent choice for instrumentation or center cluster applications. FEATURES Indirect and Direct CPU interfaces 32-bit embedded RISC processor with accelerator SPI or I2C Host interface blocks Audio playback ( WAV, Ogg Vorbis, etc.) External SDRAM Memory interface OpenGL-ES 1.1 compliant Can display 2 RGB panels simultaneously (some 2D BitBLT Acceleration with API restrictions apply) Programmable startup sequence without Host Support for Double Display panels 2 channel PWM Programmable resolutions and color depths up to I2S and I2C outputs 32 bpp SPI Flash Memory Interface Video Input / Camera Port supporting flexible con- Keypad interface (5x5 matrix support) figurations of 8-bit Cameras and RGB input streams Temperature range: Sprite Engine with up to 8 sprites S1D13515: -40 to +85 C Multiple windows supporting Alpha Blending, S2D13515: -40 to +105 C Double Buffering, and Horizontal Flip Package: QFP22-256 and PBGA1U-256 Warp logic for HUD projection correction or other distortion compensation SYSTEM BLOCK DIAGRAM Camera Camera Interface Interface or or Streaming RGB TFT Data Interface I2S Interface Display (TFT panels only) (Audio Out) 13515 Keypad SDRAM Interface Memory Host Interface S1D/S2D13515 Includes: Warp logic 32-bit RISC CPU Audio Playback HUD OpenGL-ES assist Projection 2D BitBLT functions Host System Up to 8 Sprites CPU X83A-C-001-01 1 Revision 1.0GRAPHICS S1D/S2D13515 DESCRIPTION External Display Buffer Embedded CPU Uses external SDRAM as display buffer Embedded CPU Speed: 50MHz (typical) Supports x32 SDRAM interface (Size: 16/32/64M byte) 32-bit RISC CPU can be used for: SDRAM clock: 100MHz Audio decode (Supported Codecs: MP3, AAC, WAV, ADPCM, External memory is accessible by the internal and Host CPUs Ogg Vorbis) Provides configurable linear access to memory in 4M byte 2D BitBLT Acceleration with API paging windows OpenGL-ES assist (OpenGL-ES v1.1 compliant) OEM defined functions CPU Interface Digital Video Direct/indirect interface support for most popular CPU interfaces SPI or I2C Host Interface Video Input / Camera port supporting either 1x 8-bit camera, Supports 25MHz Host bus clock 2x 8-bit cameras, 1x RGB data stream, 2x RGB data streams, simultaneous 1x 8-bit and 1x RGB data stream input (when sec- Display Support ond camera input is used only single panel is available) Supports ITU-R BT.656 YUV format Single or Dual panel implementations (Dual can have indepen- Supports down-scaling of the video input stream dent images) Color TFT Panel with optional serial command interface Captures YUV data into SDRAM as RGB format EID and Sharp Double Display Panels Miscellaneous NTSC/PAL TV Output can be realized by using an external video encoder such as the Epson S1D13746 Internal System Speed: 50MHz typical Color Depths: 8/16/24 bpp 2 channel PWM for backlight control Target resolutions / Color Depths: I2C Interface (typically used for Camera) 800x480 + 320x240 simultaneous 24 bpp, 60Hz I2S Interface (typically used for audio output) 1024x768, 24 bpp, 60Hz SPI Flash Memory Interface Keypad Interface with 5 x 5 matrix support Display Features General Purpose IO pins available Flexible Clock Structure: Warp logic corrects projection anomalies on HUD Multiple Windows (Layers) support: Two embedded PLLs Built-in crystal input Horizontal Flip Digital clock input Double Buffering Alpha Blending Clocks dynamically turned off for power saving Operating Temperature Range: Sprite Engine supports up to 8 sprite layers with Alpha blending S1D13515: -40 to +85 C and transparency Interrupts available S2D13515: -40 to +105 C CORE 1.8 volts and IO 3.3 volts Supports maskable non-display (Vsync) interrupt VDD VDD Package: QFP22-256 and PBGA1U-256 Supports delayed version of Vsync Interrupt S1D13515 also available (non-automotive specification) CONTACT YOUR SALES REPRESENTATIVE FOR THESE COMPREHENSIVE DESIGN TOOLS Technical Documentation CPU Independent Evaluation Boards Royalty Free source level Software Utilities driver code Japan North America China Taiwan Seiko Epson Corporation Epson Taiwan Technology & Trading Ltd. Epson Electronics America, Inc. Epson (China) Co., Ltd. IC International Sales Group 2580 Orchard Parkway 7F, Jinbao Bldg. 14F, No. 7 421-8, Hino, Hino-shi San Jose, CA 95131, USA No. 89 Jinbao St. Song Ren Road Tokyo 191-8501, Japan Tel: +1-800-228-3964 Dongcheng District Taipei 110, Taiwan Tel: +81-42-587-5814 Fax: +1-408-922-0238 Beijing 100005, China Tel: +886-2-8786-6688 Fax: +81-42-587-5117 Tel: +86-10-6410-6555 Fax: +886-2-8786-6660 Fax: +86-10-6410-7320 Hong Kong Europe Singapore Korea Epson Hong Kong Ltd. Epson Europe Electronics GmbH Epson Singapore Pte., Ltd. Seiko Epson Corp. 20/F, Harbour Centre Riesstrasse 15 1 HarbourFront Place Korea Office 25 Harbour Road 80992 Munich, Germany 03-02 HarbourFront Tower One 50F, LKI 63 Bldg. Wanchai, Hong Kong Tel: +49-89-14005-0 Singapore 098633 60 Yoido-dong, Youngdeungpo-Ku, Tel: +852-2585-4600 Fax: +49-89-14005-110 Tel: +65-6586-5500 Seoul, 150-763, Korea Fax: +852-2827-4346 Fax: +65-6271-3182 Tel: +82-2-784-6027 Fax: +82-2-767-3677 SEIKO EPSON CORPORATION 2007 - 2009. All rights reserved. Information in this document is subject to change without notice. This is not an offer for sale. You may download and use this document, but only for your own use in evaluating Seiko Epson/EPSON products. You may not modify the document. Epson Research and Development, Inc. disclaims any representation that the contents of this document are accurate or current. The Programs/Technologies described in this document may contain material protected under U.S. and/or International Patent laws. EPSON is a registered trademark of Seiko Epson Corporation. All other trademarks are the property of their respective owners. 2 X83A-C-001-01 Revision 1.0