Vous êtes sur la page 1sur 25

GT928: 10-point SOC touch Solution for tablet

ks
GT928
or
10-point SOC Touch Solution for Tablet yw
la
Rev. 02——2012.12.26
sp
Di
R

====== Announcement of exemption======


BB

The application information and other similar content in this publication are only provided for you
and they may be substituted by any updated information. Your responsibility is to ensure
application in conformity with technological specifications. GOODIX will not make any statement or
guarantee, expressly or implied, in writing or orally, to such information, including but not limited to,
any statement or warranty, legally or otherwise, to their use, quality, performance, marketability or
suitability to special purpose. GOODIX shall not be liable for any outcome arising form such
information or use of such information. Any product of GOODIX shall not be used as a vital
component for life maintaining system without written consent from GOODIX. Under protection of
GOODIX intellectual property rights, any license shall not be transferred secretly or otherwise.

Copyright reserved by GOODIX


1
GT928: 10-point SOC touch Solution for tablet

Contents
1. Overview .............................................................................................................. 3
2. Features ............................................................................................................... 3
3. Chip Diagram ....................................................................................................... 4
4. Pin Definition ........................................................................................................ 5
5. Sensor Development ............................................................................................ 6
5.1. Arrangement of Sensing Channels ............................................................. 6
5.2. Arrangement of Driving Channels ............................................................... 6
5.3. Design Specification of ITO Sensor ............................................................ 6

ks
5.4. Touch Keys ................................................................................................. 7
6. I2C Communication .............................................................................................. 8
6.1. I2C Communication ..................................................................................... 8

or
a) Data Transmission ................................................................................ 9
b) Write Data to GT928 ........................................................................... 10

yw
c) Read Data from GT928 .......................................................................... 10
6.2. Register Information of GT928 ................................................................... 11
a) Real Time Order .................................................................................. 11
b) Configuration Information .................................................................... 11
la
c) Coordinates Information......................................................................... 15
7. Function Description........................................................................................... 19
sp
7.1. Working Mode ........................................................................................... 19
a) Normal Mode ...................................................................................... 19
b) Green Mode ........................................................................................ 19
Di

c) Sleep Mode............................................................................................ 19
7.2. Pulse Calling ............................................................................................. 20
7.3. Automatic Calibration ................................................................................ 20
a) Initialization Calibration ....................................................................... 20
R

b) Automatic Temperature Drift ............................................................... 20


8. Reference Circuit Diagram ................................................................................. 21
BB

9. Electrical Characteristics .................................................................................... 22


9.1. Absolute Operation Rating ........................................................................ 22
9.2. Operating Characteristic ........................................................................... 22
9.3. AC Characteristic ...................................................................................... 22
9.4. DC Characteristic ...................................................................................... 22
10. Package ....................................................................................................... 23
11. Document History Record ............................................................................ 24
12. Contact Information ...................................................................................... 25

Copyright reserved by GOODIX


2
GT928: 10-point SOC touch Solution for tablet

1. Overview
Based on Goodix 3rd generation Projected-Capacitive touch technology, GT928 has a
sensing network with 32 driving channels and 24 sensing channels, built-in analog
amplifier circuit, digital operation module and high-performance MPU, transfer the
touch information through I2C.

GT928 can support for 10 touch points in fast response time and low consumption,
which is very suitable for Tablet and Netbook.

ks
2. Features

or
 Built-in circuit and high performance MPU
 Touch scanning frequency: 100Hz




yw
10 point touch, touch point output in coordinates type
Unified firmware version for different Touch-panel size
Single power supply, Built in 1.8V LDO
Flash craft, support online burning
la
 Capacitive touch screen sensor
sp

 Channel:32 (driving)*24 (sensing)


 Support screen size: 7”~10.1”
 Supporting four touch keys
Di

 Support both ITO glass and ITO Film


 Supported Cover Lens Thickness:
0.7mm≦Glass≦2mm;0.5mm≦PMMA≦1.2mm
 Built-in frequency hopping, support OGS full lamination
R

 Environmental applicable performance


BB

 Initialized automatic calibration


 Automatic temperature drift compensation
 Operating temperature: -40℃~+85℃, humidity: ≦95%RH
 Storage temperature: -60℃~+125℃, humidity: ≦95%RH
 Communication interface
 Standard I2C communication protocol
 Working in I2C Slave mode
 Support 1.8V~3.3V interface level

Copyright reserved by GOODIX


3
GT928: 10-point SOC touch Solution for tablet

 Wake-up time
 From Green mode: <48ms
 From Sleep mode: <200ms
 Initialization: <200ms
 Power supply:
 Single power: 2.8V~3.3V
 Power ripple:
 Vpp≦50mV

ks
 Packaging:

or
 GT928: 68 pins,8mm*8mm QFN_0.4P
 Development supporting tools




Touch-panel module’s performance analysis tool

yw
parameter detector & configuration capture of touch panel
Q/C tools for mass production
Developing guide & reference code supporting
la

sp

3. Chip Diagram
Di

DRV10
DRV11
DRV12
AGND
SEN7
SEN6
SEN5
SEN4
SEN3
SEN2
SEN1
SEN0

DRV0
DRV1
DRV2
DRV3
DRV4
DRV5
DRV6
DRV7
DRV8
DRV9
88
87
86
85
84
83
82
81
80
79
78
77
76
75
74
73
72
71
70
69
68
67

SEN8 1 66 DRV13
SEN9 2 65 DRV14
SEN10 3 64 DRV15
R

SEN11 4 63 DRV16
SEN12 5 62 DRV17
SEN13 6 61 DRV18
SEN14 7 60 DRV19
BB

SEN15 8 59 DRV20
SEN16 9 GT9110 58 DRV21
SEN17 10
QFN10×10_88L_0.4P 57 DRV22
SEN18 11 56 DRV23
SEN19 12
D42×S30 55 DRV24
SEN20 13 EP-GND 54 DRV25
SEN21 14 53 DRV26
SEN22 15 52 DRV27
SEN23 16 51 DRV28
SEN24 17 50 DRV29
SEN25 18 49 DRV30
SEN26 19 48 DRV31
SEN27 20 47 DRV32
SEN28 21 46 DRV33
SEN29 22 45 DRV34
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
AVDD18
DVDD12
DGND
AVDD28

INT
Sensor_OPT1
Sensor_OPT2
I2C_SDA
I2C_SCL

NC
NC
/RSTB
VDDIO

DRV41
DRV40
DRV39
DRV38
DRV37
DRV36
NC
NC

DRV35

Copyright reserved by GOODIX


4
GT928: 10-point SOC touch Solution for tablet

4. Pin Definition

AGND
SEN6
SEN5
SEN4
SEN3
SEN2
SEN1
SEN0

DRV0
DRV1
DRV2
DRV3
DRV4
DRV5
DRV6
DRV7
DRV8
68
67
66
65
64
63
62
61
60
59
58
57
56
55
54
53
52
SEN7 1 51 DRV9
SEN8 2 50 DRV10
SEN9 3 49 DRV11
SEN10 4 48 DRV12
SEN11 5 47 DRV13
SEN12 6 46 DRV14
SEN13 7
GT928 45 DRV15

ks
SEN14 8 QFN8×8_68L_0.4P 44 DRV16
SEN15 9 D32×S24 43 DRV17
SEN16 10 EP-GND 42 DRV18
SEN17 11 41 DRV19

or
SEN18 12 40 DRV20
SEN19 13 39 DRV21
SEN20 14 38 DRV22
SEN21 15 37 DRV23
SEN22 16 36 DRV24

yw
SEN23 17 35 DRV25
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
I2C_SCL
AVDD18

DGND
INT
Sensor_OPT1
Sensor_OPT2
I2C_SDA

VDDIO
/RSTB
DVDD12
AVDD28

DRV31
DRV30
DRV29
DRV28
DRV27
DRV26
la
Pin No. Name Description Remark
sp
1~17 SENS7~SENS23 Sensing channels
18 AVDD28 Analog VDD 2.8V 2.2uF to GND
19 AVDD18 Analog VDD 1.8V 2.2uF to GND
Di

20 DVDD12 Digital VDD 1.2V 2.2uF to GND


21 DGND Digital ground
22 INT Interrupt
23 Sensor_OPT1 Sensor option pin1
R

External pull-down
24 Sensor_OPT2 Sensor option pin2
BB

res.
25 I2C_SDA I2C_data External pull-up res.
26 I2C_SCL I2C_clock External pull-up res.
2.2uF to GND
27 VDDIO VDD of GPIO 1、floating:1.8V
2、to AVDD:AVDD
external pull-up low
28 /RSTB Reset
valid
29~60 DRV31~DRV0 Driving channels
61 AGND Analog ground
62~68 SENS0~SENS6 Sensing channels

Copyright reserved by GOODIX


5
GT928: 10-point SOC touch Solution for tablet

5. Sensor Development
5.1. Arrangement of Sensing Channels
GT928 has 24 sensing pins: SENS0~SENS23, which are directly connected with ITO
sensors. Please use “Channel Selector” to select channel & arrange the channel
sequence when ITO channel is less than detection channel of the chip.
Example: Layout all the ITO races on the same side, connected in the sequence from

ks
0 to 23 or 23 to 0:

or
yw
la
sp
Di
R
BB

5.2. Arrangement of Driving Channels


GT928 has 32 driving channels in total, which are directly connected with 32 ITO
sensors. When drivers are less than driving channels, please refer to “Channel
Selector” to select Channel. 32 driving channels can be arranged freely w/o any
sequence. After the layout of driving channels, relevant registers of GT928 shall be
configured to ensure logic position relations consistent with physical position relations
of driving channels.

5.3. Design Specification of ITO Sensor

DITO

Copyright reserved by GOODIX


6
GT928: 10-point SOC touch Solution for tablet
GT928
Impedance of driving channel race ≦3KΩ
Impedance of driving channel ≦10KΩ
Impedance of sensing channel race ≦10KΩ
Impedance of sensing channel ≦40KΩ
Capacitor of node ≦4pF
Constant of sensing channel RC ≦6us. Typ.=3.6us

SITO
GT928

ks
Impedance of driving channel race ≦3KΩ
Impedance of driving channel ≦10KΩ
Impedance of sensing channel race ≦10KΩ

or
Impedance of sensing channel ≦10KΩ
Capacitor of node ≦4pF
Constant of sensing channel RC ≦6us. Typ.=3.6us

yw
In the course of actual TP module production, driving channels and sensing channels
are made with ITO or other invisible conductive material, and the volatility of
impedance is relatively small. When the channel races are used with metallic material,
la
some races may be oxidized and their impedance will become larger due to process
control or other reasons, the impedance will be different; when the wires are used with
sp

ITO materials, though the races in all channels will be maintained consistent by virtue
of matching length and width in design, there still be some difference. In order to
guarantee data consistency and evenness in the whole panel, the wiring impedance
Di

shall meet the requirements as above table.

5.4. Touch Keys


R

GT928 can support 4 separated touch keys. There are two ways to design these
BB

touch keys:
Carried out by ITO sensor: Touch keys are carried out by one driving channel with different
sensing channels. The driving channel is used only for touch keys, but the sensing channels
should be reused by the visual area of the touch panel, the key position will be determined
with configuration information.
Carried out by FPC: When using FPC to design touch keys, please comply with the principle
above-mentioned.

Copyright reserved by GOODIX


7
GT928: 10-point SOC touch Solution for tablet

6. I2C Communication
6.1. I2C Communication
GT928 provides standard I2C interface for communication. In the system, GT928
always works in slave mode, all communications are initiated by master, and the baud
rate can be up to 400K bps. The definition of I2C timing is as following:

SDA

ks
tf thd1 thd2 tst2 tst1 tst3 tr tbuf

or
SCL

tf tlo tr thi tr tr

SCL low period


yw
Test condition1: 1.8V communication interface, 400Kbps, pull up resistor is 2K ohm

Parameter Symbol
Tlo
Min.
0.9
Max.
-
Unit
us
la
SCL high period Thi 0.8 - us
SCL setup time for START condition tst1 0.4 - us
sp

SCL setup time for STOP condition tst3 0.4 - us


SCL hold time for START condition thd1 0.3 - us
SDA setup time tst2 0.4 - us
Di

SDA hold time thd2 0.4 - us

Test condition2: 3.3V communication interface, 400Kbps, pull up resistor is 2K ohm

Parameter Symbol Min. Max. Unit


R

SCL low period Tlo 0.9 - us


BB

SCL high period Thi 0.8 - us


SCL setup time for START condition tst1 0.4 - us
SCL setup time for STOP condition tst3 0.4 - us
SCL hold time for START condition thd1 0.3 - us
SDA setup time tst2 0.4 - us
SDA hold time thd2 0.4 - us

GT928 has 2 sets of slave address 0xBA/0xBB & 0x28/29. Master can control Reset &
INT pin to configure the slave address in power on initial state like following:
Power on diagram:

Copyright reserved by GOODIX


8
GT928: 10-point SOC touch Solution for tablet

AVDD

T1<100ms
T1
VDDIO

INT pin of Host transfer to high


T2 Host control impendence,Touch IC control
T2>10ms
INT voltage level.

Host output low T4>5ms

T3>100us T3

ks
Reset

Host output low

or
Timing of setting slave address to 0x28/0x29:

Reset yw
la
>100us >5ms
sp
INT

1、Reset 2、INT 3、Reset 4、INT become hi


Di

Output low Output high output high impedance

Timing of setting slave address to 0xBA/0xBB:


R
BB

Reset

>100us >5ms
INT

1、Reset 2、INT 3、Reset Output 4、INT become hi


Output low Output low high impedance

a) Data Transmission
(eg. slave address is 0xBA/0xBB)

Communication is always initiated by master, A high-to-low transition of SDA with SCL


high is a start condition.

Copyright reserved by GOODIX


9
GT928: 10-point SOC touch Solution for tablet
All addressing signal are serially transmitted to and from on bus in 8-bit word. GT928
sends a “0” to acknowledge when the addressing word is 0xBA/BB( or 0x28/0x29 ).
This happens during the ninth clock cycle. If the slave address is not matched, GT928
will stay in idle state.

The data words are serially transmitted to and from in 9-bit information: 8-bit data +
1-bit ACK or NACK sent by GT928. Data changes during SCL low periods and
keep valid during SCL high.

A low-to-high transition of SDA with SCL high is a stop condition.


b) Write Data to GT928

ks
(eg. slave address is 0xBA/0xBB)
A A A A A

or
S Address_W C Register_H C Register_L C Data_1 C …… Data_n C E
K K K K K

Write operations

yw
Please check the above figure, master start the communication first, and then sends
device address 0XBA preparing for a write operation.
la
After receiving ACK from GT928, master sends out 16-bit register address, and then
the data word in 8-bit, which is going to be wrote into GT928.
sp

The address pointer of GT928 will automatically increase one after one byte writing,
so master can sequentially write in one operation. When operation finished, master
Di

stop the communication.


c) Read Data from GT928
(eg. slave address is 0xBA/0xBB)
R

A A A A A N
S Address_W C Register_H C Register_L C E S Address_R C Data_1 C …… Data_n
A
C
E
BB

K K K K K K

Set start register address Read data

Read operation

Please check the above figure, master start the communication first, and then sends
device address 0xBA for a write operation.

After receiving ACK from GT928, master sends out 16-bit register address, to set the
address pointer of GT913. After receiving ACK, master produce start signal once
again and send device address 0xBB, then read data word from GT928 in 8-bit.

GT928 also supports sequential read operation, and the default setting is sequential

Copyright reserved by GOODIX


10
GT928: 10-point SOC touch Solution for tablet
read mode. Master shall send out ACK after every byte reading successfully but
NACK after the last one. Then sends stop signal to finish the communication.

6.2. Register Information of GT928


a) Real Time Order
(Write Only)
Addr Name bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0
0:read coordinate 1:read diff data or raw data 2:software
0x8040 Command reset3:baseline update 4: baseline calibration 5: screen off
3&4 are still internal test

ks
0x8041 Reserved Reserved
0x8042 Proximity_En Switch of Proximity

or
b) Configuration Information
(R/W)
寄存器 Config Data bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0

0x8047

0x8048
Config_
Version

X Output Max
ywVersion of the configuration
la
(Low Byte)
resolution of X axis
X Output Max
0x8049 (High Byte)
sp

Y Output Max
0x804A (Low Byte)
resolution of Y axis
Y Output Max
0x804B
Di

(High Byte)
0x804C Touch Number Reserved Touch No.:1~10
INT trigger method
00 : rising edge
R

trigger
01 : falling edge
Module_ X2Y Sito
BB

0x804D Switch1
Reserved Stretch_rank trigger
02 : low level
enquiry
03 : high level
enquiry

Module_ Touch
0x804E switch2
Reserved
_key

0x804F Shake_Count Reserved Finger shake count


Normal_Filter (filtering value of original coordinate
0x8050 Filter First_Filter
window, coefficiency is 1)
0x8051 Large_Touch Number of touch in large area
Noise_
0x8052 Reduction
Reserved Value of noise elimination (coefficient is 1)

Copyright reserved by GOODIX


11
GT928: 10-point SOC touch Solution for tablet
Screen_
0x8053 Touch_Level
Threshold of touch grow out of nothing
Screen_
0x8054 Threshold of touch grow out of nothing
Leave_Level
Low_Power_ Time to low power consumption
0x8055 Reserved
Control (0~15s)
Coordinate report rate (Cycle: 5+N
0x8056 Refresh_Rate Reserved
ms)
0x8057 x_threshold
Reserved
0x8058 y_threshold
0x8059 X_Speed_Limit
Reserved
0x805A Y_Speed_Limit

ks
Blank area of boarder-top (coefficient Blank area of Boarder-bottom
0x805B
32) (coefficient 32)
Space
Blank area of boarder-left (coefficient Blank area of Boarder-right (coefficient
0x805C
32) 32)

or
Level of weak stretch (Strtch X/16 Pitch)
0x805D Stretch_Rate Reserved
(release version is invalid)
0x805E Stretch_R0 Interval 1 coefficient
0x805F
0x8060
0x8061
Stretch_R1
Stretch_R2
Stretch_RM
yw Interval 2 coefficient
Interval 3 coefficient
All intervals base number
la
Drv_GroupA_
0x8062 Num
All_Driving Reserved Driver_Group_A_number

Drv_GroupB_ Dual_
sp

0x8063 Num
Reserved
Freq
Driver_Group_B_number

0x8064 Sensor_Num Sensor_Group_B_Number Sensor_Group_A_Number


Driver frequency double frequency coefficient of Driver group A
0x8065 FreqA_factor
Di

GroupA_Frequence = Multiplier factor * baseband


Driver frequency double frequency coefficient of Driver group B
0x8066 FreqB_factor
GroupB_Frequence = Multiplier factor * baseband
Pannel_
0x8067 BitFreqL
R

Baseband of Driver group A\B (1526HZ<baseband<14600Hz)


Pannel_
0x8068 BitFreqH
BB

Pannel_Sensor
0x8069 _TimeL Time interval of the neibouring two driving signal (Unit: us), Reserved (Released
Pannel_Sensor version invalid)
0x806A _TimeH

Pannel_Drv_output Pannel_DAC_Gain
Pannel_Tx_
0x806B Reserved _R 0:Gain maximum
Gain
4 gears 7:Gain minimum

Pannel_Rx_ Pannel_P Pannel_Rx_Vcmi 4 Pannel_PGA_Gain


0x806C Gain GA_C
Pannel_PGA_R
gears 8 gears

Pannel_Dump_ Magnification coefficient of original


0x806D Reserved
Shift value (The Nth power of 2)

Copyright reserved by GOODIX


12
GT928: 10-point SOC touch Solution for tablet
Drv_Frame_
0x806E Control
Reserved SubFrame_DrvNum Repeat_Num

0x806F NC Reserved
0x8070 NC Reserved
0x8071 NC Reserved
Stylus_Tx_
0x8072 Undefined (invalid when stylus_priority=0)
Gain
Stylus_Rx_
0x8073 Undefined (invalid when stylus_priority=0)
Gain
Stylus_Dump_
0x8074 Magnification coefficient of original value (The Nth power of 2), Reserved
Shift
Stylus_Driver_T
0x8075 Stylus effective threshold (driving), Reserved

ks
ouch_Level
Stylus_Sensor_
0x8076 Touch_Level
Stylus effective threshold (sensing), Reserved
Stylus_
0x8077 Pen mode escape time out period (Unit: Sec)

or
Control
0x8078 Base_reduce S-Style improve quantity(usually 2-4) Reserved
0x8079 NC Reserved

0x807A
Freq_Hopping_
Start yw
Frequency hopping start frequency (Unit: 2KHz, 50 means 100KHz )
la
Freq_Hopping_
0x807B End
Frequency hopping stop frequency (Unit: 2KHz, 150 means 300KHz )
sp

Noise_Detect_T
0x807C imes
Detect_Stay_Times Detect_Confirm_Times
Di

0x807D Hopping_Flag Hopping_ Reserved Detect_Time_Out


En
R

Hoppging_ Large_Noise_Threshold
0x807E Threshold
Hopping_Hit_Threshold
BB

Noise_
0x807F Threshold of noise level
Threshold
0x8080 NC Reserved
0x8081 NC Reserved
Hopping_seg1_
0x8082 BitFreqL
Frequency hopping segment band 1 central frequency (for driver A/B)
Hopping_seg1_
0x8083 BitFreqH
Hopping_seg1_
0x8084 Factor
Frequency hopping segment 1 central frequency coefficient
Hopping_seg2_
0x8085 BitFreqL
Frequency hopping segment band 2 central frequency (for driver A/B)
Hopping_seg2_
0x8086 BitFreqH
0x8087 Hopping_seg2_ Frequency hopping segment 2 central frequency coefficient

Copyright reserved by GOODIX


13
GT928: 10-point SOC touch Solution for tablet
Factor
Hopping_seg3_
0x8088 BitFreqL
Frequency hopping segment band 3 central frequency (for driver A/B)
Hopping_seg3_
0x8089 BitFreqH
Hopping_seg3_
0x808A Factor
Frequency hopping segment 3 central frequency coefficient
Hopping_seg4_
0x808B BitFreqL
Frequency hopping segment band 4 central frequency (for driver A/B)
Hopping_seg4_
0x808C BitFreqH
Hopping_seg4_
0x808D Factor
Frequency hopping segment 4 central frequency coefficient

ks
Hopping_seg5_
0x808E BitFreqL
Frequency hopping segment band 5 central frequency (for driver A/B)
Hopping_seg5_
0x808F BitFreqH

or
Hopping_seg5_
0x8090 Frequency hopping segment 5 central frequency coefficient
Factor
0x8091 NC Reserved
0x8092
0x8093
0x8094
NC

Key 1

Key 2
Reserved

yw
Key 1 Position: 0-255 valid (0 means no touch, it means independent touch key
when 4 of the keys are 8 multiples
Key 2 position
la
0x8095 Key 3 Key 3 position
0x8096 Key 4 Key 4 position
0x8097 Time limit for long press(1~16 s) Touch valid interval setting: 0-15 valid
sp
Key_Area
Key_Touch_Lev
0x8098 Key threshold of touch key
el
Key_Leave_Lev
0x8099 Key threshold of touch key
Di

el
KeySens_1(sensitivity coefficient of key
0x809A Key_Sens KeySens_2
1, same below)
0x809B Key_Sens KeySens_3 KeySens_4
R

Finger from screen left after The independent button pro key
0x809C Key_Restrain inhibition of key time(Unit:100ms,0 inhibition parameters
BB

means 600ms)

0x809D NC Reserved
0x809E NC Reserved
0x809F NC Reserved
0x80A0 NC Reserved
0x80A1 NC Reserved
Proximity_Drv_
0x80A2 Select
Drv_Start_Ch (start channel of driving direction) Drv_End_Ch (End channel)

Proximity_ Sens_End_Ch (End


0x80A3 Sens_Start_Ch (start channel of sensing direction)
Sens_Select channel)
Proximity_
0x80A4 Touch_Level
set value×10= Proximity effective threshold value

0x80A5 Proximity_ set value ×10= Proximity ineffective threshold value

Copyright reserved by GOODIX


14
GT928: 10-point SOC touch Solution for tablet
Leave_Level
Proximity_Sample
0x80A6 _Add_Times
Sample value accumulated times
Proximity_Sample
0x80A7 _Dec_ValL
Samle value minus this value (16 bit ) then accumulate, low byte
Proximity_Sample
0x80A8 _Dec_ValH
Samle value minus this value (16 bit ) then accumulate, high byte
Proximity_Leave_
0x80A9 Shake_Count
Leave Proximity shake count
Self_Cap_Tx_g
0x80AA ain
Self-capacitance send gains
Self_Cap_Rx_g
0x80AB ain
Self-capacitance receive gains
Self_Cap_Dum
0x80AC Self capacitance original value magnificent coefficient(the Nth power of 2)

ks
p_Shift
SCap_Diff_Up_
0x80AD 自电容抑制悬浮上升阈值(驱动方向)
Level_Drv
Scap_Merge_T

or
0x80AE ouch_Level_Drv
Self-capacitance Touch Level (driving direction)
SCap_Pulse_Ti
0x80AF meL
Self-capacitance take sample time (low byte)

yw
SCap_Pulse_Ti
0x80B0 meH
Self-capacitance take sample time (high byte)
SCap_Diff_Up_
0x80B1 Level_Sen
Self capacitance suppress floating rising threshold (sensing direction)
Scap_Merge_T
la
0x80B2 ouch_Level_Se Self-capacitance Touch Level (sensing direction)
n
0x80B3 NC Reserved
sp

0x80B4 NC Reserved
0x80B5 NC Reserved
0x80B6 NC Reserved
Di

0x80B7
Sensor_CH0~
~ Sensor_CH23
ITO Sensor corresponding chip channel number
0x80CE
0x80CF~
NC Reserved
R

0x80D4
0x80D5~ Driver_CH0~
ITO Driver corresponding chip channel number
Driver_CH31
BB

0x80F4
0x80F5~
NC Reserved
0x80FE
configuration information verify (the complement number of total byte from 0x8047 to
0x80FF Config_Chksum
0x80FE)
0x8100 Config_Fresh signal of updated configuration (the host writes)

c) Coordinates Information
Addr Access bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0
0x8140 R Product ID ( first Byte,ASCII)
0x8141 R Product ID ( second Byte,ASCII)
0x8142 R Product ID ( third Byte,ASCII)
0x8143 R Product ID ( forth Byte,ASCII)

Copyright reserved by GOODIX


15
GT928: 10-point SOC touch Solution for tablet
0x8144 R Firmware version ( HEX.low byte )
0x8145 R Firmware version ( HEX.high byte )
0x8146 R x coordinate resolution ( low byte )
0x8147 R x coordinate resolution ( high byte )
0x8148 R y coordinate resolution ( low byte )
0x8149 R y coordinate resolution ( high byte )
0x814A R Vendor_id ( 当前模组选项信息 )
0x814B R Reserved
0x814C R Reserved
0x814D R Reserved

ks
0x814E R/W buffer status large detect Reserved HaveKey number of touch points
0x814F R track id

or
0x8150 R point 1 x coordinate (low byte)
0x8151 R point 1 x coordinate (high byte)
0x8152 R point 1 y coordinate (low byte)
0x8153
0x8154
0x8155
0x8156
R
R
R
R
point 1 y coordinate (high byte)
Point 1 size (low byte)
point 1 size (high byte)
Reserved
yw
la
0x8157 R track id
0x8158 R point 2 x coordinate (low byte)
sp

0x8159 R point 2 x coordinate (high byte)


0x815A R point 2 y coordinate (low byte)
0x815B R point 2 y coordinate (high byte)
Di

0x815C R point 2 size (low byte)


0x815D R point 2 size (high byte)
0x815E R Reserved
R

0x815F R track id
0x8160 R point 3 x coordinate (low byte)
BB

0x8161 R point 3 x coordinate (high byte)


0x8162 R point 3 y coordinate (low byte)
0x8163 R point 3 y coordinate (high byte)
0x8164 R point 3 size (low byte)
0x8165 R point 3 size (high byte)
0x8166 R Reserved
0x8167 R track id
0x8168 R point 4 x coordinate (low byte)
0x8169 R point 4 x coordinate (high byte)
0x816A R point 4 y coordinate (low byte)
0x816B R point 4 y coordinate (high byte)
0x816C R point 4 size (low byte)

Copyright reserved by GOODIX


16
GT928: 10-point SOC touch Solution for tablet
0x816D R point 4 size (high byte)
0x816E R Reserved
0x816F R track id
0x8170 R point 5 x coordinate (low byte)
0x8171 R point 5 x coordinate (high byte)
0x8172 R point 5 y coordinate (low byte)
0x8173 R point 5 y coordinate (high byte)
0x8174 R point 5 size (low byte)
0x8175 R point 5 size (high byte)
0x8176 R Reserved

ks
0x8177 R track id
0x8178 R point 6 x coordinate (low byte)
0x8179 R point 6 x coordinate (high byte)

or
0x817A R point 6 y coordinate (low byte)
0x817B R point 6 y coordinate (high byte)
0x817C
0x817D
0x817E
0x817F
R
R
R
R
point 6 size (low byte)
point 6 size (high byte)
Reserved
track id
yw
la
0x8180 R point 7 x coordinate (low byte)
0x8181 R point 7 x coordinate (high byte)
sp

0x8182 R point 7 y coordinate (low byte)


0x8183 R point 7 y coordinate (high byte)
0x8184 R point 7 size (low byte)
Di

0x8185 R point 7 size (high byte)


0x8186 R Reserved
0x8187 R track id
R

0x8188 R point 8 x coordinate (low byte)


0x8189 R point 8 x coordinate (high byte)
BB

0x818A R point 8 y coordinate (low byte)


0x818B R point 8 y coordinate (high byte)
0x818C R point 8 size (low byte)
0x818D R point 8 size (high byte)
0x818E R Reserved
0x818F R track id
0x8190 R point 9 x coordinate (low byte)
0x8191 R point 9 x coordinate (high byte)
0x8192 R point 9 y coordinate (low byte)
0x8193 R point 9 y coordinate (high byte)
0x8194 R point 9 size (low byte)
0x8195 R point 9 size (high byte)

Copyright reserved by GOODIX


17
GT928: 10-point SOC touch Solution for tablet
0x8196 R Reserved
0x8197 R track id
0x8198 R point 10 x coordinate (low byte)
0x8199 R point 10 x coordinate (high byte)
0x819A R point 10 y coordinate (low byte)
0x819B R point 10 y coordinate (high byte)
0x819C R point 10 size (low byte)
0x819D R point 10 size (high byte)
0x819E R Reserved
0x819F R KeyValue

ks
or
yw
la
sp
Di
R
BB

Copyright reserved by GOODIX


18
GT928: 10-point SOC touch Solution for tablet

7. Function Description
7.1. Working Mode

Normal
d
an

To
m
m

uc
No

ks
co

h
up

to sec
p

tri
ee ke

uc on

gg
Sl a

h ds

er
w

fo
T

ra
IN

or
fe
w
Sleep command
Sleep Green

a) Normal Mode
When GT928 is in Normal mode, touch scanning period is about 7ms ~ 10ms
yw
la
depending on the setting. The chip will automatically enter into Green mode if no
touch for short time within 0~15s depending on setting and the step is 1s.
sp

b) Green Mode
In Green mode, the touch scanning cycle is fixed as 40ms. It will automatically enter
Di

into Normal mode if any touch is detected.


c) Sleep Mode

For a lower consumption, Master can ask GT928 to enter Sleep mode through I2C
R

command (before the command, please drive low to INT pin). Drive high to the INT pin
BB

of GT928 2~5ms will make GT928 return back to normal mode.

Master input Output low and


transmit a input(Interrupt
INT GPIO (Interrupt output(Wake up)
sleep mode)
status mode)
command

INT
waveform

2ms~5ms

Copyright reserved by GOODIX


19
GT928: 10-point SOC touch Solution for tablet

7.2. Pulse Calling

GT928 will inform master to read coordinate information only when touch event
happen. Pin “INT” will outputs a high-to-low (or low-to-high, low level, high level etc,
set by configuration information) signal to inform master.

7.3. Automatic Calibration


a) Initialization Calibration

ks
Different temperature, humidity and physical structure will affect the sensor’s baseline.
According to environmental situation GT928 will update the baseline automatically in
initialized 200ms.

or
b) Automatic Temperature Drift

Slow change of temperature, humidity or dust and other environmental factors will

yw
also affect the sensor’s baseline. GT928 calculates and analyzes historical data, and
compare to the current data variation. Base on this, the baseline will be calibration
automatically.
la
sp
Di
R
BB

Copyright reserved by GOODIX


20
GT928: 10-point SOC touch Solution for tablet

8. Reference Circuit Diagram


KE Y1

1 2 SE NS_KEY 1

SE NS6
SE NS5
SE NS4
SE NS3
SE NS2
SE NS1
SE NS0

DRV0
DRV1
DRV2
DRV3
DRV4
DRV5
DRV6
DRV7
DRV8
KE Y2

1 2 SE NS_KEY 2
J2

69

68
67
66
65
64
63
62
61
60
59
58
57
56
55
54
53
52
1 KE Y3
J1 DRV0 2 U1
3

EP

SE NS6
SE NS5
SE NS4
SE NS3
SE NS2
SE NS1
SE NS0
DRV1

DRV0
DRV1
DRV2
DRV3
DRV4
DRV5
DRV6
DRV7
DRV8
1 2

AGND
SE NS_KEY 3
1 DRV2 4
SE NS0 2 DRV3 5
SE NS1 3 DRV4 6
4 KE Y4 SE NS7 1 51 DRV9
SE NS2 DRV5 7
5 SE NS8 2 SE NS7 DRV9 50 DRV10
SE NS3 DRV6 8 DRV_K EY 1 2 SE NS_KEY 4
6 SE NS9 3 SE NS8 DRV10 49 DRV11
SE NS4 DRV7 9
7 SE NS10 4 SE NS9 DRV11 48 DRV12
SE NS5 DRV8 10
8 Ke y D es ign R ule : SE NS11 5 SE NS10 DRV12 47 DRV13
SE NS6 DRV9 11
9 SE NS12 6 SE NS11 DRV13 46 DRV14
SE NS7 DRV10 12 1. 4 k eys are su ppo rted at mos t, wh ich wa s ac hie ved by 1 dr ive r
10 SE NS13 7 SE NS12 DRV14 45 DRV15
SE NS8 DRV11 13 and 1~ 4 se nso r.
11 SE NS14 8 SE NS13 GT928 DRV15 44 DRV16
SE NS9 DRV12 14
12 2.DR V_KEY p lea se r efe r to "GT9 C han nel Sele cto r" to se lect SE NS15 9 SE NS14 DRV16 43 DRV17
SE NS10 DRV13 15
13 SE NS16 10 SE NS15 DRV17 42 DRV18
SE NS11 DRV14 16 ch ann el
14 SE NS17 11 SE NS16 DRV18 41 DRV19
SE NS12 DRV15 17 3.SEN _KEY c hoo se eith er 1 ~4 s en sor s, must be

ks
15 SE NS18 12 SE NS17 DRV19 40 DRV20
SE NS13 DRV16 18
16 re use d w ith the scre en sen sor SE NS19 13 SE NS18 DRV20 39 DRV21
SE NS14 DRV17 19
17 SE NS20 14 SE NS19 DRV21 38 DRV22
SE NS15 DRV18 20
18 SE NS21 15 SE NS20 DRV22 37 DRV23
SE NS16 DRV19 21
19 SE NS22 16 SE NS21 DRV23 36 DRV24
SE NS17 DRV20 22
17 SE NS22 DRV24 35

Sensor_OPT 1
Sensor_OPT 2
SE NS18 20 DRV21 23 AV DD AV DD18 SE NS23 DRV25
21 SE NS23 DRV25
SE NS19 24

DV DD12
DRV22

I2C_SDA
AV DD28
AV DD18
DV DD12

I2C_SCL
VDDIO
SE NS20 22 DRV23 25

VDDIO

DRV31
DRV30
DRV29
DRV28
DRV27
DRV26
DGND

RS TB
SE NS21 23 DRV24 26

INT
SE NS22 24 DRV25 27
SE NS23 25 DRV26 28 C1 C2 C3 C4

or
26 DRV27 29 R2 10K

18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
DRV28 30 2.2uF 2.2uF 2.2uF 2.2uF /RS T VDDIO
DRV29 31
C5

I2C_SDA
I2C_SCL
OP T1
OP T2
32

AV DD18
DV DD12
DRV30

VDDIO

DRV31
DRV30
DRV29
DRV28
DRV27
DRV26
SE NSE _INTERFACE

INT
DRV31 33

/RS T
34 10nF

S_OPT1
VDDIO
DRIVE _INTERFA CE OP T1 AV DD

Attention:
Free S ens and Drive can be floating
di rec tly,pl ease refer to "GT 9 Channel
S el ec tor" to select channel .

J3
1
2
3 INT
AV DD
Se nso r_O PT1 an d Sens or_ OPT2 is the se nso r re cog nitio n p in,
su pp ort 6 se nso rs, mod ule 1-6 rela ted to 6 differen t modu le fa cto ry n umb er.
IC pin Se nso r_O PT2 do es n ot s upp ort floa ting app lica tion

R6

Cho ice L ist,


300k 3

1
S_OPT2

COF OPT 2 Re ferenc e co nnect way, pay attent ion to Sen sor ID
OPT2 do es n ot sup port foatin g app licat ion.
OP T2 GN D
VDDIO
NC
GN D
VDDIO
NC
yw
Method of COF sensor ID Connect.
S_O PT1 S_O PT2
GN D
GN D
GN D
300K
300K
300K
Module
Module
Module
Module
Module
Module
Module
ID
1
2
3
4
5
6
Not e: if host contro l I2C bus h as p ull up
res istan ce a lready , the n no n eed to de sign
the se two pu ll-up resist ance on TP mod ule.

R4

R5

Wh en VDDIO conn ect to AVDD,


2k

2k
VDDIO

the communi cation leve l is AVDD; or it will be 1.8V.


2

JUMP1
1

3
AV DD
la
4 I2C_SCL
5 I2C_SDA Method for COB S ensor ID connect
6 3 S_OPT2 S_O PT1 S_O PT2 Module ID
/RS T
2 OP T2 GN D GN D Module 1
1 VDDIO GN D Module 2 Titl e
master_interface
COB Module 300k COB board NC GN D Module 3 GT928_V2.0
Interf ace order only for reference GN D NC Module 4
COB OPT 2 ref erenc e con nect meth od, VDDIO NC Module 5 Size Document Number Rev
GT928_V2.0 the 300K resi stanc e for conne cting OPT 2 sho uld b e put on bo ard,
NC NC Module 6 <Doc>
sp
to a void float ing of this pin wh en it is no t con nect to TP.

Date: Tuesday, December 18, 2012 Sheet 1 of 1

Reference Circuit Diagram of GT928


Di

Notes:

1. This circuit only shows basic applications, and may be modified according to
actual conditions.
R

2. The capacitor should be used material of X7R.


BB

Copyright reserved by GOODIX


21
GT928: 10-point SOC touch Solution for tablet

9. Electrical Characteristics
9.1. Absolute Operation Rating
(Temperature 25℃)
Parameter Min. Max. Unit
Analog power AVDD28 (refer to AGND) 2.66 3.47 V
VDDIO (refer to DGND) 1.7 3.47 V
Digital I/O 0 3.47 V
Analog I/O 0 3.47 V

ks
Operating temperature -40 85 ℃
Storage temperature -60 125 ℃
Welding temperature (10s) 300 ℃

or
ESD protective voltage(HB Model) ±2 KV

9.2. Operating Characteristic


Parameter
AVDD28
VDDIO
Min.
2.8
1.8
yw Typical
-
-
Max.
3.3
3.3
Unit
V
V
la
Operating temperature -20 25 85 ℃

9.3. AC Characteristic
sp

(Temperature 25℃, AVDD=2.8V)


Parameter Min. Typical Max. Unit
Di

OSC oscillation frequency 59 60 61 MHz


I/O output rise time - - 0.5 ns
I/O output fall time - - 0.5 ns
R

9.4. DC Characteristic
BB

(Temperature 25℃, VDD=2.8V)


Parameter Min. Typical Max. Unit
Operating current (Normal mode) - 13 mA
Operating current (Green mode) - 4.6 - mA
Operating current (Sleep mode) 70 120 uA
Input voltage in low level(VDDIO=1.8V) -0.3 0 0.45 V
Input voltage in high level(VDDIO=1.8V) 1.35 1.8 2.1 V

Copyright reserved by GOODIX


22
GT928: 10-point SOC touch Solution for tablet

10. Package

ks
or
yw
la
sp

Dimensions In Millimeters
Symbol
Min. Normal Max.
Di

A 0.70 0.75 0.80


A1 0.00 0.035 0.05
b 0.40BSC
R

D 8.00BSC
BB

D1 5.40 5.50 5.60


E 8.00BSC
E1 5.40 5.50 5.60
e 0.15 0.20 0.25
L 0.30 0.40 0.50
K 0.203BSC

Copyright reserved by GOODIX


23
GT928: 10-point SOC touch Solution for tablet

11. Document History Record


Version Date Description of change
Rev. 00 2012-11-05 Draft version
Update following information:
1. Register information
Rev.01 2012-11-07
2. Reference Circuit Diagram
3. Package
Modified operating temperature,

ks
Rev.02 2012-12-26 storage temperature,
Updated package information

or
yw
la
sp
Di
R
BB

Copyright reserved by GOODIX


24
GT928: 10-point SOC touch Solution for tablet

12. Contact Information

Shenzhen Huiding Technology Co., Ltd.

ks
Address: Floor 13, Phase B, TengFei Industrial Building, FuTian Free Trade Zone,

or
ShenZhen, 518000

TEL:+86-755-33338828 FAX:+86-755-33338788

yw
www.goodix.com
la
sp
Di
R
BB

Copyright reserved by GOODIX


25

Vous aimerez peut-être aussi