5th Generation Touchscreen Controller for Mobile Phones and Tablets - - PowerPoint PPT Presentation

5th generation touchscreen controller for mobile phones
SMART_READER_LITE
LIVE PREVIEW

5th Generation Touchscreen Controller for Mobile Phones and Tablets - - PowerPoint PPT Presentation

5th Generation Touchscreen Controller for Mobile Phones and Tablets Hot Chips 2013 Milton Ribeiro John Carey August, 2013 Design Goals Quick design of derivatives Platform-based design Scalable analog front-end (AFE) Scalable


slide-1
SLIDE 1

5th Generation Touchscreen Controller for Mobile Phones and Tablets

Hot Chips 2013 Milton Ribeiro John Carey August, 2013

slide-2
SLIDE 2

Design Goals

Quick design of derivatives

Platform-based design Scalable analog front-end (AFE) Scalable DSP datapath Flexible hardware platform

Superior noise suppression performance

Display noise: DCV com, AC Vcom, OLED Display noise: DCV com, AC Vcom, OLED Finger-couple noise (charger noise): > 40 Vpp

Innovation acceleration thru flexible hardware

Glove and hover support Robust water rejection and wet finger tracking Passive stylus support Active stylus support

2

slide-3
SLIDE 3

Architectural Elements (I)

CPU

Cortex M0 @ 48 MHz Support for flash memory (scalable) Support for SRAM (scalable) Support for ROM memory (scalable)

Low-power microcontroller infrastructure

Support for Hibernate, Deep-sleep, Sleep, Idle and Active modes Support for Hibernate, Deep-sleep, Sleep, Idle and Active modes On-chip power generation (LDO and voltage pump)

Robust analog front-end (AFE)

Large on-chip integration capacitors Signal attenuators in each channel Large charge handling capability: > 240 pC per cycle High-speed operation: up to 1 Msps

3

slide-4
SLIDE 4

Architectural Elements (II)

High-voltage signal generation

On-chip charge pump for 10V generation

Configurable DSP datapath

Low-power linear and non-linear filtering

FIR and window filters Median filtering

Digital quadrature demodulation for active stylus Digital quadrature demodulation for active stylus Real-time noise-metrics 2D image processing algorithms: filtering, peak-search, etc.

Table-driven sequencer

Flexible timing generation enables advanced scanning modes Easy integration with DDI ASICs for incell and oncell integration

4

slide-5
SLIDE 5

Gen5 Architecture Overview

TSS Mux + pads

  • m Panel

AHB I/F Registers

HW acceleration

CE RX Channels

RX

Infra

IDAC

ARM CM0, SRAM HW acceleration

SEQ RX / TX Mux To / From P

TX

TX Pump VDDA

Slew Control

VCCTXext

  • r Cext

Shield Driver

Registers

Infra (support, test)

IDAC

SRAM ROM Flash etc

VREF

5

slide-6
SLIDE 6

TSG5_L Touchscreen Controller

  • ARM CM0
  • ARM Debug
  • Low power
  • CY S8 Process

130nm FLASH 10V capable

TSG5-L ASSP M0S8 Architecture

32-bit AHB-Lite

CPU Subsystem

SRAM 12 kB

SRAM Controller

ROM 8 kB

ROM Controller

FLASH 64 kB

Read Accelerator SPCIF SWD/TC NVIC, IRQMX

Cortex M0 48 MHz

FAST MUL

System Interconnect (Single Layer AHB)

Peripherals

System Resources

Power Clock Sleep Control PWRSYS REF POR LVD NVLatches BOD WIC

Peripheral Interconnect (MMIO)

PCLK Deep Sleep Hibernate Active/Sleep

IO Subsystem

4x GPIO, 2x SIO

High Speed I/O Matrix

IOSS GPIO (2x ports)

WDT ILO Reset Clock Control DFT Logic Test IMO DFT Analog Reset Control XRES 58x TXRX

TSS-G5

TSS-IF Capacitance Map 21x RX Channels (incl. LX) Noise Map Sequencer Channel Engine, Deconvolution, Local Max T S T X ( p u m p )

Serial Comm

512B Power Modes

6

slide-7
SLIDE 7

TSG5 RX AFE Architecture

Single-edge Integrator Per-channel ADC Per-channel H/W Baselining Per-edge signal processing, 40V charger noise

Atten.

8b SAR

VX Touch Sensor VX Vref

7

slide-8
SLIDE 8

Gen5: Application of Flexible Timing Generation

  • D67 = integrate for 2/3 of the period, or 67% duty cycle
  • Removes 3rd/6th/9th harmonics, e.g. for FTX =100kHz that’s 300/600/900kHz
  • Esp. effective for slow panels. 1.5x noise immunity for all the higher-freq noise

Channel response @ FTX=100kHz With D67 Without Duracell Charger

FTX 3FTX 5FTX 7FTX 9FTX 8

slide-9
SLIDE 9

Gen 4/5 Comparison

Feature Gen 4 Gen 5 TX drive (square wave) 2.6-10V 2.6-10V,Cext or VTX MPTX 4 Full axis TX frequency 300kHz 500kHz Max RX sample rate 2 TX (sub-int) ½ TX (=per edge) HW Baseline Cal. Yes Yes, larger Max RX charge 8pC/edge 30..200pC/edge 10b SAR, RX ADC 10b SAR, shared 8b SAR per ch. LX channel Yes Yes LCD sync Int/ext Int/ext Signal processing M0 CPU, 32b CPU or CE Noise metric CPU CPU or CE

  • Autom. sequencing

Yes Yes, table driven Self & Mutual Cap Yes Yes VDDD 1.71 – 5.5V 1.71-5.5V VCCA (core) 2.4V 2.65-5.5V

9

slide-10
SLIDE 10

Current Status and Future Developments Smartphone and tablet devices available today

TGS5_M: 36 I/Os and 11 channels, supporting phones up to 4.7” TSG5_L: 58 I/Os and 21 channels, supporting phones and tablets up to 9”

Large tablet and notebook device available later Large tablet and notebook device available later in the year

10

slide-11
SLIDE 11

Thank You

11

Thank You

mrib@cypress.com jonc@cypress.com