touch promotion material · 2019. 10. 23. · •8051 8-bit •32kb flash, 2kb sram •led driver...
TRANSCRIPT
-
1Confidential Ver. 0.2
TouchPromotion Material
October, 2019
-
2Confidential Ver. 0.2
ABOV Touch Solutions – Value Proposition
Auto Calibration
to compensate for
channel variations
Smart Touch Engine
Robust Noise Immunity
& Water Tolerance
Solution
Easy Development
Tools
Touch & LEDSimultaneous
Operation
CustomerDesign
VerificationSystem
Touch Key & LED
driving function
provides dual
functions on a Pin
Field proven noise
immunity & water
tolerance solutions
under various
circumstances
User-friendly
tunable GUI &
development tools
Provides systematic
design support for
customer’s product
development
-
3Confidential Ver. 0.2
Touch Solution Lineup
Touch channel
8-ch
12-ch
16-ch
20-ch
24-ch
16 20/24 28/32 40/44
A31G314
Pin Count
• 8051 8-bit• 32KB Flash, 2KB SRAM• LED Driver 8x20
60 8048
• CM0+ 48MHz• 128KB Flash, 16KB SRAM• LED Driver 11x27
A96T336
• 8051 8-bit• 16KB Flash, 2KB SRAM
A96T418
• Next Gen. Touch Solution (CS10V)• 8051 8-bit • 32KB Flash, 2KB SRAM• LED Driver 8 x 16• ES : 19Y 4Q
Microcontroller
Logic
AT3108
AT3212
• 8-ch Touch• Logic
• 12-ch Touch• Logic
A31G213 • CM0+ 48MHz • 64KB Flash, 6KB SRAM• High Current Sink 10 pins
Rice Cooker
Consumer Appliances
12:00 보온
IH Cooker
Microwave Oven
A96T218
-
4Confidential Ver. 0.2
ABOV Touch Solutions
Item AT3108 AT3212 A96T336 A96T218 A96T418 A31G213 A31G314
Touch Key Only O O - - - - -
Touch Key + MCU - - O O O O O
Touch + LED Function - - - O O O O
Touch Engine Type charge Integration Type charge Integration Type charge Integration Type Frequency Sensing Type Charge Integration Type Charge Integration Type Charge Integration Type
CPU 8051 8bit 8051 8bit 8051 8bit 8051 8bit 8051 8bit Cortex-M0+ Core Cortex-M0+
ROM (FLASH) - - 16KB 32KB 32KB 64KB 128KB
RAM - - 2KB 2KB 2KB 6KB 16KB
Max CH 8-ch 12-ch8-ch (16-pin)
16-ch (24-pin)24-ch (40/ 32-pin)
20-ch (28-pin)
20-ch (28-pin)17-ch (24-pin)13-ch (20-pin)
24-ch (48-pin)21-ch (44-pin)13-ch (32pin)11-ch (28-pin)
24-ch (80-pin)20-ch (64-pin)13-ch (48-pin)11-ch (44-pin)
ADC - - 16-ch (10-bit) 8-ch (12-bit) 8-ch (12-bit) 10-ch (12-bit) 11-ch (12-bit)
DAC - - - - - 5-bit DAC 12-bit/Voice
Comparator - - - - - 1-ch 2-ch
Timer - - 16-bit 2-ch 16-bit 2-ch 16-bit 3-ch16-bit 3-ch,32-bit 2-ch
16-bit 7-ch,32-bit 2-ch
Operating Voltage 2.7V ~ 5.5V 2.7V ~ 5.5V 2.7V ~ 5.5V 2.7V ~ 5.5V 2.7V ~ 5.5V 1.8V ~ 5.5V 1.8 V ~ 5.5 V
Operating Frequency - - 16MHz 16MHz 16MHz 500kHz ~ 48MHz 500kHz ~ 48MHz
Serial Comm. I2C I2C I2C / USART / SPI I2C / USART / SPI I2C / USART / SPI I2C / USART / SPI I2C / USART /UART
SpecialFunction
Default 1-pinGPIO Control
Support
Default 4-pinGPIO Control
Support
LED Driver11SEG/27COM
LED Driver20SEG X 8COM (40-QFN)18SEG X 8COM (32-SOP)14SEG X 8COM (28-SOP)
LED Driver16SEG X 8COM
High Current Sink PortMax. 160mA
10 pins with 20mA/pin
LED Driver11SEG X 27COM
42SEG/8COMLCD Driver
42SEG X 8COM
Package 16-QFN, 16-SOPN 24-QFN, 24-SOP 24-QFN, 16-QFN40-QFN32-SOP28-SOP
28/24/20-SOP48/32-LQFP,
44-MQFP, 28-SOP80/64/48/44-LQFP
48-QFN
Stage MP MP MP MP 2019 4Q ES MP MP
-
5Confidential Ver. 0.2
A96T336 Key Benefits & Block Diagram
▶ M8051 8-bit CISC core (Max. 16MHz)
▶ 16KB code flash memory
▶ 256B IRAM and 1792B XRAM
Standard Platform
Touch Engine / Filter▶ 16-ch Self Capacitive Touch Switch
▶ Fast Initial Self-Calibration
▶ Key Detection Mode : Single/Multi mode
Cost Effective Connectivity Peripheral▶ Max 3-ch of LED Dimming
▶ 16-bit Timers X 2-ch
▶ 16-bit PWMs & Timers X 10-ch
▶ LED Driver : 11SEG/27COM
▶ Watch Timer
▶ I2C/USART
▶ Operating Voltage : 2.7V ~ 5.5V
A96T336 Block Diagram
System Control Units
Main OSC 16MHz
LVI
WDT POR
VDC
WDT OSC 256kHz
Key Benefit & Block Diagram
Core and Memory
M8051 CISC CoreUp to 16Mhz
Code Flash : 16KBIRAM : 256B
XRAM: 1792B
Serial Interfaces I/O Ports Timers Analog Interfaces
I2C x 1
USART x 1
GPIO
LED Driver(Max. 3CH)
16-bit Timer x 2
Watch Timer
Ext. Interrupts
Onchip Debug I
Touch Key 16CH
Package▶ 24-QFN
▶ 16-QFN
-
6Confidential Ver. 0.2
A96T336 Application & Package & Product List
Target Application
Package
Water Purifier
• Capacitive Touch Key Applications
• White Goods
• Water Purifier
• Rice Cooker
• Electric FAN
• Lighting
Air Conditioner Refrigerator Rice Cooker
12:00 보온
24-PinQFN_04
16-PinQFN_03
Electric FAN Lighting
-
7Confidential Ver. 0.2
A96T228 Key Benefits & Block Diagram
▶ M8051 8-bit CISC core (Max. 16MHz)
▶ 32KB code flash memory
▶ 256B IRAM and 1792B XRAM
Standard Platform
Touch Engine / Filter▶ 24-ch Self Capacitive Touch Switch
▶ Fast Initial Self-Calibration
▶ Key Detection Mode : Single/Multi mode
Cost Effective Connectivity Peripheral▶ LED Driver : 20SEG/8COM
▶ 16-bit Timers X 3-ch
▶ 16-bit PWMs X 3-ch
▶ Watch Timer
▶ I2C/USART
▶ Operating Voltage : 2.7V ~ 5.5V
A96T228 Block Diagram
System Control Units
Main OSC 16MHz
LVI
WDT POR
VDC
WDT OSC 256kHz
Key Benefit & Block Diagram
Core and Memory
M8051 CISC CoreUp to 16Mhz
Code Flash : 32KBIRAM : 256B
XRAM: 1792B
Serial Interfaces I/O Ports Timers Analog Interfaces
I2C x 1
USART x 2
GPIO
LED Driver(Max. 3CH)
16-bit Timer x 3
Watch Timer
Onchip Debug I
Touch Key 24CH
Package▶ 40-QFN
20SEG X 8COM LED Driver
-
8Confidential Ver. 0.2
A96T228 Application & Package & Product List
Target Application
Package
IH Cooker
• Capacitive Touch Key Applications
• White Goods
• MWO
• IH Cooker
• Rice Cooker
• Smartphone Flip Cover
Air Conditioner Refrigerator Rice Cooker
12:00 보온
Flip Cover
40-PinQFN_05
MWO
-
9Confidential Ver. 0.2
A31G21x series are 32-bit microcontroller for general purpose applications. The MCU is equipped with Arm Cortex-M0+ core, has acapacitive Touch sensor, high precise internal RC oscillator and high current driver ports for various Touch & LED lighting applications. Italso supports external communication through a variety of interfaces suCH as USART, UART, SPI, I2C. The development environment iscompatible with the Cortex-M family and supports SWD.
A31G21x General-Purpose-Microcontroller arm® Cortex®-M0+
A31G21x General Purpose Microcontroller
High-Performance& Scalable Memory
Cortex-M0+, 32-bit Core
▶ Max. operating frequency 48MHz
▶ NVIC
Memory
▶ 64KB/32KB flash memory
▶ 6KB SRAM
Wide Range Clock& System
Peripheralswith Various Functions
Peripherals with Various Functions
▶ Capacitive Touch Key 24-ch
▶ 16-bit TIMER / 32-bit TIMER / 3-Phase PWM
▶ 24-bit WDT / 12-bit WT
▶ USART 2-ch / UART 2-ch / SPI 2-ch / I2C 2-ch
▶ 12-bit ADC (150ksps) x 1, 5-bit DAC
▶ LED Driver : 10SEG x 16COM
Characteristics& Packages
High-speed Clock
▶ Internal 32MHz (±1.0%@-40~85C, ±1.5%@-40~105C), 500kHz
▶ 48MHz PLL
▶ External 2MHz ~ 16MHz
▶ Sub external 32.768kHz
System
▶ Clock monitoring / POR / LVD
▶ 16-bit CRC / DMA 4-ch
Voltage and Temperature
▶ 1.8 ~ 5.5V
▶ -40 ~ 105 ℃
Package and I/O
▶ 48-LQFP07 / 44-MQFP10 / 32-LQFP07 / 28-TSSOP
▶ Max. 44 (I/O Ports) @48-LQFP
IEC60730 Class B Compliance
-
10Confidential Ver. 0.2
A31G21x Key Benefits & Block Diagram
▶ Cortex-M0+, 32-bit core (Max. 48MHz)
▶ 64KB / 32KB flash memory
▶ 6KB SRAM
▶ Precise Internal RC : 32MHz
±1.0%@-40~85C, ±1.5%@-40~105C
High Performance
Reliable Safety Functions
▶ Error detection & memory protection unit
▶ Fault detection – Clock monitoring function
▶ IEC 60730 Compliance
Rich Connectivity Peripherals
▶ UART 2-ch
▶ USART 2-ch
▶ I2C 2-ch
▶ SPI 2-ch
Key Benefits & Block Diagram
Design for System Perspective& Reduced System Cost▶ Flexible flash size
▶ Built-in capacitive Touch key function, 12-bit ADC, DMA
& high current ports
▶ Various types of memory and package options
A31G213 Block Diagram
Advanced High Performance Bus (AHB)
Advanced Peripheral Bus (APB)
Core and Memory System Control Units
Serial Interfaces I/O Ports Timers Analog Interfaces
Cortex-M0+ CoreUp to 48MHz
CODE Flash64KB
NVIC
SWD Debug Interface
USART x 2 GPIO
Ext. Interrupts
16-bit Timer x 4
32-bit Timer x 2
12-bit ADC (150ksps)
Ext. High Speed2~16MHz
PLL
POR
24-bit WDT14-bit WT
Int. High Speed32MHz
Int. Low speed500kHz
DMA
LDO
LVR/LVI
Ext. Low Speed32.768kHz
SRAM6KB
SysTick(24-bit)
CRC-16
10SEG X 16COM LED Driver 3-Phase PWM
CapacitiveTouch 24CH
UART x 2
SPI x 2
I2C x 2 5-bit DAC
-
11Confidential Ver. 0.2
A31G21x Application & Package & Product List
Target Application
Package
Water Purifier
• Capacitive Touch Key Applications
• White Goods
• Water Purifier
• Rice Cooker
• MWO
• Other Home Appliances
Washing Machine Air Conditioner Refrigerator Rice Cooker
12:00 보온
Micro Wave Oven
48-PinLQFP_07
32-PinLQFP_07
28-PinTSSOP44-Pin
MQFP_10
-
12Confidential Ver. 0.2
A31G21x Product List
Product List
Device Flash SRAM USART UART SPI I2C TouchTIMER
16-bit/32-bitPWM ADC I/O Ports PKG Sample Available
A31G213CLN 64KB 6KB 2 2 2 2 24 4 / 2 6 14 44 LQFP-48 AvailableA31G213SQN 64KB 6KB 2 2 2 2 21 4 / 2 6 12 40 MQFP-44 Under PreparationA31G213KNN 64KB 6KB 2 2 1 2 13 4 / 2 6 8 28 LQFP-32 Under Preparation A31G213GRN 64KB 6KB 1 2 1 2 11 4 / 2 6 6 24 TSSOP-28 Under PreparationA31G212CLN 32KB 6KB 2 2 2 2 24 4 / 2 6 14 44 LQFP-48 Under PreparationA31G212SQN 32KB 6KB 2 2 2 2 21 4 / 2 6 12 40 MQFP-44 Under PreparationA31G212KNN 32KB 6KB 2 2 1 2 13 4 / 2 6 8 28 LQFP-32 Under PreparationA31G212GRN 32KB 6KB 1 2 1 2 11 4 / 2 6 6 24 TSSOP-28 Under Preparation
• For more information about product and package , Please contact our sales team(Korea) [email protected] / (Global) [email protected] / (China) [email protected]
mailto:[email protected]:[email protected]:[email protected]
-
13Confidential Ver. 0.2
A31G31x series are designed for the 32-bit main controller of various appliances. The MCU is equipped with Arm Cortex-M0+ core, hasan LCD/LED display driver block and a Capacitive Touch Engine. It also supports external communication through a variety of interfacessuch as UART, SPI, I2C, USB. The development environment is compatible with the Cortex-M family and supports SWD.
A31G31x General-Purpose-Microcontroller arm® Cortex®-M0+
High-Performance& Large Memory
Cortex-M0+, 32-bit Core
▶ Max. operating frequency 48MHz
▶ NVIC
Memory
▶ 256KB/128KB/64KB flash memory
▶ 16KB SRAM
High-speed Clock
▶ Max. PLL frequency 48MHz
▶ Internal 500kHz, 48MHz / External 2MHz ~ 16MHz
▶ Sub external 32.768kHz
System
▶ Clock monitoring / POR / LVD / 16-bit CRC / DMA
▶ ISP and read protection capabilities
Wide Range Clock& System
Peripheralswith Various Functions
Peripherals with Various Function
▶ 16-bit TIMER / 32-bit TIMER / 3-Phase PWM
▶ 24-bit WDT / 12-bit WT
▶ UART / USART / I2C
▶ LCD Driver : 42SEG / 8COM
▶ LED Driver : 11SEG / 27COM
▶ 12-bit ADC (150ksps) / ADPCM / 12-bit DAC / COMP
Voltage and Temperature
▶ 1.8 ~ 5.5V
▶ -40 ~ 85℃
Package and I/O
▶ 80-LQFP14 / 80-LQFP12 / 64-LQFP12 / 64-LQFP10
48-LQFP / 48-QFN / 44-LQFP
▶ Max. 74 (I/O Ports) / Max. 24 (Capacitive Touch Engine)
Characteristics& Packages
A31G31x General Purpose Microcontroller
-
14Confidential Ver. 0.2
A31G31x Key Benefits & Block Diagram
Key Benefits & Block Diagram
▶ Cortex-M0+, 32-bit core (Max. 48MHz)
▶ 256KB / 128KB / 64KB flash memory
▶ 16KB SRAM
▶ DMA 4-ch
High Performance
Design for Reduced System Cost▶ Flexible flash size
▶ Built-in PLL, 12-bit ADC, DAC, CMP & Touch key functions
▶ Various type of memory and package options
Reliable Safety Functions
▶ Error detection
▶ Memory protection unit
▶ Fault detection – Clock monitoring function
Rich Connectivity Peripherals
▶ UART X 2-ch
▶ USART X 4-ch
▶ I2C X 3-ch
A31G314 Block Diagram
Advanced High Performance Bus (AHB)
Advanced Peripheral Bus (APB)
Core and Memory System Control Units
Serial Interfaces I/O Ports Timers Analog Interfaces
Cortex-M0+ CoreUp to 48MHz
CODE Flash128KB
SWD DebugInterface
DMA
UART x 2
USART x 4
I2C x 3
GPIO
Ext. Interrupts
16-bit Timer x 7
32-bit Timer x 2
Ext. High Speed2~16MHz
PLL 48MHz
POR
LVR/LVI
Int. High Speed48MHz
Int. Low speed500kHz
VDC 1.5V
VDC 3.3V
WDT, WT
Ext. Low Speed32.768kHz
SRAM16KB
NVIC
Boot ROM
LCD/LED Driver
3-Phase PWMLCD/LED Driver
12-bit ADC(150ksps)
Comparator x 2
12-bit DAC
Touch Key 24CH
-
15Confidential Ver. 0.2
A31G31x Application & Package
Target Application Package
80-PinLQFP_14
80-PinLQFP_12
64-PinLQFP_12
44-PinLQFP_10
64-PinLQFP_10
48-PinLQFP_07
48-PinQFN_06
Rice Cooker Consumer Appliances IoT Device
• Air Purifier
• Sensor Module
• Smart Cover
• Data Logger
• Thermostat
• Door Lock
• Laser Distance Measurer
• Other Home Appliances
12:00 보온
-
16Confidential Ver. 0.2
A31G31x Product List
Product List
Device Flash SRAM USART UART I2C Touch TIMER PWM ADC I/O Ports PKG Sample Available
A31G316MMN 256KB 16KB 2 4 3 24 10 6 14 74 LQFP-80 Available
A31G316MLN 256KB 16KB 2 4 3 24 10 6 14 74 LQFP-80 Under Preparation
A31G316RMN 256KB 16KB 2 3 3 20 10 6 14 58 LQFP-64 Under Preparation
A31G316RLN 256KB 16KB 2 3 3 20 10 6 14 58 LQFP-64 Available
A31G314MMN 128KB 16KB 2 4 3 24 10 6 14 74 LQFP-80 Available
A31G314MLN 128KB 16KB 2 4 3 24 10 6 14 74 LQFP-80 Under Preparation
A31G314RMN 128KB 16KB 2 3 3 20 10 6 14 58 LQFP-64 Under Preparation
A31G314RLN 128KB 16KB 2 3 3 20 10 6 14 58 LQFP-64 Under Preparation
A31G314CLN 128KB 16KB 2 2 2 13 10 6 11 43 LQFP-48 Under Preparation
A31G314CUN 128KB 16KB 2 2 2 13 10 6 11 43 QFN-48 Available
A31G314SNN 128KB 16KB 2 2 2 11 10 6 9 39 LQFP-44 Under Preparation
A31G313RMN 64KB 16KB 2 3 3 20 10 6 14 58 LQFP-64 Under Preparation
A31G313RLN 64KB 16KB 2 3 3 20 10 6 14 58 LQFP-64 Under Preparation
A31G313CLN 64KB 16KB 2 2 2 13 10 6 11 43 LQFP-48 Under Preparation
A31G313CUN 64KB 16KB 2 2 2 13 10 6 11 43 QFN-48 Available
A31G313SNN 64KB 16KB 2 2 2 11 10 6 9 39 LQFP-44 Under Preparation
• For more information about product and package , Please contact our sales team(Korea) [email protected] / (Global) [email protected] / (China) [email protected]
mailto:[email protected]:[email protected]:[email protected]
-
17Confidential Ver. 0.2
AT3108 Key Benefits
Touch Sensor
▶ 8-ch Self Capacitive Touch Switch
▶ Fast Initial Self-Calibration
▶ Fine Tuning for the Best Sensitivity by 8 Steps
▶ Adjustable Response Time and Interrupt Level
by controlling Registers
▶ Key Detection Mode : Single/Multi Mode
▶ I2C
▶ IDLE Mode to Save the Power Consumption
- Touch Wake up : 30uA @ 300ms
▶ Operating Temperature : -40℃ ~ +85℃
Key Benefit
Package▶ 16-QFN 16-SOPN
Touch Sensor
Package▶ 24-QFN 24-SOPN
Key Benefit
AT3212 Key Benefits
▶ 12-ch Self Capacitive Touch Switch
▶ Fast Initial Self-Calibration
▶ Fine Tuning for the Best Sensitivity by 8 Steps
▶ Adjustable Response Time and Interrupt Level
by controlling Registers
▶ Key Detection Mode : Single/Multi Mode
▶ I2C
▶ IDLE Mode to Save the Power Consumption
- Touch Wake up : 30uA @ 300ms
▶ Operating Temperature : -40℃ ~ +85℃
16-PinQFN_03
24-PinQFN_04
16-PinSOPN
24-PinSOPN
Rice Cooker Micro Wave Oven
12:00 보온
Lighting Electric FAN IoT Device
Target Application
-
18Confidential Ver. 0.2 18
Appendix
ABOV Touch IPAdvantages of ABOV Touch SolutionField Record of ABOV Touch Solution
-
19Confidential Ver. 0.2
ABOV Touch IP – Analog Part
Field Proven Analog Touch Solutions
Frequency Sensing Type Charge Integration Type
• Dual Sensing Mechanism ①
• Touch-Delta Integration ② + ①
• Random Frequency Driving ③
High Sensitivity Touch Solution
• Conventional Touch Sensing Algorithm
• High Noise Immunity
• Simple Touch Engine Structure
Cost Minimized Solution
-
20Confidential Ver. 0.2
ABOV Touch IP – Digital Part
Digital Filters for Signal Processing
Item Description Application Usage
AverageFilter (FIR)
Finite Impulse Response Filter(No Feedback)
Removes periodic noise
IIR FilterInfinite Impulse Response Filter(Feedback), Similar to LPF (RC Filter)
Removes high freq. and white noise
Median FilterNonlinear Filter with the medium value of N-size buffer
Removes spikeCHaracterized noise
Jitter Filter N data limiting filter based on (N-1) Data Removes noise at Thick Overlay
-
21Confidential Ver. 0.2
Auto Calibration
to compensate for
channel variations
Smart Touch Engine
Robust Noise Immunity
& Water Tolerance
Solution
Easy Development
Tools
Touch & LEDSimultaneous
Operation
CustomerDesign
VerificationSystem
Touch Key & LED
driving function
• Provides dual
functions on a Pin
Field proven noise
immunity & water
tolerance solutions
under various
circumstances
User-friendly
tunable GUI &
development tools
Provides systematic
design support for
customer’s product
development
Advantages of ABOV Touch Solution
-
22Confidential Ver. 0.2
▶ Provide Dual Functions on a pin
• BOM Cost Reduction achieved by eliminating external LED Driver (Segment Driver) IC
• Circuit Diagram
• Operation Timing : Time Sharing Operation
- Touch Sensing and LED Driving operate successively after each processing
TouchSensing(All CH)
LEDDriving
(All COM)
TouchSensing(All CH)
LEDDriving
(All COM)
TouchSensing(All CH)
LEDDriving
(All COM)
Time
CS0_SEG01k ΩR1
470 ΩR2COM0
CS0
Advantages of ABOV Touch Solution Touch & LED Simultaneous Operation (1/2)1
-
23Confidential Ver. 0.2
BJT 8CHDriver ICfor LED
BJT 8CHDriver ICfor LED
Touch Sensor
ICfor UART& Buzzer
BuzzerTouch
8CH Key
LED Matrix(7SEG X 8COM)
Touch Sensor(A96T228OUN)
Touch8CH Key
LED Matrix(7SEG X 8COM)
UART Comm.
Buzzer
UART Comm.
Only One Chip (with + 5V Output LDO)
LDO(5V Output)
LDO(10V Output)
LDO(5V Output)
▶ Application Example : System Integration using ABOV Touch Solution - Washing Machine
Touch & LED Simultaneous Operation (2/2)1Advantages of ABOV Touch Solution
-
24Confidential Ver. 0.2
KEY4
GND Copper
ICCP1
CP41kΩ
KEY3 KEY2 KEY1
2Advantages of ABOV Touch Solution
Smart Touch Engine – Auto Calibration to compensate for channel variations
• Performs sensitivity compensation for each channel through auto calibration
• Smart Touch Engine ensures uniform sensitivity for each channel
▶ Provides Unified Firmware for Each Model
1) Before smart touch engine adoption 2) After smart touch engine adoption
Diff. Wide Distribution
Difficult to apply single THD
Narrow Distribution
Single THD Applicable
-
25Confidential Ver. 0.2
▶ SET Reliability Test Report (In-house) - Offers Robust Noise Immune Characteristics
Advantages of ABOV Touch Solution Robust Noise Immunity
No Test Item Test Condition Check Point Result
1 EFTPulse : ±4KV, 5KHzPeriod : 300msPulse period : 75ms
1. FAIL if malfunction or sensitivity value changes
PASS
2 ESDContact : 8kVAir : 16kV
1. FAIL if malfunction or sensitivity value changes
PASS
3 Impulse
Pulse : ±1.5KVPulse width : 1000nsPulse period : 16msTest Time : 3 minutes
1. FAIL if malfunction or sensitivity value changes
PASS
4 CS TestIEC 61000-4-6 :CS Level 2 (3V), 125Khz~80Mhz
1. Touch must work correctly during test PASS
5 Three Wavelength LampRadiating Noise Test from the Stabilizer of the Three Wavelength Set
1. FAIL if malfunction or sensitivity value changes
2. Check touch key functionPASS
6 Radio Test UHF/400Mhz, VHF/150Mhz 1. Touch must work correctly during test PASS
7Raw/Diff Data
Scattering Test (IC Chip)RAW/DIFF Data’ Scattering Value (CPK) Measurement with JIG Equipment.
1. CPK ≥ 1.32. 8Φ Touch Stick’s DIFF data
≥ Threshold 150%PASS
8Raw/Diff Data
Scattering Test (Module)RAW/DIFF Data’ Scattering Value (CPK) Measurement with JIG Equipment.
1. CPK ≥ 1.3 PASS
3-1
-
26Confidential Ver. 0.2
• Customer’s previous model adopting competitor’s solution generated ghost touch (Fail)
After implementing ABOV’s solution, no ghost touch detected (Pass)
Water Tolerance Algorithms
against “Ghost Touch” phenomenon
Advantages of ABOV Touch Solution
▶ Water Tolerance Test 1 : Water spray test on front panel of washing machine
Water Tolerance Solution
▶ Water Tolerance Test 2 : Spill water on the front panel and wipe off
3-2
By “Water Tolerance” algorithm
Prevents “Ghost Touch” phenomenon
-
27Confidential Ver. 0.2
4Advantages of ABOV Touch Solution
Easy Development Tools (1/4)
▶ AT3108 (8CH) Logic Touch Demo Kit: Supports the demo kit (including GUI S/W and documents)
GUI Program
From PC
I2C to UARTBoard
Demo Kit
Demo Board
-
28Confidential Ver. 0.2
4Advantages of ABOV Touch Solution
Easy Development Tools (2/4)
▶ AT3212 (12CH) Logic Touch Demo Kit: Supports the demo kit (including GUI S/W and documents)
GUI Program
From PC
I2C to UARTBoard
Demo Kit
Demo Board
-
29Confidential Ver. 0.2
4Advantages of ABOV Touch Solution
Easy Development Tools (3/4)
▶ Smart Touch Key Tuning System
GUI Program
Demo Board
From PC
UART-to- USBComm. Board
Demo Kit
: Supports the demo kit (including GUI S/W and documents)
-
30Confidential Ver. 0.2
TOUCH_0
TOUCH_0
TOUCH_1
TOUCH_1
Sum
Base
Delta (Diff.)
Sum
Base
Delta (Diff.)
GUI shows debugging data, such as raw, baseline and difference data
Tuning parameters can be adjusted and updated in almost real-time
Advantages of ABOV Touch Solution
4 Easy Development Tools (4/4)▶ Smart Touch Key Tuning GUI
-
31Confidential Ver. 0.2
▶ Provides Systematic Design Support for Customer’s Product Development
Advantages of ABOV Touch Solution Customer Design Verification System5
» Provide ABOV’s design guide to customer
» Design review management through ABOV check system
• H/W & S/W Check list
• Customer’s Gerber Data Check
• Development history
» Review and feedback
Provide
Design
Guide
Customer
Development Support
H/W & S/W
System Check
Reliability
Test
Support
Design Support Flow
-
32Confidential Ver. 0.2
Bottom_PAD
BC1100nF(104)
DSCL
TOUCH_SDA
VDD
TOUCH_SCL
VDD VDD
R22.2kΩ
R32.2kΩ
BC247nF(473)
Optional
RESETB
TOUCH_INT
VDD
R12.2kΩ
KEY1
KEY0
1kΩ
1kΩ
KEY21kΩ
R6
R5
R7
: Close to IC Device
DSDA
KEY41kΩR9
KEY61kΩR11
Single Power & Control
Field Record of ABOV Touch – Refrigerator
1
2
3
4
(DSDA)/RXD1/SDA/P10
DIM3/P03CS3/
U1A96T336LU(24-QFN)
5
6
7 8 9
10
11
12
16
15
14
13
18
17
P15/PWM1/RESETB
P20/PWM0/CS8
P21/PWM1/CS9
P22/PWM0/CS10
P23/PWM1/CS11
P24/PWM0/CS12
P25/P
WM
1/C
S13
P26/P
WM
0/C
S14
P27/P
WM
1/C
S15
P00/C
S0
P01/D
IM1/C
S1
P02/D
IM2/C
S2
22
21
20
19
24
23
(DS
CL)/
TXD
1/S
CL/P
11
USS1/(
RXD
1)/
(SD
A)/
P13
VD
DE
XT
VS
S
ACK1/I
NT0/P
12
(TXD
1)/
(SCL)/
P14
CS4/P04
CS5/P05
CS6/PWM0/P06
CS7/INT1/P07
-
33Confidential Ver. 0.2
Bottom_PAD
BC1100nF(104)
VDD
BC347nF(473)Mandatory
RESETB
TOUCH_SDA
TOUCH_SCL
VDD VDD
R14.7kΩ
R24.7kΩ
TOUCH_INT
VDD
R34.7kΩ
1
2
3
4
(DSDA)/RXD1/SDA/P10
DIM3/P03CS3/
U1A96T336LU(24-QFN)
5
6
7 8 9
10
11
12
16
15
14
13
18
17
P15/PWM1/RESETB
P20/PWM0/CS8
P21/PWM1/CS9
P22/PWM0/CS10
P23/PWM1/CS11
P24/PWM0/CS12
P25/P
WM
1/C
S13
P26/P
WM
0/C
S14
P27/P
WM
1/C
S15
P00/C
S0
P01/D
IM1/C
S1
P02/D
IM2/C
S2
22
21
20
19
24
23
(DS
CL)/
TXD
1/S
CL/P
11
USS1/(
RXD
1)/
(SD
A)/
P13
VD
DE
XT
VS
S
ACK1/I
NT0/P
12
(TXD
1)/
(SCL)/
P14
CS4/P04
CS5/P05
CS6/PWM0/P06
CS7/INT1/P07
TP_DSCL
TP_DSDA
Bottom_PAD
SlidePattern
R1
R2
1kΩ
1kΩ
R3 1kΩ
R4 1kΩ
R5 1kΩ
R1
R2
1kΩ
1kΩ
R3 1kΩ
R4 1kΩ
R5 1kΩ
Field Record of ABOV Touch – Washing Machine
-
34Confidential Ver. 0.2
Bottom_PAD
BC1100nF(104)
TOUCH_SDA
VDD_3.3V
TOUCH_SCL
VDD_1.8V VDD_1.8V
R62.2kΩ
R72.2kΩ
BC247nF(473)Mandatory
RESETB
: Close to IC Device
TOUCH_INT
VDD_1.8V
R82.2kΩ
R1
ScrollPattern
R2
560Ω
560Ω
P14/(SCL)/(TXD1)
P15/PWM1/RESETB
P24/PWM0/CS12
P25/PWM1/CS13
1
2
3
4
(DSCL)/TXD1/SCL/P11
(DSDA)/RXD1/SDA/P10
CS3/DIM3/P03
CS2/DIM2/P02
12
11
10
9U
SS1/(
RXD
1)/
(SD
A)/
P13
VD
DEXT
VSS
ACK1/I
NT0/P
12
16
15
14
13
P26/P
WM
0/C
S14
P27/P
WM
1/C
S15
P00/C
S0
P01/D
IM1/C
S1
U1A96T316AU(16-QFN)
5 6 7 8
R3 560Ω
R4 560Ω
R5 560Ω
TP_DSCL
TP_DSDA
Single Power & Control
Field Record of ABOV Touch – BT Headset
http://www.google.co.kr/url?sa=i&rct=j&q=&esrc=s&source=images&cd=&cad=rja&uact=8&ved=0ahUKEwiPkJ_t1cjRAhVDmZQKHX7PBg0QjRwIBw&url=http://www.samsung.com/us/audio/headphones/in-ear/gear-iconx-black-sm-r150nzkaxar/&psig=AFQjCNHqx5IDx3SANljQTLnuOOgiM0P2gg&ust=1484725011840837http://www.google.co.kr/url?sa=i&rct=j&q=&esrc=s&source=images&cd=&cad=rja&uact=8&ved=0ahUKEwiPkJ_t1cjRAhVDmZQKHX7PBg0QjRwIBw&url=http://www.samsung.com/us/audio/headphones/in-ear/gear-iconx-black-sm-r150nzkaxar/&psig=AFQjCNHqx5IDx3SANljQTLnuOOgiM0P2gg&ust=1484725011840837http://www.google.co.kr/url?sa=i&rct=j&q=&esrc=s&source=images&cd=&cad=rja&uact=8&ved=0ahUKEwilv-eQ2MjRAhULkpQKHcf0D1wQjRwIBw&url=http://www.samsung.com/global/galaxy/gear-iconx/&psig=AFQjCNHqx5IDx3SANljQTLnuOOgiM0P2gg&ust=1484725011840837http://www.google.co.kr/url?sa=i&rct=j&q=&esrc=s&source=images&cd=&cad=rja&uact=8&ved=0ahUKEwilv-eQ2MjRAhULkpQKHcf0D1wQjRwIBw&url=http://www.samsung.com/global/galaxy/gear-iconx/&psig=AFQjCNHqx5IDx3SANljQTLnuOOgiM0P2gg&ust=1484725011840837
-
35Confidential Ver. 0.2
Bottom_PAD
BC1100nF(104)
TOUCH_SDA
VDD_3.3V
TOUCH_SCL
VDD_1.8V VDD_1.8V
R12.2kΩ
R22.2kΩ
BC247nF(473)Mandatory
RESETB
: Close to IC Device
TOUCH_INT
VDD_1.8V
R32.2kΩ
P14/(SCL)/(TXD1)
P15/PWM1/RESETB
P24/PWM0/CS12
P25/PWM1/CS13
1
2
3
4
(DSCL)/TXD1/SCL/P11
(DSDA)/RXD1/SDA/P10
CS3/DIM3/P03
CS2/DIM2/P02
12
11
10
9
USS1/(
RXD
1)/
(SD
A)/
P13
VD
DEXT
VSS
ACK1/I
NT0/P
12
16
15
14
13
P26/P
WM
0/C
S14
P27/P
WM
1/C
S15
P00/C
S0
P01/D
IM1/C
S1
U1A96T316AU(16-QFN)
5 6 7 8
TP_DSCL
TP_DSDA
Single Power & Control
KEY4 1kΩR4
1kΩR5
1kΩR6
PALM0
PALM1
1kΩR10
1kΩR9
1kΩR8
1kΩR7KEY0
KEY1
KEY2
KEY3
C3NC
Field Record of ABOV Touch – AI Speaker
-
36Confidential Ver. 0.2 36
In-House Reliability Testsof ABOV Touch Solutions
-
37Confidential Ver. 0.2
1) CS Test (1/6)
CS Test Equipment and Condition
• Equipment : emtest CWS 500N
• Condition :
» F1 (Start) : 0.150MHz (150kHz)
» F2 (Stop) : 80MHz
» ∆f : 1.0%
» Td : 1 second
» Voltage : Level 2 (3V)
-
38Confidential Ver. 0.2
1) CS Test (2/6)
Power Supply
• Power : AC 110V CDN AC 110V (Including CS Noise)Washing Machine
Precaution
• Must not touch the washing machine while testing (Noise effect reduced when touched)
Communication Method
• Washing Machine Touch Module UART Comm. (Including isolator) Monitor Raw Data through PC GUI
PC GUI(Touch RAW Data Monitoring)
* EUT(Washing Machine)
AC 110Vwith CS Noise
CDN
AC 110V
Isolator(UART Comm.)
TouchModule
* EUT : Equipment Under Test
-
39Confidential Ver. 0.2
1) CS Test (3/6)
CS Test Decision Criteria 1 : Leave the subject untouched
• Fail if a touch (Ghost Touch) is detected at a certain frequency
• Thus, pass only if not touch is detected A DIFF value greater than THD from measurement is considered a Ghost Touch, and evaluated as fail.
CS Test Decision Criteria 2 : When touching the subject
• Generally done with a 10 phi touch probe
• Fail if a touch is not detected (Insensitivity) at a certain frequency after actual touch
• Thus, pass only if touch is detected every time A DIFF value less than THD from measurement is considered an Insensitivity, and evaluated as fail.
THD
THD
-
40Confidential Ver. 0.2
1) CS Test (4/6)
Test Result : No anomaly (Pass OK)
• CS Test Decision Criteria 1 Result : No Ghost Touch (OK)- When each channel is left untouched during CS Test
• CS Test Decision Criteria 2 Result : No Insensitivity (OK)- When each channel is touched during CS Test (150kHz ~ 80MHz)
• CS Test Decision Criteria 2 results are illustrated on the next pages
CS13 CS14 CS15
CS11
CS10
CS9
CS8
CS3
CS2
CS1
CS4
-
41Confidential Ver. 0.2
1) CS Test (5/6)
CS11 (CS Test Decision Criteria 2)
CS8 (CS Test Decision Criteria 2)
THD (Threshold) : 1600
THD : 1850
-
42Confidential Ver. 0.2
1) CS Test (6/6)
CS13 (CS Test Decision Criteria 2)
CS4 (CS Test Decision Criteria 2)
THD : 1810
THD : 1890
-
43Confidential Ver. 0.2
2) EFT Test
EFT Test Equipment and Condition
• Equipment : NoiseKen FNS-AX3
• Condition : Induce ±4.5kV at L/N/LN Modes respectively
• Set :Tested during washing machine’s spin-dry operation
Test Decision Criteria : Fail if touch chip malfunctions
• Touch chip is reset, and Ghost Touch is detected
(When touched by hand)
Test Result : Pass OK
Isolator
EFT Tester(FNS-AX3)
AC 110V
AC 110VAC 110V+ Noise
Noise
AC Appliance(AquaJet
Washing Machine)
Touch Module(A96T316 Mounted)
DC Power(+12V)
AC Power(Washing Machine)
-
44Confidential Ver. 0.2
3) Impulse Test
Impulse Test Equipment and Condition
• Equipment : NoiseKen INS-4040
• Condition : Induce ±1.5kV
• Set : Tested during washing machine’s spin-dry operation
Test Decision Criteria : Fail if touch chip malfunctions
• Touch chip is reset, and Ghost Touch is detected
(When touched by hand)
Test Result : Pass OK
Isolator
Impulse Tester(INS-4040)
AC 110V
AC 110VAC 110V+ Noise
Noise
AC Appliance(AquaJet
Washing Machine)
Touch Module(A96T316 Mounted)
DC Power(+12V)
AC Power(Washing Machine)
-
45Confidential Ver. 0.2
4) Walkie-Talkie Test
Walkie-Talkie Equipment and Condition
• Equipment : MOTOROLA GP2000s (VHF, UHF Band)
• Condition : Place a walkie-talkie near the touch key surface and test
Test Decision Criteria : Check normal operation after inducing walkie-talkie signal
• Touch with hand after walkie-talkie signal is induced
Test Result : Pass OK
GP2000s(VHF/150MHz)
GP2000s(UHF/400MHz)
-
46Confidential Ver. 0.2
5) ESD Test (1/2)
ESD Test Equipment and Condition
• Equipment : NoiseKen ESS-S3011
• Condition : Induce ±4kV 3 times every second
• Target :
» Induce on 13 points illustrated below in a module form (PBA)
• FYI, specification for parts (A96T316LU, MC2002)are ±2kV in HBM (Human Body Modeling) standard, ±4kV ESD is not induced for the ICs
Test Pin 2 Points(+12V, GND)
PSR Open 11 Points(Open near touch key pattern)
-
47Confidential Ver. 0.2
5) ESD Test (2/2)
Test Decision Criteria :
• Pass if PBA module functions properly after downloading F/W and then ESD is induced
Test Result : Pass OK
Test Pin 2 Points(+12V, GND)
PSR Open 11 Points(Open near touch key pattern)
Test Method
-
48Confidential Ver. 0.2
6) Water Tolerance Test
Water Tolerance Test 1 : “Spray water” on the front panel of the washing machine
• Previous set with ATMEL device resulted in a Ghost Touch (Fail)
• New set with ABOV device has no Ghost Touch (Pass)
Water Tolerance Test 2 : “Pour and wipe water” on the front panel
• Previous set with ATMEL device resulted in an Insensitivity (Fail)
• New set with ABOV device has touch key operating normally (Pass)
Ghost Touch prevented throughwater tolerance algorithm
Prevents insensitivity throughWater tolerance algorithm
-
49Confidential Ver. 0.2 49
H/W Design Guide for ABOV Touch Solutions
-
50Confidential Ver. 0.2
ㅏ
1) Pattern, Gap between GND, Via
Touch Key Pattern
Horizontal isolation betweenpattern and GND1.0mm recommended (Min. 0.8mm ~ Max. 2.0mm)
GND Pattern
Via HoleVia Hole located wherethe channel routing distanceis the shortest
Channel Routing
■ When there is GND pattern around Touch Key pattern
Horizontal / Vertical isolation between patterns: Min. 0.8mm, 1.0mm recommended, Max.2.0mm
■ Locate Via Hole at the corner of the Touch Key pattern to minimize channel routing distance
-
51Confidential Ver. 0.2
2) Channel Routing (Trace)
■ This slide is a basic design guide to touch channel routing(Trace)
■ Trace Width should be designed at a width as small as possible by the board manufacturing process
For example, it is 80um for FPCB (Flexible Printed Circuit Board).
It is 150um (0.15mm) ~ 200um (0.2mm) for normal PCB (Rigid PCB).
■ Minimum for Trace Gap between Routings is same for above process.
For example, it is 80um for FPCB, and 150um(0.15mm) ~ 200um(0.2mm) for normal PCB.
Maximum gap is 200um for FPCB, 300um(0.3mm) for normal PCB.
■ Minimum is the Same for Trace Gap between Routings and GND
Minimum is 80um for FPCB, and 150um(0.15mm) ~ 200um(0.2mm) for normal PCB.
Maximum gap is 200um for FPCB, 1mm for normal PCB.
■ Channel Routing should be as short as possible (maximum within 150mm),and must ensure the entire routing structure is not in a rotating form (curl or U-shaped).
-
52Confidential Ver. 0.2
3) Channel Routing and Via
Sensor IC(Front)
Channel Line
DC Resistor560 ohm
1) When IC and pattern is on the same side or layer, Via hole is not needed
Sensor IC(Bottom)
Via HoleDC Resistor
560 ohm
2) When IC and pattern is on a different side or layer, using Via 1 hole recommended
Sensor IC(Bottom)
DC Resistor560 ohm
3) In case of 2), maximum 3 Via holes can be used
Solid Line : FrontDotted Line : Bottom or other layer
Touch Panel (Front)
Touch Panel (Front)
Touch Panel (Front)
■ When sensor IC and touch pattern is on a different side or layer, it is recommended to use Via 1 hole. Please refer to 2) below.
■ If needed, maximum 3 holes can be used but it is not recommended to use any more than that.
-
53Confidential Ver. 0.2
4) Board Design (Top)
Gap typ. 1mm
■ Top Side
Minimize exposed routing on the front side as possible
Pattern size 10mm X 10mm, gap between pattern & GND 1mm (Max. 2mm)
-
54Confidential Ver. 0.2
5) Board Design (Bottom)
Touch Sensor IC
Place Touch Key channel DC resistors
■ Bottom Side
Place channel DC resistors near Touch Sensor IC as possible.
Channel routing should be as short as possible and simple in form.
(U-shape or rotating form should be avoided)
-
55Confidential Ver. 0.2 55
Digital Filter Solutions
-
56Confidential Ver. 0.2
Glossary
Digital Filter Solution : 1) Glossary
▶ The raw data is primary data collected from the touch IP.
Raw Data
▶ The baseline is the reference line for raw data during untouched status.
Baseline
▶ The baseline tracking is the process of updating the base for raw data during untouched status.
▶ If the sensor is touched, the baseline tracking is put on hold.
Baseline Tracking
▶ The difference data is the difference between raw data and baseline.
▶ The touch detection depends on the threshold and difference data.
▶ If the diff. data exceeds the threshold, the touch result is ‘detected.’
Difference (Diff.) Data
Time
Data
Baseline
Diff. DataThreshold
Raw Data Touch is detected
(Baseline tracking is put on hold)
-
57Confidential Ver. 0.2
Algorithm
Digital Filter Solution : 2) Algorithm (1/2)
Threshold
HYSTERERIRON
HYSTERERIROFF
Touched
Untouched
Baseline
Threshold
De-bounce Touched
Hysteresis Level
▶ The minimum count for the touched status
De-bounce
-
58Confidential Ver. 0.2
Digital Filter Solution : 2) Algorithm (2/2)
Time
Data
De-bounce
Time
Data
Baseline
Raw Data
ThresholdHYSTERERIRON
HYSTERERIROFF
Touched
BaselineRaw Data
Noise Threshold
Algorithm
Total of Sensing Algorithm
▶ Defense against Charging Noise (Mainly Environmental Change)
Moving Average Filter (Noise THD & Update Baseline)
-
59Confidential Ver. 0.2
Digital Filter Solution : 3) Filtering (1/4)
Type Description Application
AverageFilter
Finite Impulse Response Filter(No Feedback)
Removes periodic noise
IIR FilterInfinite Impulse Response Filter(Feedback), Similar to LPF (RC Filter)
Removes high freq. and white noise
Median FilterNonlinear Filter with medium value of N-sizebuffer
Removes spike-characterized noise
Jitter Filter N data limiting filter based on (N-1) Data Remove noise at Thick Overlay
Filtering
Filter Type
-
60Confidential Ver. 0.2
Filtering
Digital Filter Solution : 3) Filtering (2/4)
Un-filtered
Filtered
Average Filter Noise (16 Samples)
Data
Time
Time
Data
Un-filtered
Filtered
Average Filter Noise (16 Samples)
Average Filter Result (Touched)
▶ Finite Impulse Response (No feedback)
▶ Effective to periodic noise reduction
Average Filter
-
61Confidential Ver. 0.2
Filtering
Digital Filter Solution : 3) Filtering (3/4)
Time
Data
Un-filtered
Filtered
IIR Filter Noise (15Hz Cut-off)
IIR Filter Result (Touched)
▶ Infinite Impulse Response Filter
▶ Reduced Effect for the High Frequency Noise
IIR Filter
Un-filtered
Filtered
IIR Filter Noise
Data
Time
-
62Confidential Ver. 0.2
Filtering
Digital Filter Solution : 3) Filtering (4/4)
Un-filtered
Filtered
Data
Time
Time
Data
Un-filtered
Filtered
Jitter Filter (Threshold = 5)
▶ Removes the noise according to the quantity of the threshold.
Jitter Filter
▶ Removes the spike noise
▶ N-order data is saved to the buffer. Then the data is rearranged from the smallest to largest.
▶ Finally, median data is selected.
Median Filter
-
63Confidential Ver. 0.2
For more information about our product and package, please contact our sales team or visit our website: www.abov.co.kr
(Korea) [email protected](Global) [email protected](China) [email protected]
ⓒ Copyrights 2019 ABOV Semiconductor Co., Ltd. All rights reserved.
Global Top SmartMCU Innovator
mailto:[email protected]:[email protected]:[email protected]