Enhance Embedded Systems with Low Cost TFT Solutions Dean Chang, Product Marketing Manager Class ID: 5C09B Renesas Electronics America Inc.
Dean Chang Product Marketing Manager 32 bit MCU/MPUs (RX, SH, V850) LCD Technology Segment Marketing Previous Experience Over 20 Years of Marketing and Business Development in various companies in Silicon Valley Semiconductors for Ethernet, Wireless LAN and WAN, Cortex M3 MCUs Systems Solutions for Wireless LAN and 4G Wireless Base Stations and Subscribers BSEE from Cal Poly San Luis Obispo 2
Renesas Technology & Solution Portfolio 3
8/16-bit 32-bit Microcontroller and Microprocessor Line-up 2010 2012 1200 DMIPS, Superscalar Automotive & Industrial, 65nm 600µA/MHz, 1.5µA standby 500 DMIPS, Low Power Automotive & Industrial, 90nm 600µA/MHz, 1.5µA standby 165 DMIPS, FPU, DSC 32-Bit High Performance, High Efficiency & Integration 1200 DMIPS, Performance Automotive, 40nm 500µA/MHz, 35µA deep standby 165 DMIPS, FPU, DSC Industrial, 40nm 200µA/MHz, 0.3µA deep standby Industrial, 90nm 32-Bit High Performance DSP, FPU with High Integration 200µA/MHz, 1.6µA deep standby 25 DMIPS, Low Power Industrial & Automotive, 150nm 190µA/MHz, 0.3µA standby 10 DMIPS, Capacitive Touch Wide Industrial Format & LCDs Automotive, 130nm 350µA/MHz, 1µA standby Embedded Security, ASSP Industrial, 90nm 1mA/MHz, 100µA standby 44 DMIPS, True Low Power Industrial & Automotive, 130nm 144µA/MHz, 0.2µA standby 4
Enabling The Smart Society 5
Agenda Technology Trends for LCD Touchscreen Challenges LCD Touchscreen Technology for Embedded Systems LCD Controllers Touchscreen Technology Standards for Embedded Graphics Software Development Tools LCD Touchscreen Design Options Q&A 6
Your Customers Want What Consumers Have Similar User Experience At a Much Lower Price Point Any Embedded System Benefits Easier to Use Saves Space Real-time Interaction 7
LCD Touchscreen Applications Today s LCD Segment Applications Will be Tomorrow s LCD TFT Touchscreen Applications 8
Challenges to Adding a TFT LCD with Touchscreen Responsive Software No TFT Expertise Visual Feedback Intuitive Resistive or Capacitive Touch? Graphics Development Experience Direct Manipulation Free Software Backlighting Solution for LCD Touch buttons Quick Prototypes Smooth Transitions Flick to Scroll Lifecycle Management for TFT Screens is Challenging Low Cost High Resolution No Stylus Required 9
Questions? Name at Least 3 Top Challenges in Adding a TFT Color Display to an Embedded System TFT Screen Life Cycle Management is Challenging Many Touchscreen Choices Resistive and Capacitive Graphics Development Experience No TFT Expertise Quick Prototypes Backlighting 10
LCD Touchscreen Technology for Embedded Systems 11
Typical LCD Panel Technologies for Embedded Designs STN Super Twisted Nematic TFT Active Thin Film Transistor OLED Organic Light Emitting Diode Response Time Contrast Ratio Viewing Angle ~100ms ~10ms ~0.01ms ~10:1 ~100:1 ~1000:1 +/- 15 o +/- 75 o +/- 85 o Note Looks cheap Good for motion No backlight rqd, but currently has lifetime limitations Cost $ $$$ $$$$$ 12
Common Embedded Screen Resolution Resolution Pixel WxH Diagonal Size QVGA Quarter Video Graphics Array WQVGA Wide Quarter VGA VGA - Video Graphics Array 320x240 3.5 480x272 4.3 640x480 5.7 WVGA Wide VGA 800x480 7.0 SVGA Super VGA 800x600 10.4 XGA extended Graphics Array WXGA Wide Extended Graphics Array 1024x768 12.1, 15 1280x800 12.1 Most Common for Embedded Systems up to 7 13
RGB Color Patterns (Red,Green,Blue) RGB332-8bpp 256 Colors RGB565 16bpp 64K Colors RGB888 24bpp 16.7M Colors 14
Frame Buffer Calculation A Frame Buffer is a Portion of Memory Reserved to Hold a Complete Bit Mapped Image Sent to LCD Screen Calculation: (Width # Pixels)*(Height # Pixels)*(Bytes for Color Depth) Example: QVGA screen 8bpp color (320*240*1byte) = 76.8 K Bytes Typical Screen Refresh 60Hz or 76.8KB*60=2.8MB/s Example: WVGA Screen 24bpp Color (800*480*4) = 1.536 M bytes Typical Screen Refresh 60Hz or 1.536MB*60=92MB/s 15
More Graphics Terms Alpha Blending Chroma Key 16
TFT LCD Controller Implementation MCU Chip on Glass (COG) QVGA Direct Drive LCD To VGA SPI Flash MCU RAM LCD Controller VGA and Higher SPI Flash MCU LCDC RAM 17
Solution Price LCD Controllers for Embedded Systems High XGA Resolution and Up 3D Acceleration Video Encoding/Decoding H.264 Dual Core Mid Level Resolution to WVGA 2D Acceleration Med Animation Entry Level Resolution to WQVGA Little Animation No HW Acceleration Graphics Performance and Features 18
RX Direct Drive LCD (DDLCD) Cost Efficient TFT LCD Solution for Resolutions Up to WQVGA Low CPU Cycles due to External DMA Controller Directly Drives the TFT LCD Small Footprint - Only 3 Chips MCU + Frame Buffer + SPI Flash Free Graphics tools from Renesas and RX DDLCD Solution Kits Extensive Hardware and Software Partners to Speed up the Development Process for Any Customer 19
RX DDLCD Common Applications Security Panels/Home Automation Pools and Solar Panels Small Appliances Portable Medical Equipment Static Pictures with Light Animation 20
SH7269 Great Price/Performance TFT LCD Controller Supporting up to WVGA (800x480) Resolution No need for External RAM with Large High Performance 2.5MB On-chip RAM Improved speed and smaller size with 2D Acceleration Based on OpenVG 1.1 Standards Less RAM required with Support for Supports QSPI and Execute in Place for Program Memory and Graphics images Hardware and Software partners to Speed up the Development Process 21
SH7269 Typical Applications Appliances Navigation POS Terminals, Kiosks Medical Instruments 2D Applications That Require Motion Graphics 22
Questions? What are the Common Screen Resolutions for Entry to Midrange Embedded Systems? QVGA, WQVGA, WVGA How Large is a Single Frame Buffer for a QVGA (320x240) Screen with 8 bit color? WVGA (800x640) with 24 bit color? QVGA 78.6KB, WVGA 1.54MB What Renesas Product Line Supports a Max Screen Resolution of WQVGA? 23
24 Touchscreens
Resistive Touchscreen How it Works Two Electrically Conductive Layers that Come in Electrical Contact When Touched Advantages Lowest Cost Touchscreen Activated by any Stylus Low Power Requirements Disadvantages Less Clarity on the Screen Prone to Damage Lower Endurance 25
Capacitive Touchscreen How it Works Sensing the Conductive Properties of an Object, Your Finger Pros More Responsive to Finger Touch Enabling Gestures Supports Multi-touch Glossy Look and Feel Cons Require Fingertip for Operation More Expensive 26
LCD Screen and Touch-screen Supplier References LCD TFT Screens for Embedded Systems LCD TFT Screens with Touchscreens 27
Standards for Embedded Graphics 28
Open Standards for Embedded Systems Benefits of Open Standards Portability Across Multiple Platforms using the same API Royalty Free Industry Standard OpenVG 1.1 for 2D Graphics Open GL ES for 2D and 3D Graphics http://www.khronos.org/ 29
Software for TFT LCD Touchscreen Development 30
Graphics Software Development Tools Graphics Libraries Model Based-Tools 31
Graphics Software Tools Rapid GUI Development Your Company Images and Storyboard GUI Development on PC Downloaded to LCD TFT Platform From Months to Days!!! 32
OS Choices RTOS Smaller Memory Footprint Optimized for Lower Cost Embedded Systems with real-time response Vendors: CMX Software, Express Logic, FreeRTOS, Micrium, Rowebots, Segger OS Larger Memory Footprint but with More Features and Higher Complexity Products: Android, Linux, QNX, Windows CE 33
Activation Software Turn On AC Message to Cloud AC is ON Lower Temp 34
35 LCD Touchscreen Design Options
LCD TFT Development Process Evaluation Review Demos Refine Requirements Prototype Review Dev Platform Quick Graphics Proto CHALLENGING Hardware Choices TFT Screens Touchscreens Semiconductors Software Choices OS Graphic Design Activation Software 36
Evaluation Off-the-shelf Demos Contact Your Key Suppliers for a Demo or Purchase an Off-the Shelf Demo For $200-300 You Can Quickly Evaluate QVGA and WQVGA Resolutions Demos For Around $500 You Can View a Demo of WVGA View a Demo of Various Graphics Packages Loaded on the Embedded Solution to Evaluate Performance Refine Your Requirements After Viewing Demos 37
Prototype Phase Purchase a Development Platform Begin Prototyping Basic Graphic Package This Stage is Critical for Project Approval It Can Take Months to Get Up to Speed Ideal Environment is PC development with download to target Quick Cycle Time Between Marketing and Engineering is Critical 38
Hardware Development Make or Buy Decisions Buy A Complete HW Module Under 1K EAU, LCD Module is Best No LCD Experience Work with a Consulting Firm On HW 1K-10K EAU, LCDs in Multiple Projects Building LCD Expertise Develop Complete HW Solution Over 10K EAU, Lower HW Cost If You Design Your Own Solution 39
Software Development Make or Buy Decisions Buy A Complete Module With SW Under 1K EAU, LCD Module is Best No OS, Activation or GUI Experience Work with a Consulting Firm On Graphics 1K-10K EAU, LCDs in Multiple Projects Building LCD Expertise Outsource OS and Activation Develop Own GUI Software Develop Complete Graphics Over 10K EAU, Leverage 3 rd Party Software, Develop Entire Solution Consider Licensing To Shorten Dev Time 40
Wide Array of Design Support Options for RX Renesas FDI Serious Integrated Demo Kits Y Y Y Turnkey Hardware Quick Prototype SW - Y Y - - Y - Shiptide Development Kits Y Y Y Graphics SW Renesas GAPI Y Y RTOS Ports FreeRTOS, Micrium, Segger FreeRTOS FreeRTOS, Micrium, Segger Design Consulting - www.teamfdi.com www.seriousintegrated.com 41
Summary The LCD Touchscreen Market is Growing for Embedded Systems There Are Many Choices in Technology including LCD Screens, Touch Technology, MCU/MPUs and Software Renesas and Our Partners Offer the Right Solutions to Help Navigate the Design Process Successfully Renesas Offers Two Product Families for LCD TFT Touchscreens: Entry Level Resolution to WQVGA Little Animation No HW Acceleration Mid Level Resolution to WVGA 2D Acceleration Med Animation 42
Questions? 43
Enabling The Smart Society 44
Please Provide Your Feedback Please utilize the Guidebook application to leave feedback or Ask me for the paper feedback form for you to use 45
Renesas Electronics America Inc.
RX Wealth of Demos Ready to Go Serious Integrated SIM205 with RX621 Preloaded Thermostat, Presentation, Sound Demos Available from Marketing for Demos www.seriousintegrated.com or Digikey $187.00 FDI http://www.teamfdi.com/ uezgui 3.5 (uezgui-rx62n-35qt) uez Rapid Development Platform Available at Digikey $299 RX DDLCD Solution Kit Thermostat with Weather Patient Monitor Appliance Available from Renesas YLCDRSKRX62NS Open doors With a Quick Demo 47
FDI uezgui-rx62-35qvt Features with RX62N TOUCH SCREEN LCD GUI Quick Demo Loaded on Every Unit Hardware can be integrated into embedded system Cost effective for low to mid volumes Features 3.5 QVGA TFT LCD from Tianma 4-Wire Resistive Touch Screen 512KB of PSRAM microsd Memory Card USB Device Port Speaker Expansion via 50- pin I/O connector UARTs, I2C, SPI, USB Host/Device $299 http://www.teamfdi.com/ 48
FDI Modular Touch Screen LCD Kits DK-43WQT-RX62N CPU SODIMM Module Renesas RX62N Microcontroller 8MB External SDRAM 10/100 Ethernet PHY Micro SD, Mini JTAG & ISP CARRIER Board USB Host & Device Ports 10/100 Ethernet Port, Wi-Fi CAN, RS-232, I2S Audio I2C & I2S Exp Connectors RTC with SuperCap backup 3-axis Acc & Temp Sensor LCD CARRIER 4.3 WQVGA TFT LCD 4-Wire Resistive Touch Screen 5.7 Kit 4.3 Kit 4.7 Kit Part Number DK-57TS-RX62N DK-43WQT-RX62N DK-47WQT-RX62N LCD QVGA WQVGA WQVGA MSRP $450 $450 $475 http://www.teamfdi.com/ 49
Serious Integrated SIM205 WQVGA Module SIM205» Available Today in Full Production http://www.seriousintegrated.com/ Handles more sophisticated GUIs with richer graphics Basic animation and rich alpha-blended backdrops 4.3 Wide QVGA 480x272 TFT LCD Resistive Touch Screen 100MHz Renesas RX621 MCU engine Connect with your system via USB, I2C, SPI, UART, and/or GPIO Complete no-cost software for fast out-of-box GUI development Micrium µc/os-iii: full single-unit kernel production license included! Segger embos+embfs including production license FreeRTOS port Renesas Graphics API (GAPI) on Micrium and FreeRTOS Uses full-featured and free KPIT GNU + Renesas HEW toolchain Other valuable Serious software MSRP $178.75/ea; less at some distributors, production pricing available Available at the Serious e-store and Digi-Key 50