Data Sheet

PCA8530
Automotive 102 x 4 Chip-On-Glass LCD segment driver
Rev. 2 — 25 September 2014
Product data sheet
1. General description
The PCA8530 is a fully featured Chip-On-Glass (COG)1 Liquid Crystal Display (LCD)
driver, designed for high-contrast Vertical Alignment (VA) LCD with multiplex rates up to
1:4. It generates the drive signals for a static or multiplexed LCD containing up to
4 backplane, 102 segment outputs, and up to 408 segments/elements. The PCA8530
features an internal charge pump with internal capacitors for on-chip generation of the
LCD driving voltage. To ensure an optimal and stable contrast over the full temperature
range, the PCA8530 offers a programmable temperature compensation of the LCD supply
voltage. The PCA8530 can be easily controlled by a microcontroller through either the
two-line I2C-bus or a four-line bidirectional SPI-bus.
For a selection of NXP LCD segment drivers, see Table 58 on page 93.
2. Features and benefits













1.
AEC Q100 grade 2 compliant for automotive applications
Low power consumption
Extended operating temperature range from 40 C to +105 C
102 segments and 4 backplanes allowing to drive:
 up to 51 7-segment numeric characters
 up to 25 14-segment alphanumeric characters
 any graphics of up to 408 segments/elements
408-bit RAM for display data storage
Two sets of backplane outputs providing higher flexibility for optimal COG layout
configurations
Up to 4 chips can be cascaded to drive larger displays with an internally generated or
externally supplied VLCD
Selectable backplane drive configuration: static, 2, or 4 backplane multiplexing
LCD supply voltage
 Programmable internal charge pump for on-chip LCD voltage generation up to
5  VDD2
 External LCD voltage supply possible as well
Selectable 400 kHz I2C-bus or 3 MHz SPI-bus interface
Selectable linear temperature compensation of VLCD
Selectable display bias configuration
Wide range for digital and analog power supply: from 2.5 V to 5.5 V
The definition of the abbreviations and acronyms used in this data sheet can be found in Section 21 on page 95.
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
 Wide LCD voltage range from 4.0 V for low threshold LCDs up to 12.0 V for high
threshold twisted nematic and Vertical Alignment (VA) displays
 Display memory bank switching in static and 1:2 multiplex drive modes
 Programmable frame frequency in the range of 45 Hz to 300 Hz; factory calibrated
with a tolerance of 3 Hz (at 80 Hz)
 Selectable inversion scheme for LCD driving waveforms: frame or n-line inversion
 Diagnostic features for status monitoring
 Integrated temperature sensor with temperature readout
 On chip calibration of internal oscillator frequency and VLCD
 Laser marking at the back-side of the die for traceability of the lot number, wafer
number, and die position on the wafer
3. Applications
 Automotive
 Instrument clusters
 Climate control
 Car entertainment
 Car radio
 Industrial
 Consumer
 Medical and health care
 Measuring equipment
 Machine control systems
 Information boards
 White goods
 General-purpose display modules
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
2 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
4. Ordering information
Table 1.
Ordering information
Type number
Package
PCA8530DUG
Name
Description
Version
bare die
247 bumps
PCA8530DUG
4.1 Ordering options
Table 2.
Ordering options
Product type number
Orderable part number Sales item
(12NC)
Delivery form
IC
revision
PCA8530DUG/DA
PCA8530DUG/DAZ
chips with bumps[1] in tray
1
[1]
935304675033
Bump hardness, see Table 56 on page 90.
5. Marking
Table 3.
Marking codes
Product type number
Marking code
PCA8530DUG/DA
on the active side of the die
PC8530-1
on the rear side of the die[1]
LLLLLLL WW XXXXXX
[1]
The rear side marking has the following meaning:
LLLLLLL — wafer lot number
WW — wafer number
XXXXXX — die identification number
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
3 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
6. Block diagram
9/&'287
9/&'6(16(
9/&',1
&20WR&20
6WR6
%$&.3/$1(
2873876
9''
&+$5*(
3803
92/7$*(
08/7,3/,(5
5(*8/$725
6(*0(172873876
/&'
%,$6
*(1(5$725
',63/$<5(*,67(5
',63/$<
&21752/
287387%$1.6(/(&7
966
7(03(5$785(
6(1625
&/2&.6(/(&7
$1'7,0,1*
26&,//$725
32:(521
5(6(7
',63/$<5$0
3&$
6<1&
6<1&
&/.
26&
&200$1'
'(&2'(5
'$7$32,17(5
$872,1&5(0(17
:5,7('$7$
&21752/
567
63,%86,&%86
,17(5)$&(&21752//(5
,)6
68%$''5(66
&2817(5
6$ 6$ 6'$287 6'2 6', &( 6&/
6'$,1
Fig 1.
9'' 9''
966 966
7 7 7 7 7 7
$ $
DDD
Block diagram of PCA8530
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
4 of 103
xxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxx x x x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxx xx xx xxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxx x x
xxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxx xxx
NXP Semiconductors
PCA8530
6
6
&20
&20
&20
6
6
\
[
&20
&20
6&/
6'2
6'$287
6',6'$,1
567
6<1&
6<1&
&/.
&(
9''
9''
9''
7
7
$
$
,)6
26&
6$
6$
966
966
966
7
7
7
7
9/&'287
9/&'6(16(
9/&',1
&20
Viewed from active side. For mechanical details, see Figure 59 on page 85.
Fig 2.
Pinning diagram of PCA8530DUG
PCA8530
5 of 103
© NXP Semiconductors N.V. 2014. All rights reserved.
DDD
Automotive 102 x 4 Chip-On-Glass LCD segment driver
Rev. 2 — 25 September 2014
All information provided in this document is subject to legal disclaimers.
3&$'8*
&20
7.1 Pinning
&20
Product data sheet
7. Pinning information
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
7.2 Pin description
Table 4.
Pin description
Input or input/output pins must always be at a defined level (VSS or VDD) unless otherwise specified.
Symbol
Pin
Type
Description
output
LCD backplane
output
LCD segment
Backplane output pins
COM3
1 to 7, 190 to 195
COM2
8 to 11, 186 to 189
COM1
117 to 120, 182 to 185
COM0
121 to 125, 178 to 181
Segment output pins
S101
126, 127
S100 to S51
128 to 177
S50 to S1
196 to 245
S0
246, 247
VLCD pins
supply
VLCD input
VLCDSENSE 16 to 18
input
VLCD regulation input
VLCDOUT
19 to 22
output
VLCD output
T4
23 to 25
output
not accessible; must be left open
T3
26 to 30
input
not accessible; must be connected to T5
T5
31, 32
output
not accessible; must be connected to T3
T6
33, 34
output
not accessible; must be left open
T1
58, 59
input
not accessible; must be connected to VSS1
T2
60, 61
supply
ground supply
VLCDIN
12 to 15
Test pins
Supply pins
VSS2[1]
35 to 44
VSS3[1]
45 to 48
VSS1[1]
49 to 57
VDD1
74 to 78
supply
supply voltage 1 (analog and digital)
VDD3
79 to 82
supply
supply voltage 3 (analog)
VDD2
83 to 90
supply
supply voltage 2 (charge pump)
Oscillator, synchronization, addressing, and reset pins
CLK[2]
93 to 95
input/output
internal oscillator output, external oscillator input
OSC[2]
68, 69
input
clock (internal/external) selector
SYNC1[3]
96 to 98
input/output
charge pump synchronization for cascaded devices; must not be
connected if VLCD is externally supplied
SYNC0[3]
99 to 101
input/output
display synchronization for cascaded devices
RST
102, 103
input
active LOW reset input
A0
62, 63
input
hardware device address selection for cascading;
A1
64, 65
input
PCA8530
Product data sheet
•
•
connect to VSS1 for logic 0
connect to VDD1 for logic 1
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
6 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
Table 4.
Pin description …continued
Input or input/output pins must always be at a defined level (VSS or VDD) unless otherwise specified.
Symbol
Pin
Type
Description
Bus-related pins
SPI-bus
IFS
66, 67
input
interface selector input
•
SA0
70, 71
input
SA1
72, 73
input
91, 92
CE
input
I2C-bus
connect to VSS1
unused;
•
connect to VSS1
•
connect to VDD1
slave address selector;
•
•
connect to VSS1 for logic 0
connect to VDD1 for logic 1
chip enable input (active LOW)
unused;
•
connect to VDD1
SDI/SDAIN
104 to 106
input
SPI-bus data input
I2C-bus
SDAOUT
107 to 111
output
unused;
serial data output
•
serial data input
must be connected to VSS1
SDO
112, 113
output
SPI serial data output
unused;
SCL
114 to 116
input
serial clock input
serial clock input
•
must be left open
[1]
The substrate (rear side of the die) is connected to VSS1 and should be electrically isolated.
[2]
If pin OSC is tied to VSS1, CLK is the output pin of the internal oscillator. If pin OSC is tied to VDD1, CLK is the input pin for the external
oscillator.
[3]
If cascading is not used, pin must be left floating; for cascading see Section 15.2 on page 80.
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
7 of 103
xxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxx x x x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxx xx xx xxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxx x x
xxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxx xxx
NXP Semiconductors
PCA8530
Product data sheet
8. Functional description
8.1 Commands of PCA8530
The PCA8530 is controlled by the commands defined in Table 5.
Remark: Any other combinations of operation code bits that are not mentioned in this document may lead to undesired
operation modes of PCA8530.
Table 5.
Commands of PCA8530
Command name
R/W[1]
Register
selection
RS[1:0][2]
Command bits
Reference
7
6
5
4
3
2
1
0
Initialize
0
0
0
0
0
1
1
1
0
1
0
Section 8.2.1
OTP-refresh
0
0
0
1
1
0
1
1
0
0
0
Section 8.2.2
Device-address
0
0
0
0
0
0
1
1
0
A[1:0]
SYNC1_pin
0
0
0
1
0
1
1
1
0
0
OE
Section 8.2.4
Clock-out-ctrl
0
0
0
1
1
0
1
0
1
0
COE
Section 8.2.5
Read-select
0
0
0
0
0
0
1
1
1
0
SO
Section 8.2.6
Status-readout temperature
1
0
0
TD[7:0]
device status
Clear-reset-flag
0
0
Section 8.2.3
Section 8.2.7
SR7
SR6
SR5
SR4
SR[3:0]
0
0
0
0
1
1
1
CPE
CPC[2:0]
1
1
Section 8.2.8
Charge pump and LCD bias control commands
0
0
0
1
1
0
0
Set-VLCD
MSB
0
0
0
0
1
0
V[8:4]
LSB
0
0
0
0
1
1
0
V[3:0]
0
0
0
1
1
0
1
0
Set-bias-mode
Section 8.3.1
Section 8.3.2
0
B[1:0]
Section 8.3.3
PCA8530
8 of 103
© NXP Semiconductors N.V. 2014. All rights reserved.
Charge-pump-ctrl
Automotive 102 x 4 Chip-On-Glass LCD segment driver
Rev. 2 — 25 September 2014
All information provided in this document is subject to legal disclaimers.
General control commands
xxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxx x x x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxx xx xx xxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxx x x
xxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxx xxx
Commands of PCA8530 …continued
Command name
R/W[1]
Register
selection
RS[1:0][2]
Command bits
NXP Semiconductors
PCA8530
Product data sheet
Table 5.
Reference
7
6
5
4
3
2
1
0
TMF
TME
Temperature compensation control commands
1
0
0
0
0
0
0
TCE
TC-slope
A
0
1
0
0
0
0
0
1
TSA[2:0]
B
0
1
0
0
0
0
1
0
TSB[2:0]
C
0
1
0
0
0
0
1
1
TSC[2:0]
D
0
1
0
0
0
1
0
0
TSD[2:0]
E
0
1
0
0
0
1
0
1
TSE[2:0]
F
0
1
0
0
0
1
1
0
TSF[2:0]
1
0
1
0
0
0
1
1
1
T1T[2:0]
2
0
1
0
0
1
0
0
0
T2T[2:0]
3
0
1
0
0
1
0
0
1
T3T[2:0]
4
0
1
0
0
1
0
1
0
T4T[2:0]
Set-MUX-mode
0
0
0
0
0
0
0
0
M[2:0]
Section 8.5.1
Inversion-mode
0
0
0
1
0
1
1
0
INV[2:0]
Section 8.5.2
Display-ctrl
0
0
0
0
0
1
1
1
0
0
0
0
1
1
1
FF[4:0]
Write-display-data
0
0
1
DB[7:0]
Input-bank-select
0
0
0
0
0
0
0
1
0
IB[1:0]
Output-bank-select
0
0
0
0
0
0
1
0
0
OB[1:0]
Data-pointer-init
0
0
0
1
0
1
0
0
0
0
MSB
0
0
0
1
0
0
0
0
PX[6:4]
LSB
0
0
0
1
0
0
1
PX[3:0]
TC-set
Section 8.4.1
Section 8.4.3
Section 8.4.2
Display control commands
0
DE
Section 8.5.3
Clock and frame frequency command
Frame-frequency
Section 8.6.4
Display RAM commands
Data-pointer
Section 8.7.1
[1]
For further information about the R/W-bit, see Table 42 on page 56.
[2]
For further information about the register selection bits, see Table 42 on page 56.
Section 8.7.2
0
Section 8.7.3
PCA8530
9 of 103
© NXP Semiconductors N.V. 2014. All rights reserved.
0
Automotive 102 x 4 Chip-On-Glass LCD segment driver
Rev. 2 — 25 September 2014
All information provided in this document is subject to legal disclaimers.
Temperature-ctrl
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
8.2 General control commands
8.2.1 Initialization
8.2.1.1
Command: Initialize
This command generates a chip-wide reset of the device without changing the content of
the display RAM. For further information about start-up and shut-down, see Section 8.8 on
page 26.
Table 6.
8.2.1.2
Initialize command bit description
Bit
Symbol
Value
Description
-
R/W
0
fixed value
-
RS[1:0]
00
fixed value
7 to 0
-
00111010
fixed value
RST pin
The RST pin generates a chip-wide reset of the device without changing the content of the
display RAM. For further information about start-up and shut-down, see Section 8.8 on
page 26.
8.2.2 Command: OTP-refresh
Each IC is calibrated during production and testing of the device in order to achieve the
specified accuracy of the VLCD, the frame frequency, and the temperature measurement.
This calibration is performed on EPROM cells called One Time Programmable (OTP)
cells. These cells are read by the device after a reset and every time when the Initialize
command or the OTP-refresh command is sent. The OTP-refresh command takes
approximately 10 ms to finish.
Table 7.
PCA8530
Product data sheet
OTP-refresh - OTP-refresh command bit description
Bit
Symbol
Value
Description
-
R/W
0
fixed value
-
RS[1:0]
00
fixed value
7 to 0
-
11011000
fixed value
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
10 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
8.2.3 Command: Device-address
The Device-address command allows setting the address of the device in a cascaded
configuration and corresponds with pins A0 and A1 (see Section 15.2 on page 80).
Table 8.
Device-address - device address command bit description
Bit
Symbol
Value
Description
-
R/W
0
fixed value
-
RS[1:0]
00
fixed value
7 to 2
-
000110
fixed value
1 to 0
A[1:0]
set address
00
master
01
slave 1
10
slave 2
11
slave 3
8.2.4 Command: SYNC1_pin
With the SYNC1_pin command, the SYNC1 pin can be configured for using the PCA8530
as a single chip or a master in a cascade. If the PCA8530 is a slave in a cascade, the
command has no effect.
Table 9.
SYNC1_pin - SYNC1 pin configuration command bit description
This command has no effect if the PCA8530 is a slave in a cascade.
PCA8530
Product data sheet
Bit
Symbol
Value
Description
-
R/W
0
fixed value
-
RS[1:0]
00
fixed value
7 to 1
-
1011100
fixed value
0
OE
SYNC1 pin configuration
0
pin SYNC1 is an output;
gated to 0 V;
to be used when PCA8530 is a single chip
1
pin SYNC1 is an output;
providing the synchronization signal;
to be used when PCA8530 is a master in a
cascade
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
11 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
8.2.5 Command: Clock-out-ctrl
When pin CLK is configured as an output pin, the Clock-out-ctrl command enables or
disables the clock output on pin CLK (Section 8.6.1 on page 22).
Table 10.
Clock-out-ctrl - CLK pin input/output switch command bit description
Bit
Symbol
Value
Description
-
R/W
0
fixed value
-
RS[1:0]
00
fixed value
7 to 1
-
1101010
fixed value
0
COE
control pin CLK
0
clock signal not available on pin CLK;
pin CLK is in 3-state
1
clock signal available on pin CLK
8.2.6 Command: Read-select
The Read-select command allows choosing to readout the temperature or the device
status.
Table 11.
PCA8530
Product data sheet
Read-select - status read select command bit description
Bit
Symbol
Value
Description
-
R/W
0
fixed value
-
RS[1:0]
00
fixed value
7 to 1
-
0001110
fixed value
0
SO
readout
0
temperature;
the Status-readout command allows to
readout the temperature TD[7:0], see
Table 12
1
device status:
the Status-readout command allows to
readout some information about the status of
the device, see Table 12
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
12 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
8.2.7 Command: Status-readout
The Status-readout command offers to readout some status bits of the PCA8530. These
bits indicate the status of the device at the moment of reading.
Table 12. Status-readout - status and temperature read command bit description
For this command, bit R/W has to be set logic 1.
Bit
Symbol
Value
Description
-
R/W
1
fixed value
-
RS[1:0]
00
fixed value
Temperature readout if SO = 0 (see Table 11)
7 to 0
TD[7:0]
00000000 to
11111111
temperature readout (see Section 8.10.4.1 on
page 40)
Device status readout if SO = 1 (see Table 11)
7
SR7
6
display is disabled
1
display is enabled
SR6
5
charge pump switching status
(status of bit CPE, see Table 14 on page 15)
0
charge pump disabled
1
charge pump enabled
SR5
4
charge pump charge status
0
charge pump has not reached programmed
value
1
charge pump has reached programmed value
SR4
3 to 0
[1]
display status (see Table 22 on page 21)
0
reset status flag
0
no reset has occurred since the reset status
flag was cleared last time
1
reset has occurred since the reset status flag
was cleared last time[1]
SR[3:0]
EMC detection
01SA1SA0
pre-defined code for EMC detection when I2C
interface is used
0101
pre-defined code for EMC detection when SPI
interface is used
The flag is set whenever a reset occurs, induced by RST pin, Power-On Reset (POR), or Initialize
command. After power-on, the flag is set and should be cleared for reset monitoring.
Some bits of the Status-readout command have a certain probability of being changed by
an EMC/ESD event. For example, an EMC/ESD event can cause a change of the
hard-wired settings of SA1 or SA0. Therefore SR[3:0] can help to detect if an EMC/ESD
event has occurred which has caused the change of a bit. In environments where
EMC/ESD events may occur, it could be helpful to compare the result of the
Status-readout command with the initial bit settings periodically.
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
13 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
8.2.8 Command: Clear-reset-flag
The Clear-reset-flag command clears the reset flag SR4, see Table 12.
Table 13.
PCA8530
Product data sheet
Clear-reset-flag - Clear-reset-flag command bit description
Bit
Symbol
Value
Description
-
R/W
0
fixed value
-
RS[1:0]
00
fixed value
7 to 0
-
00011111
fixed value
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
14 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
8.3 Charge pump and LCD bias control commands
8.3.1 Command: Charge-pump-ctrl
The Charge-pump-ctrl command enables or disables the internal VLCD generation and
controls the charge pump voltage multiplier settings.
Table 14.
Bit
Charge-pump-ctrl - charge pump control command bit description
Symbol
Value
Description
-
R/W
0
fixed value
-
RS[1:0]
00
fixed value
7 to 4
-
1100
fixed value
3
CPE
2 to 0
charge pump status
0
charge pump disabled;
no internal VLCD generation;
external supply of VLCD
1
charge pump enabled;
internal VLCD generation;
no external supply of VLCD
CPC[2:0]
charge pump voltage multiplier setting
000
VLCD = 2  VDD2
001
VLCD = 3  VDD2
010
VLCD = 4  VDD2
011
VLCD = 5  VDD2
100 to 111
VLCD = VDD2 (direct mode)
8.3.2 Command: Set-VLCD
The Set-VLCD command allows setting the LCD voltage.
Table 15.
Bit
Set-VLCD - Set-VLCD command bit description
Symbol
Value
Description
Set-VLCD-MSB
-
R/W
0
fixed value
-
RS[1:0]
00
fixed value
7 to 5
-
010
fixed value
4 to 0
V[8:4]
set VLCD MSB
00000 to
11111
the 5 most significant bits of V[8:0]
Set-VLCD-LSB
-
R/W
0
fixed value
-
RS[1:0]
00
fixed value
7 to 4
-
0110
fixed value
3 to 0
V[3:0]
set VLCD LSB
0000 to 1111
the 4 least significant bits of V[8:0]
A value of 0h corresponds to VLCD = 4 V and values equal or higher than 10Ch
correspond to VLCD = 12 V without temperature compensation. Every LSB change
corresponds to a VLCD programming step of 0.03 V. For further information, see
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
15 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
Section 8.10.3 on page 34 and Equation 2 on page 35.
8.3.3 Command: Set-bias-mode
Table 16. Set-bias-mode - set bias mode command bit description
This command is not applicable for the static drive mode.
PCA8530
Product data sheet
Bit
Symbol
Value
Description
-
R/W
0
fixed value
-
RS[1:0]
00
fixed value
7 to 2
-
110100
fixed value
1 to 0
B[1:0]
set bias mode
00, 01
unused
11
1⁄
3
bias
10
1⁄
2
bias
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
16 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
8.4 Temperature compensation control commands
8.4.1 Command: Temperature-ctrl
The Temperature-ctrl command enables or disables the temperature measurement block
and the temperature compensation of VLCD (see Section 8.10.4 on page 40).
Table 17. Temperature-ctrl - temperature measurement control command bit description
For this command, the register selection bits have to be set RS[1:0] = 10.
Bit
Symbol
Value
Description
-
R/W
0
fixed value
-
RS[1:0]
10
fixed value
7 to 3
-
00000
fixed value
2
TCE
1
0
temperature compensation control
0
temperature compensation of VLCD disabled
1
temperature compensation of VLCD enabled
TMF
temperature measurement filter
0
digital temperature filter disabled[1]
1
digital temperature filter enabled
TME
temperature measurement control
0
temperature measurement disabled;
no temperature readout possible
1
temperature measurement enabled;
temperature readout possible
[1]
PCA8530
Product data sheet
The unfiltered digital value of TD[7:0] is immediately available for the readout and VLCD compensation.
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
17 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
8.4.2 Command: TC-set
The TC-set command allows defining six temperature intervals in the operating
temperature range from 40 C to +105 C. For each of the temperature intervals, the
TC-slope command (see Section 8.4.3) allows setting the temperature coefficient of VLCD.
Table 18. TC-set - VLCD temperature compensation set command bit description
For this command, the register selection bits have to be set RS[1:0] = 10.
Bit
Symbol
Value
Description
-
R/W
0
fixed value
-
RS[1:0]
10
fixed value
7 to 3
-
00111
fixed value
2 to 0
T1T[2:0]
000 to 111
see Table 32 on page 42
R/W
0
fixed value
TC-set-1
TC-set-2
-
RS[1:0]
10
fixed value
7 to 3
-
01000
fixed value
2 to 0
T2T[2:0]
000 to 111
see Table 32 on page 42
-
R/W
0
fixed value
-
RS[1:0]
10
fixed value
7 to 3
-
01001
fixed value
2 to 0
T3T[2:0]
000 to 111
see Table 32 on page 42
-
R/W
0
fixed value
-
RS[1:0]
10
fixed value
7 to 3
-
01010
fixed value
2 to 0
T4T[2:0]
000 to 111
see Table 32 on page 42
TC-set-3
TC-set-4
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
18 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
8.4.3 Command: TC-slope
The TC-slope command allows setting the temperature coefficients of VLCD corresponding
to six temperature intervals defined by the TC-set command.
Table 19. TC-slope - VLCD temperature compensation slope command bit description
For this command, the register selection bits have to be set RS[1:0] = 10.
Bit
Symbol
Value
Description
R/W
0
fixed value
TC-slope-A
-
RS[1:0]
10
fixed value
7 to 3
-
00001
fixed value
2 to 0
TSA[2:0]
000 to 111
see Table 33 on page 43
TC-slope-B
-
R/W
0
fixed value
-
RS[1:0]
10
fixed value
7 to 3
-
00010
fixed value
2 to 0
TSB[2:0]
000 to 111
see Table 33 on page 43
TC-slope-C
-
R/W
0
fixed value
-
RS[1:0]
10
fixed value
7 to 3
-
00011
fixed value
2 to 0
TSC[2:0]
000 to 111
see Table 33 on page 43
TC-slope-D
-
R/W
0
fixed value
-
RS[1:0]
10
fixed value
7 to 3
-
00100
fixed value
2 to 0
TSD[2:0]
000 to 111
see Table 33 on page 43
R/W
0
fixed value
TC-slope-E
-
RS[1:0]
10
fixed value
7 to 3
-
00101
fixed value
2 to 0
TSE[2:0]
000 to 111
see Table 33 on page 43
TC-slope-F
PCA8530
Product data sheet
-
R/W
0
fixed value
-
RS[1:0]
10
fixed value
7 to 3
-
00110
fixed value
2 to 0
TSF[2:0]
000 to 111
see Table 33 on page 43
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
19 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
8.5 Display control commands
8.5.1 Command: Set-MUX-mode
The Set-MUX-mode command allows setting the multiplex drive mode.
Table 20.
Set-MUX-mode - set multiplex drive mode command bit description
Bit
Symbol
Value
Description
-
R/W
0
fixed value
-
RS[1:0]
00
fixed value
7 to 3
-
00000
fixed value
2 to 0
M[2:0]
set multiplex drive mode
000 to 100
unused
101
1:4 multiplex drive mode
110
1:2 multiplex drive mode
111
static
8.5.2 Command: Inversion-mode
The Inversion-mode command allows changing the drive scheme inversion mode.
The waveforms used to drive LCD displays (see Figure 25 on page 46 to Figure 28 on
page 49) inherently produce a DC voltage across the display cell. The PCA8530
compensates for the DC voltage by inverting the waveforms on alternate frames or
alternate lines. The choice of the compensation method is determined with INV[2:0] in
Table 21.
Table 21.
8.5.2.1
Inversion-mode - inversion mode command bit description
Bit
Symbol
Value
Description
-
R/W
0
fixed value
-
RS[1:0]
00
fixed value
7 to 3
-
10110
fixed value
2 to 0
INV[2:0]
set inversion mode
000
frame inversion mode
001
1-line inversion mode
010
2-line inversion mode
011
3-line inversion mode
100 to 111
unused
Line inversion mode (driving scheme A)
In line inversion mode, the DC value is compensated every nth line. Changing the
inversion mode to line inversion mode reduces the possibility for flickering but increases
the power consumption (see example waveforms in Figure 25 on page 46 to Figure 28 on
page 49)
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
20 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
8.5.2.2
Frame inversion mode (driving scheme B)
In frame inversion mode, the DC value is compensated across two frames and not within
one frame. Changing the inversion mode to frame inversion reduces the power
consumption, therefore it is useful when power consumption is a key point in the
application.
Frame inversion may not be suitable for all applications. The RMS voltage across a
segment is better defined, however since the switching frequency is reduced there is
possibility for flicker to occur.
8.5.3 Command: Display-ctrl
The Display-ctrl command enables or disables the display.
Table 22.
PCA8530
Product data sheet
Display-ctrl - display on and off switch command bit description
Bit
Symbol
Value
Description
-
R/W
0
fixed value
-
RS[1:0]
00
fixed value
7 to 1
-
0011100
fixed value
0
DE
display control
0
display disabled
1
display enabled
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
21 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
8.6 Clock and frame frequency command
8.6.1 Oscillator
The internal logic and LCD drive signals of the PCA8530 are timed by the clock frequency
fclk, which is either internally generated by an on-chip oscillator circuit or externally
supplied.
The clock frequency fclk determines the internal data flow of the device that includes the
transfer of display data from the display RAM to the display segment outputs and the
generation of the LCD frame frequency.
8.6.2 External clock
When an external clock is used, the input pin OSC must be connected to VDD1. The clock
must be supplied to the CLK pin and must have an amplitude equal to the VDD1 voltage
supplied to the chip and be referenced to VSS1.
Remark: If an external clock is used, then this clock signal must always be supplied to the
device. Removing the clock may freeze the LCD in a DC state, which is not suitable for the
liquid crystal. Removal of the clock is possible when following the correct procedures as
described in Section 8.8.3 on page 29.
8.6.3 Internal clock
In applications where the internal clock is used, the input pin OSC must be connected to
VSS1. It is possible to make the clock frequency available on pin CLK by setting bit COE
logic 1 (see Table 10 on page 12). If pin CLK is not used, it should be left open. At
power-on the signal at pin CLK is disabled and pin CLK is in 3-state.
8.6.4 Command: Frame-frequency
With this command, the clock and frame frequency can be programmed when using the
internal clock.
Table 23.
Frame-frequency - frame frequency select command bit description
Bit
Symbol
Value
Description
-
R/W
0
fixed value
-
RS[1:0]
00
fixed value
7 to 5
-
111
fixed value
4 to 0
FF[4:0]
see Table 24
clock and frame frequency (Hz)
The duty ratio of the clock output may change when choosing different values for the
frame frequency (see Table 24).
The LCD frame frequency is derived from the clock frequency by a fixed division (see
Equation 1).
f clk
f fr = -------144
PCA8530
Product data sheet
(1)
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
22 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
The Frame-frequency command allows configuring the frame frequency in the range of
45 Hz to 300 Hz with steps of
• 5 Hz from 45 Hz to 100 Hz
• 10 Hz from 100 Hz to 300 Hz
The frame frequency of 80 Hz is factory calibrated with a tolerance of 3 Hz at 25 C.
Table 24. Clock and frame frequency values
Duty cycle definition: % HIGH-level time : % LOW-level time.
PCA8530
Product data sheet
FF[4:0]
Frame frequency (Hz)
Clock frequency (Hz)
Typical duty cycle (%)
00000
45
6472
29 : 71
00001
50
7200
20 : 80
00010
55
7945
12 : 88
00011
60
8662
4 : 96
00100
65
9366
48 : 52
00101
70
10105
44 : 56
00110
75
10766
41 : 59
00111
80
11520
36 : 64
01000
85
12255
32 : 68
01001
90
12944
29 : 71
01010
95
13714
24 : 76
01011
100
14400
20 : 80
01100
110
15781
13 : 87
01101
120
17194
5 : 95
01110
130
18581
49 : 51
01111
140
20211
44 : 56
10000
150
21736
40 : 60
10001
160
23040
36 : 64
10010
170
24511
32 : 68
10011
180
26182
28 : 72
10100
190
27429
24 : 76
10101
200
28800
20 : 80
10110
210
30316
16 : 84
10111
220
32000
12 : 88
11000
230
32914
9 : 91
11001
240
34909
4 : 96
11010
250
36000
50 : 50
11011
260
37161
49 : 51
11100
270
38400
47 : 53
11101
280
39724
45 : 55
11110
290
41143
43 : 57
11111
300
42667
41 : 59
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
23 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
8.7 Display RAM commands
8.7.1 Command: Write-display-data
The Write-display-data command writes data byte-wise to the RAM. After Power-On
Reset (POR), the RAM content is random and should be brought to a defined status by
clearing it (setting it logic 0).
Table 25. Write-display-data - write display data command bit description
For this command, the register selection bits have to be set RS[1:0] = 01.
Bit
Symbol
Value
Description
-
R/W
0
fixed value
-
RS[1:0]
01
fixed value
7 to 0
DB[7:0]
00000000 to
11111111
writing data byte-wise to RAM
More information about the display RAM can be found in Section 8.14 on page 51.
8.7.2 Bank select commands
For multiplex drive modes 1:2, and static drive mode, it is possible to write data to one
area of the RAM while displaying from another. These areas are named as RAM banks.
Input and output banks can be set independently from one another with the
Input-bank-select and the Output-bank-select command. More information about RAM
bank switching can be found in Section 8.14.3 on page 53.
8.7.2.1
Command: Input-bank-select
Table 26. Input-bank-select - input bank select command bit description
This command is not applicable for multiplex drive mode 1:4.
Bit
PCA8530
Product data sheet
Symbol
Value
Description
-
R/W
0
fixed value
-
RS[1:0]
00
fixed value
7 to 2
-
000010
fixed value
1 to 0
IB[1:0]
selects RAM bank to write to
static drive mode
1:2 drive mode
00
bank 0: RAM-row 0
01
bank 1: RAM-row 1
bank 0: RAM-rows 0
and 1
10
bank 2: RAM-row 2
11
bank 3: RAM-row 3
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
bank 2: RAM-rows 2
and 3
© NXP Semiconductors N.V. 2014. All rights reserved.
24 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
8.7.2.2
Command: Output-bank-select
Table 27. Output-bank-select - output bank select command bit description
This command is not applicable for multiplex drive mode 1:4.
Bit
Symbol
Value
Description
-
R/W
0
fixed value
-
RS[1:0]
00
fixed value
7 to 2
-
000100
fixed value
1 to 0
OB[1:0]
selects RAM bank to read from to the LCD
static drive mode
1:2 drive mode
00
bank 0: RAM-row 0
01
bank 1: RAM-row 1
bank 0: RAM-rows 0
and 1
10
bank 2: RAM-row 2
11
bank 3: RAM-row 3
bank 2: RAM-rows 2
and 3
8.7.3 Command: Data-pointer
The Data-pointer command defines the display RAM address where the following display
data are sent to. For setting the data pointer always the three commands Data-pointer-init,
Data-pointer-MSB and Data-pointer-LSB have to be sent.
Table 28. Data-pointer - set data pointer command bit description
For further information about the RAM, see Section 8.14 on page 51.
Bit
Symbol
Value
Description
Data-pointer-init
-
R/W
0
fixed value
-
RS[1:0]
00
fixed value
7 to 0
-
10100000
fixed value
Data-pointer-MSB: PX[6:4]
-
R/W
0
fixed value
-
RS[1:0]
00
fixed value
7 to 3
-
10000
fixed value
2 to 0
PX[6:4]
000 to 111
3-bit binary value
Data-pointer-LSB: PX[3:0]
PCA8530
Product data sheet
-
R/W
0
fixed value
-
RS[1:0]
00
fixed value
7 to 4
-
1001
fixed value
3 to 0
PX[3:0]
0000 to 1111
4-bit binary value
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
25 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
8.8 Start-up and shut-down
8.8.1 Power-On
At power-on, the PCA8530 resets to the following starting conditions:
1. All backplane and segment outputs are set to VSS1.
2. Input and output bank selectors are reset.
3. The interface is initialized.
4. The data pointer is cleared (set logic 0).
5. The internal oscillator is disabled.
6. Temperature measurement is disabled.
7. Temperature filter is disabled.
8. The internal VLCD voltage generation is disabled. The charge pump is switched off.
9. The VLCD temperature compensation is disabled.
10. The display is disabled.
8.8.2 Recommended start-up sequences
General remarks:
1. Do not transfer data for at least 1 ms after a power-on to allow the reset action to
complete.
2. The first command sent to the device after the power-on event must be the Initialize
command (see Section 8.2.1.1 on page 10).
3. After the initialization, the desired values have to be set by the commands listed in
Table 5 on page 8.
4. Before enabling the display, the RAM content should be brought to a defined status
– by clearing it (setting it all logic 0) or
– by writing meaningful content (for example, a graphic)
otherwise unwanted display artifacts may appear on the display.
The following sequences describe how to proceed with the initialization of the chip in
different application modes.
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
26 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
67$57
3RZHURQ
9''WR
9''DWWKH
VDPHWLPH
:DLWPV
6HW
PXOWLSOLFDWLRQ
IDFWRUIRU
FKDUJHSXPS
DQGHQDEOHLW
:DLWWLOO
9/&'UHDFKHV
SURJUDPPHG
YDOXH
,QLWLDOL]H
FRPPDQG
&RQILJXUHWKH
ZRUNLQJ
FRQGLWLRQV
:ULWH5$0
FRQWHQWWREH
GLVSOD\HGDQG
HQDEOHWKH
GLVSOD\
6723
DDD
(1) This time depends on the external capacitor on the VLCD pins. For a capacitor of 100 nF a delay
of about 55 ms to 65 ms is expected.
Fig 3.
Recommended start-up sequence when using the internal charge pump and the
internal clock signal
When using the internal VLCD generation, the display must not be enabled before the
generation of VLCD with the internal charge pump is completed. Otherwise unwanted
display artifacts may appear on the display.
67$57
3RZHURQ
9''WR9''
DQG9/&'
DWWKH
VDPHWLPH
&RQILJXUHWKH
ZRUNLQJ
FRQGLWLRQV
:ULWH5$0
FRQWHQWWREH
GLVSOD\HGDQG
HQDEOHWKH
GLVSOD\
:DLWPV
6723
,QLWLDOL]H
FRPPDQG
DDD
Fig 4.
PCA8530
Product data sheet
Recommended start-up sequence when using an external supplied VLCD and the
internal clock signal
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
27 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
67$57
3RZHURQ
9''WR
9''DWWKH
VDPHWLPH
:DLWWLOO
9/&'UHDFKHV
SURJUDPPHG
YDOXH
$SSO\H[WHUQDO
FORFNVLJQDO
WRSLQ&/.
:DLWPV
:ULWH5$0
FRQWHQWWREH
GLVSOD\HGDQG
HQDEOHWKH
GLVSOD\
6HWWKH
GHVLUHG9/&'
YDOXH
,QLWLDOL]H
FRPPDQG
6HW
PXOWLSOLFDWLRQ
IDFWRUIRU
FKDUJHSXPS
DQGHQDEOHLW
&RQILJXUHWKH
ZRUNLQJ
FRQGLWLRQV
6723
DDD
(1) Alternatively, the external clock signal can be applied after the generation of the VLCD voltage.
(2) This time depends on the external capacitor on the VLCD pins. For a capacitor of 100 nF a delay
of about 55 ms to 65 ms is expected.
Fig 5.
Recommended start-up sequence when using the internal charge pump and an
external clock signal
67$57
3RZHURQ
9''WR9''
DQG9/&'
DWWKH
VDPHWLPH
&RQILJXUHWKH
ZRUNLQJ
FRQGLWLRQV
$SSO\H[WHUQDO
FORFNVLJQDO
WRSLQ&/.
:DLWPV
,QLWLDOL]H
FRPPDQG
:ULWH5$0
FRQWHQWWREH
GLVSOD\HGDQG
HQDEOHWKH
GLVSOD\
6723
DDD
Fig 6.
PCA8530
Product data sheet
Recommended start-up sequence when using an external supplied VLCD and an
external clock signal
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
28 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
8.8.3 Recommended power-down sequences
General remarks:
1. It is necessary to run the power-down sequence before removing the supplies.
Depending on the application, care must be taken that no other signals are present at
the chip input or output pins when removing the supplies (refer to Section 10 on
page 63). Otherwise this may cause unwanted display artifacts. Uncontrolled removal
of supply voltages does not damage the PCA8530.
2. Static voltages across the liquid crystal display can build up when the external LCD
supply voltage (VLCD) is on while the IC supply voltage (VDD1 to VDD3) is off, or the
other way round. This may cause unwanted display artifacts. To avoid such artifacts,
external VLCD, VDD1 to VDD3 must be applied or removed together.
3. A clock signal must always be supplied to the device when the device is active.
Removing the clock may freeze the LCD in a DC state, which is not suitable for the
liquid crystal. It is recommended to disable the display first and to remove the clock
signal afterwards.
With the following sequences, the PCA8530 can be set to a state of minimum power
consumption, called power-down mode.
67$57
'LVDEOHGLVSOD\
E\VHWWLQJ
ELW'(ORJLF
6WRSJHQHUDWLRQ
RI9/&'
E\VHWWLQJELW
&3(ORJLF
'LVDEOH
WHPSHUDWXUH
PHDVXUHPHQW
E\VHWWLQJELW
70(ORJLF
6723
DDD
(1) If previously enabled.
Remark: When bits DE (Table 22 on page 21), CPE (Table 14 on page 15) and TME (Table 17 on
page 17) are logic 0, the internal clock signal is switched off.
Fig 7.
PCA8530
Product data sheet
Recommended power-down sequence for minimum power-down current when
using the internal charge pump and the internal clock signal
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
29 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
67$57
'LVDEOHGLVSOD\
E\VHWWLQJ
ELW'(ORJLF
'LVDEOH
WHPSHUDWXUH
PHDVXUHPHQW
E\VHWWLQJELW
70(ORJLF
6723
DDD
(1) If previously enabled.
Remark: When bits DE (Table 22 on page 21), CPE (Table 14 on page 15) and TME (Table 17 on
page 17) are logic 0, the internal clock signal is switched off.
Fig 8.
Recommended power-down sequence when using an external supplied VLCD and
the internal clock signal
67$57
'LVDEOHGLVSOD\
E\VHWWLQJ
ELW'(ORJLF
6WRSVXSSO\
RIWKHH[WHUQDO
FORFNWR
SLQ&/.
6WRSJHQHUDWLRQ
RI9/&'
E\VHWWLQJELW
&3(ORJLF
'LVDEOH
WHPSHUDWXUH
PHDVXUHPHQW
E\VHWWLQJELW
70(ORJLF
6723
DDD
(1) If previously enabled.
Fig 9.
PCA8530
Product data sheet
Recommended power-down sequence when using the internal charge pump and
an external clock signal
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
30 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
67$57
6WRSVXSSO\
RIWKHH[WHUQDO
FORFNWR
SLQ&/.
'LVDEOHGLV
SOD\E\VHWWLQJ
ELW'(ORJLF
6723
'LVDEOHWHP
SHUDWXUHPHD
VXUHPHQWE\
VHWWLQJELW
70(ORJLF
DDD
(1) If previously enabled.
Fig 10. Recommended power-down sequence when using an external supplied VLCD and
an external clock signal
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
31 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
8.9 Possible display configurations
The display configurations possible with the PCA8530 depend on the number of active
backplanes outputs required. A selection of possible display configurations is given in
Table 29.
GRWPDWUL[
VHJPHQWZLWKGRW
VHJPHQWZLWKGRWDQGDFFHQW
DDD
Fig 11. Example of display types suitable for PCA8530
Table 29.
Selection of possible display configurations
Number of
Backplanes
Icons
Digits/Characters
7-segment[1]
14-segment[2]
Dot matrix:
Segments/
Elements
4
408
51
25
408 dots (4  102)
2
204
25
12
204 dots (2  102)
1
102
12
6
102 dots (1  102)
[1]
7 segment display has 8 segments/elements including the decimal point.
[2]
14 segment display has 16 segments/elements including decimal point and accent dot.
All the display configurations in Table 29 can be implemented in the typical systems
shown in Figure 12 and Figure 13.
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
32 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
9''
9''
9''
5”
WU
&E
9''
9''
9'' 9/&'287 9/&'6(16( 9/&',1
,)6
+267
0,&52
&21752//(5
VHJPHQWV
6',6'$,1
3&$
6'$287
EDFNSODQHV
/&'3$1(/
8372
(/(0(176
6&/
$
$
966 966 966
966
966
966
DDD
VDD1 to VDD3 from 2.5 V to 5.5 V.
VDD1 to VDD3 can be connected to the same power supply.
VSS1 to VSS3 can be connected to the same ground supply.
Fig 12. Typical system configuration if using the internal VLCD generation and I2C-bus
9/&'H[W
9''
9''
9''
9''
9/&'287
9/&'6(16(
6&/
VHJPHQWV
6',6'$,1
+267
0,&52
&21752//(5
9/&',1
6'26$
3&$
&(6$
EDFNSODQHV
/&'3$1(/
8372
(/(0(176
,)6
$
$
966 966 966
966
DDD
VDD1 to VDD3 from 2.5 V to 5.5 V.
VDD1 to VDD3 can be connected to the same power supply.
VSS1 to VSS3 can be connected to the same ground supply.
Fig 13. Typical system configuration if using the external VLCD and SPI-bus
The host microcontroller maintains the communication channel with the PCA8530. The
only other connections required to complete the system are the power supplies, the VLCD
pins, the external capacitors, and the LCD panel selected for the application. The
appropriate biasing voltages for the multiplexed LCD waveforms are generated internally.
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
33 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
External capacitors of 100 nF minimum are required on each of the pins VDD1 to VDD3.
VDD1 to VDD3 can be connected to the same power supply. In this case, a capacitor of
300 nF minimum is required.
VSS1 to VSS3 can be connected to the same ground supply.
The VLCD pins (VLCDOUT, VLCDSENSE, VLCDIN) can be connected, whether VLCD is
generated internally or supplied from external. An external capacitor of 300 nF minimum is
recommended for VLCD. For high display loads, 1 F is suggested.
8.10 LCD voltage
8.10.1 VLCD pins
The PCA8530 has 3 VLCD pins:
VLCDIN — VLCD supply input
VLCDOUT — VLCD voltage output
VLCDSENSE — VLCD regulation circuitry input
The VLCD voltage can be generated on-chip or externally supplied.
8.10.2 External VLCD supply
When the external VLCD supply is selected (CPE = 0), the VLCD voltage must be supplied
to the pin VLCDIN. The pins VLCDOUT and VLCDSENSE can be left unconnected or
alternatively connected to VLCDIN.
The internal charge pump must not be enabled, otherwise an extra current may occur on
pin VDD2 and pin VLCD. When VLCD is supplied externally, no internal temperature
compensation occurs on this voltage even if bit TCE is set logic 1 (see Section 8.10.4).
The VLCD voltage which is supplied externally will be available at the segments and
backplanes of the device through the chosen bias system. Also programming the V[8:0]
bit field has no effect on the externally supplied VLCD.
8.10.3 Internal VLCD generation
When the internal VLCD generation is selected (CPE = 1), the VLCD voltage is available on
pin VLCDOUT. The pins VLCDIN and VLCDSENSE must be connected to the pin
VLCDOUT.
VLCD can be generated by an on-chip charge pump and controlled by command (Table 15
on page 15). The VLCD voltage is available on pin VLCDOUT.
The charge pump is controlled by the Charge-pump-ctrl command (see Table 14 on
page 15). It can be enabled with the CPE bit. The multiplier setting can be configured with
the CPC[2:0] bits. The charge pump can generate a VLCD up to 5  VDD2.
8.10.3.1
VLCD programming
VLCD can be programmed by using the V[8:0] (see Table 15 on page 15).
The final value of VLCD is a combination of the programmed V[8:0] value and the output of
the temperature compensation block, VT[8:0] (see Equation 2). The system is exemplified
in Figure 14.
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
34 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
6/$6/%
6/&6/'
6/(6/)
77
77
97>@
7(03(5$785(
5($'287
9/&'7(03(5$785(
&203(16$7,21
7'>@
Q
9>@
P
9/&'
DDD
Fig 14. VLCD generation including temperature compensation
In Equation 2 the main parameters are the programmed digital value term and the
compensated temperature term.
V LCD =  V  8:0  + VT  8:0    n + m
(2)
1. V[8:0] is the binary value of the programmed voltage.
2. VT[8:0] is the binary value of the temperature compensated voltage. Its value comes
from the temperature compensation block and is a two’s complement which has the
value 0h at 20 C.
3. m and n are fixed values (see Table 30 and Figure 15).
Table 30.
Parameters of VLCD generation
Symbol
Value
Unit
m
3.99
V
n
0.03
V
Figure 15 shows how VLCD changes with the programmed value of V[8:0].
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
35 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
9/&'
9
Q
9''
P
K
K
9>@
&K
DDD
(1) V[8:0] must be set so that VLCD > VDD2.
(2) Automatic limitation for VLCD > 12 V.
Fig 15. VLCD programming of PCA8530 (assuming VT[8:0] = 0h)
Remarks:
1. It is important that V[8:0] is set to such a value that the resultant VLCD, including the
temperature compensation VT[8:0], is higher than VDD2.
2. Programmable range of V[8:0] is from 0h to 1FFh. This would allow achieving a VLCD
above 12 V but 12 V is the built-in automatic limit.
8.10.3.2
VLCD driving capability
Figure 16 illustrates the main factor determining how much current the charge pump can
deliver.
5HJXODWHGGHVLUHG9/&'
7KLVVXSSOLHVWKHVHJPHQWV
DQGEDFNSODQHV
7KHRUHWLFDO9/&'YDOXH
9/&' [9''RU
9/&' [9''RU
9/&' [9''RU
9/&' [9''
2XWSXW5HVLVWDQFH
5R9/&'287
DDD
Fig 16. Charge pump model (used to characterize the driving strength)
The output resistance of the charge pump is specified in Table 31.
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
36 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
Table 31. Output resistance of the charge pump
RITO(VSS2), RITO(VDD2), RITO(VLCDOUT) = 50 .
Charge pump configuration
Ro(VLCDOUT) (typical)
Unit
VLCD = 2  VDD2
2.5
k
VLCD = 3  VDD2
6
k
VLCD = 4  VDD2
10.5
k
VLCD = 5  VDD2
18
k
Remark: The PCA8530 has a built-in automatic limitation of VLCD, set to 12 V. The
maximum VLCD that can be programmed is expressed by the following equation:
V LCD  max  = min  12 V, n  V DD2 – R o  VLCDOUT   I load  , where n is the multiplication factor of
the charge pump. Iload is the overall current sink by the segments and backplanes outputs
depending on the display, plus the on-chip VLCD current consumption.
With these values, it can be calculated how much current the charge pump can drive
under certain conditions, as shown in Figure 17 and Figure 18.
DDD
9/&'
9
,ORDG—$
Conditions: VDD2 = 3.0 V, RITO(VSS2), RITO(VDD2), RITO(VLCDOUT) = 50 , Tamb = 27 C.
Charge pump configuration:
(1) VLCD = 2  VDD2.
(2) VLCD = 3  VDD2.
(3) VLCD = 4  VDD2.
(4) VLCD = 5  VDD2.
Iload is the overall current sink by the segments and backplanes outputs depending on the display,
plus the on-chip VLCD current consumption.
Reading example: VLCD can be programmed to 10 V by using the charge pump configuration (3)
or (4). With configuration (3), VLCD can be programmed to 10 V for a current load up to about
120 A. With configuration (4), VLCD can be programmed to 10 V for a current load up to about
260 A.
Remark: Only the charge pump configuration (4) allows programming VLCD = 12 V when
VDD2 = 3.0 V.
Fig 17. Charge pump driving capability with VDD2 = 3.0 V
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
37 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
DDD
9/&'
9
,ORDG—$
Conditions: VDD2 = 5.0 V, RITO(VSS2), RITO(VDD2), RITO(VLCDOUT) = 50 , Tamb = 27 C.
Charge pump configuration:
(1) VLCD = 2  VDD2.
(2) VLCD = 3  VDD2.
(3) VLCD = 4  VDD2.
(4) VLCD = 5  VDD2.
Iload is the overall current sink by the segment and backplane outputs depending on the display,
plus the on-chip VLCD current consumption.
Reading example: VLCD can be programmed to 10 V by using the charge pump configuration (2)
or (3). With configuration (2), VLCD can be programmed to 10 V for a current load up to about
780 A. With configuration (3), VLCD can be programmed to 10 V for a current load up to about
940 A.
Remark: The charge pump configuration (4) has no benefit compared to configuration (3) and is
therefore not recommended when VDD2 = 5.0 V.
Fig 18. Charge pump driving capability with VDD2 = 5.0 V
It has to be considered that the driving capability of the charge pump is depending on the
resistance of the Indium Tin Oxide (ITO) tracks, see Figure 20 and Figure 19.
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
38 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
DDD
9/&'
9
,ORDG—$
Conditions: VDD2 = 3 V; charge pump configuration: VLCD = 4  VDD2; VLCD = 8 V; Tamb = 27 C.
(1) RITO(VSS2), RITO(VDD2), RITO(VLCDOUT) = 50 .
(2) RITO(VSS2), RITO(VDD2), RITO(VLCDOUT) = 100 .
Iload is the overall current sink of the segment and backplane outputs depending on the display,
plus the on-chip VLCD current consumption.
Fig 19. VLCD with respect to Iload at VDD2 = 3 V
DDD
9/&'
9
,ORDG—$
Conditions: VDD2 = 5 V; charge pump configuration: VLCD = 2  VDD2; VLCD = 8 V; Tamb = 27 C.
(1) RITO(VSS2), RITO(VDD2), RITO(VLCDOUT) = 50 .
(2) RITO(VSS2), RITO(VDD2), RITO(VLCDOUT) = 100 .
Iload is the overall current sink of the segment and backplane outputs depending on the display,
plus the on-chip VLCD current consumption.
Fig 20. VLCD with respect to Iload at VDD2 = 5 V
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
39 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
8.10.4 Temperature measurement and temperature compensation of VLCD
8.10.4.1
Temperature readout
The PCA8530 has a built-in temperature sensor which provides an 8-bit digital value
(TD[7:0]) of the ambient temperature. This value can be read by command (see
Section 8.2.6 on page 12 and Section 8.2.7 on page 13). The actual temperature is
determined from TD[7:0] using Equation 3.
T  C  = 0.6275  TD  7:0  – 40
(3)
TD[7:0] = FFh means that no temperature readout is available or was performed. The
measurement needs about 8 ms to complete. It is repeated periodically every second as
long as bit TME is set logic 1 (see Table 17 on page 17).
Due to the nature of a temperature sensor, oscillations may occur. To avoid this, a filter
has been implemented in PCA8530. A control bit, TMF, is implemented to enable or
disable the digital temperature filter (see Table 17 on page 17). The system is exemplified
in Figure 21.
7(03(5$785(
0($685(0(17
%/2&.
7'>@
XQILOWHUHG
',*,7$/
7(03(5$785(
),/7(5
7'>@
ILOWHUHG
7RWKHUHDGRXWUHJLVWHU
DQGWRWKH9/&'
FRPSHQVDWLRQEORFN
HQDEOHGRUGLVDEOHG
E\ELW70)
DDD
Fig 21. Temperature measurement block with digital temperature filter
The digital temperature filter introduces a certain delay in the measurement of the
temperature. This behavior is illustrated in Figure 22.
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
40 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
DDD
7
ƒ&
7PHDV
ƒ&
WV
(1) Environment temperature, T1 (C).
(2) Measured temperature, T2 (C).
(3) Temperature deviation, T = T2  T1.
Fig 22. Temperature measurement delay
8.10.4.2
Temperature adjustment of the VLCD
Due to the temperature dependency of the liquid crystal viscosity, the LCD supply voltage
may have to be adjusted at different temperatures to maintain optimal contrast. The
temperature characteristics of the liquid is provided by the LCD manufacturer. The slope
has to be set to compensate for the liquid behavior. Internal temperature compensation
can be enabled via bit TCE (see Table 17 on page 17).
The ambient temperature range is split up to six programmable regions and to each a
different temperature coefficient can be applied (see Figure 23).
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
41 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
6$
6%
]HURRIIVHW
6&
6'
6)
6(
$
ƒ&
%
7
&
'
7
ƒ&
(
7
)
7
ƒ&
DDD
Fig 23. Example of segmented temperature coefficients
The temperature regions are determined by programming the temperature limits T1 to T4
via the TC-set-1 to TC-set-4 commands (see Section 8.4.2 on page 18). The temperature
coefficients can be selected from a choice of eight different slopes. Each one of theses
coefficients is independently selected via the TC-slope command (see Section 8.4.3 on
page 19).
Table 32.
Temperature regions
T1T[2:0] to
T4T[2:0]
Temperature region 1 and 2
Temperature region 3 and 4
T1, T2 (C)
Corresponding
TD value[1]
T3, T4 (C)
Corresponding
TD value[1]
000
34
10
+29
110
001
27
20
+38
124
010
21
30
+47
138
011
15
40
+55
152
100
9
50
+64
166
101
2
60
+73
180
110
+4
70
+82
194
111
+10
80
+91
208
[1]
The relation between the actual temperature and TD[7:0] is derived from Equation 3 on page 40.
Remark: The programming has to be made such that T1 < T2 and T3 < T4 otherwise the
VLCD temperature compensation will not be executed.
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
42 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
Table 33.
Temperature coefficients
TSA[2:0] to TSF[2:0] value
Slope factor (mV/C)
Temperature coefficients
SA to SF[1]
000
0
0.000
001
6
0.125
010
12
0.250
011
24
0.500
100
60
1.250
101
+6
+0.125
110
+12
+0.250
111
+24
+0.500
[1]
The relationship between the temperature coefficients SA to SF and the slope factor is derived from the
0.6275  C 
LSB of V[8:0]  mV 
following equation: Sn = -----------------------------------------------  slope factor (mV/C  , where LSB of V[8:0]  30 mV.
The binary value of the temperature compensated voltage VT[8:0] is calculated according
to Table 34.
Table 34.
PCA8530
Product data sheet
Calculation of the temperature compensated value VT
Temperature
(C)
Digital temperature:
TD[7:0]
Binary value of the temperature compensated
voltage: VT[8:0]
T  –40 C
TD  7:0  = 0
–  96 – T2   SC –  T2 – T1   SB – T1  SA
– 40 C  T  T1
0  TD  7:0   T1
–  96 – T2   SC –  T2 – T1   SB –  T1 – TD  7:0    SA
T1  T  T2
T1  TD  7:0   T2
–  96 – T2   SC –  T2 – TD  7:0    SB
T2  T  20 C
T2  TD  7:0   96
–  96 – TD  7:0    SC
20 C  T  T3
96  TD  7:0   T3
 TD  7:0  – 96   SD
T3  T  T4
T3  TD  7:0   T4
 T3 – 96   SD +  TD  7:0  – T3   SE
T4  T  105 C
T4  TD  7:0   231
 T3 – 96   SD +  T4 – T3   SE +  TD  7:0  – T4   SF
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
43 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
8.10.5 LCD voltage selector
The LCD voltage selector co-ordinates the multiplexing of the LCD in accordance with the
selected LCD drive configuration. The operation of the voltage selector is controlled by the
Set-bias-mode command (see Table 16 on page 16) and the Set-MUX-mode command
(see Table 20 on page 20).
Table 35.
LCD drive modes: summary of characteristics
LCD bias
configuration
V off  RMS 
----------------------V LCD
V on  RMS 
---------------------V LCD
V on  RMS  [1] VLCD[2]
D = ---------------------V off  RMS 
2
static
0
1

Von(RMS)
3
1⁄
2
0.354
0.791
2.236
2.828  Voff(RMS)
4
1⁄
3
0.333
0.745
2.236
3.0  Voff(RMS)
4
3
1⁄
2
0.433
0.661
1.527
2.309  Voff(RMS)
4
4
1⁄
3
0.333
0.577
1.732
3.0  Voff(RMS)
LCD drive
mode
Number of:
static
1
1:2 multiplex
1:2 multiplex
1:4
multiplex[3]
1:4 multiplex
Backplanes Levels
2
2
[1]
Determined from Equation 6.
[2]
Determined from Equation 5.
[3]
In this example, the discrimination factor and hence the contrast ratio is smaller. The advantage of this LCD drive mode is a power
saving from a reduction of VLCD.
Intermediate LCD biasing voltages are obtained from an internal voltage divider. The
biasing configurations that apply to the preferred modes of operation, together with the
biasing characteristics as functions of VLCD and the resulting discrimination ratios (D), are
given in Table 35. Discrimination is a term which is defined as the ratio of the on and off
RMS voltage across a segment. It can be thought of as a measurement of contrast.
A practical value for VLCD is determined by equating Voff(RMS) with a defined LCD
threshold voltage (Vth(off)), typically when the LCD exhibits approximately 10 % contrast. In
the static drive mode, a suitable choice is VLCD > 3Vth(off).
1
Bias is calculated by ------------- , where the values for a are
1+a
a = 1 for 1⁄2 bias
a = 2 for 1⁄3 bias
The RMS on-state voltage (Von(RMS)) for the LCD is calculated with Equation 4:
V on  RMS  =
V LCD
a 2 + 2a + n
-----------------------------2
n  1 + a
(4)
where VLCD is the resultant voltage at the LCD segment and where the values for n are
n = 1 for static mode
n = 2 for 1:2 multiplex
n = 4 for 1:4 multiplex
The RMS off-state voltage (Voff(RMS)) for the LCD is calculated with Equation 5:
V off  RMS  =
PCA8530
Product data sheet
V LCD
a 2 – 2a + n
-----------------------------2
n  1 + a
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
(5)
© NXP Semiconductors N.V. 2014. All rights reserved.
44 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
Discrimination is the ratio of Von(RMS) to Voff(RMS) and is determined from Equation 6:
V on  RMS 
D = ---------------------- =
V off  RMS 
2
a + 2a + n
--------------------------2
a – 2a + n
(6)
VLCD is sometimes referred as the LCD operating voltage.
8.10.5.1
Electro-optical performance
Suitable values for Von(RMS) and Voff(RMS) are dependent on the LCD liquid used. The
RMS voltage, at which a pixel is switched on or off, determine the transmissibility of the
pixel.
For any given liquid, there are two threshold values defined. One point is at 10 % relative
transmission (at Vth(off)) and the other at 90 % relative transmission (at Vth(on)), see
Figure 24.
For a good contrast performance, the following rules should be followed:
V on  RMS   V th  on 
(7)
V off  RMS   V th  off 
(8)
Von(RMS) and Voff(RMS) are properties of the display driver and are affected by the selection
of a, n (see Equation 4 to Equation 6) and the VLCD voltage.
Vth(off) and Vth(on) are properties of the LCD liquid and can be provided by the module
manufacturer. Vth(off) is sometimes named Vth. Vth(on) is sometimes named saturation
voltage Vsat.
It is important to match the module properties to those of the driver in order to achieve
optimum performance.
5HODWLYH7UDQVPLVVLRQ
9WKRII
2))
6(*0(17
9WKRQ
*5(<
6(*0(17
9506>9@
21
6(*0(17
DDD
Fig 24. Electro-optical characteristic: relative transmission curve of the liquid
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
45 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
8.10.6 LCD drive mode waveforms
8.10.6.1
Static drive mode
The static LCD drive mode is used when a single backplane is provided in the LCD.
7IU
/&'VHJPHQWV
9/&'
%3
966
VWDWH
RQ
9/&'
VWDWH
RII
6Q
966
9/&'
6Q
966
D:DYHIRUPVDWGULYHU
9/&'
VWDWH
9
9/&'
9/&'
VWDWH
9
9/&'
E5HVXOWDQWZDYHIRUPV
DW/&'VHJPHQW
DDD
Vstate1(t) = VSn(t)  VBP0(t).
Vstate2(t) = V(Sn + 1)(t)  VBP0(t).
Von(RMS)(t) = VLCD.
Voff(RMS)(t) = 0 V.
Fig 25. Static drive mode waveforms, line inversion mode (n = 1)
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
46 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
8.10.6.2
1:2 Multiplex drive mode
When two backplanes are provided in the LCD, the 1:2 multiplex mode applies. The
PCA8530 allows the use of 1⁄2 bias or 1⁄3 bias in this mode as shown in Figure 26 and
Figure 27.
7IU
%3
9/&'
/&'VHJPHQWV
9/&'
966
VWDWH
%3
9/&'
VWDWH
9/&'
966
9/&'
6Q
966
9/&'
6Q
966
D:DYHIRUPVDWGULYHU
9/&'
9/&'
VWDWH
9
9/&'
9/&'
9/&'
9/&'
VWDWH
9
9/&'
9/&'
E5HVXOWDQWZDYHIRUPV
DW/&'VHJPHQW
DDD
Vstate1(t) = VSn(t)  VBP0(t).
Vstate2(t) = VSn(t)  VBP1(t).
Von(RMS)(t) = 0.791VLCD.
Voff(RMS)(t) = 0.354VLCD.
Fig 26. Waveforms for the 1:2 multiplex drive mode, 1⁄2 bias, line inversion mode (n = 1)
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
47 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
7IU
%3
9/&'
9/&'
/&'VHJPHQWV
9/&'
966
VWDWH
9/&'
%3
6Q
6Q
VWDWH
9/&'
9/&'
966
9/&'
9/&'
9/&'
966
9/&'
9/&'
9/&'
966
D:DYHIRUPVDWGULYHU
9/&'
9/&'
9/&'
VWDWH
9
9/&'
9/&'
9/&'
9/&'
9/&'
VWDWH
9/&'
9
9/&'
9/&'
9/&'
E5HVXOWDQWZDYHIRUPV
DW/&'VHJPHQW
DDD
Vstate1(t) = VSn(t)  VBP0(t).
Vstate2(t) = VSn(t)  VBP1(t).
Von(RMS)(t) = 0.745VLCD.
Voff(RMS)(t) = 0.333VLCD.
Fig 27. Waveforms for the 1:2 multiplex drive mode, 1⁄3 bias, line inversion mode (n = 1)
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
48 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
8.10.6.3
1:4 Multiplex drive mode
When four backplanes are provided in the LCD, the 1:4 multiplex drive mode applies, as
shown in Figure 28.
7IU
%3
9/&'
9/&'
9/&'
966
%3
9/&'
9/&'
9/&'
966
%3
9/&'
9/&'
9/&'
966
%3
9/&'
9/&'
9/&'
966
6Q
9/&'
9/&'
9/&'
966
6Q
9/&'
9/&'
9/&'
966
6Q
9/&'
9/&'
9/&'
966
6Q
9/&'
9/&'
9/&'
966
/&'VHJPHQWV
VWDWH
VWDWH
D:DYHIRUPVDWGULYHU
9/&'
9/&'
9/&'
VWDWH
9
9/&'
9/&'
9/&'
VWDWH
9/&'
9/&'
9/&'
9
9/&'
9/&'
9/&'
E5HVXOWDQWZDYHIRUPV
DW/&'VHJPHQW
DDD
Vstate1(t) = VSn(t)  VBP0(t).
Vstate2(t) = VSn(t)  VBP1(t).
Von(RMS)(t) = 0.577VLCD.
Voff(RMS)(t) = 0.333VLCD.
Fig 28. Waveforms for the 1:4 multiplex drive mode, 1⁄3 bias, line inversion mode (n = 1)
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
49 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
8.11 Backplane outputs
The LCD drive section includes 4 backplane outputs: COM0 to COM3. The backplanes
are double implemented to offer a higher flexibility for the glass layout.
The backplane output signals are generated based on the selected LCD multiplex drive
mode. Table 36 describes which outputs are active for each of the multiplex drive modes
and what signal is generated.
Table 36.
Mapping of output pins and corresponding output signals with respect to the
multiplex driving mode
Multiplex
drive mode
Output pin
COM0
COM1
COM2
COM3
Signal
static
BP0
BP0
BP0
BP0
1:2
BP0
BP1
BP0
BP1
1:4
BP0
BP1
BP2
BP3
Table 37 describes the corresponding layout topology.
Table 37.
Layout topology of output pins and corresponding output signals with respect to
the multiplex driving mode
Multiplex drive mode
Static
1:2
1:4
Signal
On pin
Signal
On pin
Signal
On pin
BP0
COM0
BP0
COM0
BP0
COM0
COM2
BP1
COM1
BP1
COM1
BP2
COM2
COM3
BP3
COM3
COM1
COM2
COM3
8.11.1 Driving strength on the backplanes
Corresponding output pins (COMx), which are carrying the same signal (BPx), may
optionally be connected to the display. This allows gaining a higher driving strength. If not
required, the unused pins can be left open-circuit.
8.12 Segment outputs
The LCD drive section includes 102 segment outputs (S0 to S101) which must be
connected directly to the LCD. The segment output signals are generated based on the
multiplexed backplane signals and with data resident in the display register. When less
than 102 segment outputs are required, the unused segment outputs must be left
open-circuit.
8.13 Display register
The display register holds the display data while the corresponding multiplex signals are
generated.
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
50 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
8.14 Display RAM
The display RAM is a static 102  4-bit RAM which stores LCD data. Logic 1 in the RAM
bit map indicates the on-state, logic 0 the off-state of the corresponding LCD element.
There is a one-to-one correspondence between
• the bits in the RAM bitmap and the LCD segments/elements
• the RAM columns and the segment outputs
• the RAM rows and the backplane outputs.
The display RAM bit map, Figure 29 on page 53, shows row 0 to row 3 which correspond
with the backplane outputs COM0 to COM3, and column 0 to column 101 which
correspond with the segment outputs S0 to S101. In multiplexed LCD applications, the
data of each row of the display RAM is time-multiplexed with the corresponding backplane
(row 0 with COM0, row 1 with COM1, and so on).
When display data is transmitted to the PCA8530, the display bytes received are stored in
the display RAM in accordance with the selected LCD multiplex drive mode. The data is
stored as it arrives and does not wait for the acknowledge cycle as with the commands.
Depending on the current multiplex drive mode, data is stored singularly, in pairs, or
quadruples.
8.14.1 Data pointer
The addressing mechanism for the display RAM is realized using a data pointer. This
allows the loading of an individual display data byte, or a series of display data bytes into
any location of the display RAM. The sequence commences with the initialization of the
data pointer by the Data-pointer-init command followed by setting the data pointer with the
Data-pointer-MSB and Data-pointer-LSB commands. Then the display RAM content can
be written. An arriving data byte is stored starting at the display RAM address indicated by
the data pointer.
The data pointer is automatically incremented in accordance with the chosen LCD
multiplex drive mode configuration. After each byte is stored, the content of the data
pointer is incremented
• by eight (static drive mode)
• by four (1:2 multiplex drive mode)
• by two (1:4 multiplex drive mode)
When the address counter reaches the end of the RAM, it stops incrementing after the last
byte is transmitted. Redundant bits of the last byte and subsequent bytes transmitted are
discarded. To send new RAM data, the data pointer must be reset.
If a data access with the I2C- or SPI-bus is terminated early, then the state of the data
pointer is unknown. The data pointer must then be rewritten before further RAM accesses.
8.14.1.1
Data pointer in cascade configuration
In cascaded applications each PCA8530 in the cascade must be addressed separately.
Initially, the first PCA8530 is selected by sending the Device-address command matching
the first hardware address. Then the data pointer is set to the preferred display RAM
address with the Data-pointer commands.
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
51 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
Storage is allowed only when the content of the device address register matches with the
hardware device address applied to A0 and A1 (see Section 8.2.3). If the content of the
device address register and the hardware device address do not match, then data storage
is inhibited but the data pointer is incremented as if data storage had taken place.
8.14.2 RAM filling
For the following examples showing the RAM filling patterns, it is assumed that the bits
shown in Table 38 are transferred to the RAM.
Table 38.
8.14.2.1
Bit scheme used to illustrate the RAM filling patterns
Bit 7
MSB
Byte
6
5
4
3
2
1
0
LSB
1
aa7
aa6
aa5
aa4
aa3
aa2
aa1
aa0
2
ab7
ab6
ab5
ab4
ab3
ab2
ab1
ab0
:
:
:
:
:
:
:
:
:
51
by7
by6
by5
by4
by3
by2
by1
by0
RAM filling in static drive mode
In the static drive mode, the eight transmitted data bits are placed in eight successive
display RAM columns in row 0 (see Table 39).
Table 39.
RAM filling in static drive mode
RAM row/
backplane
output
(COM)
RAM column/Segment output (S)
0
aa7 aa6 aa5 aa4 aa3 aa2 aa1 aa0 ab7 ab6 ab5 ab4 ab3 ab2 ab1 ab0 :
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
:
99
100
101
am4 am3 am2
1
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
:
-
-
-
2
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
:
-
-
-
3
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
:
-
-
-
In order to fill the whole RAM row, 13 bytes must be sent to the PCA8530. Any data bits
that spill over the RAM and additional data bytes sent are discarded.
8.14.2.2
RAM filling in 1:2 multiplex drive mode
In the 1:2 multiplex drive mode the eight transmitted data bits are placed in four
successive display RAM columns of two rows (see Table 40).
Table 40.
RAM filling in 1:2 multiplex drive mode
RAM row/
backplane
output
(COM)
RAM column/Segment output (S)
0
1
2
3
4
5
6
7
:
99
100
101
0
aa7
aa5
aa3
aa1
ab7
ab5
ab3
ab1
:
ay1
az7
az5
1
aa6
aa4
aa2
aa0
ab6
ab4
ab2
ab0
:
ay0
az6
az4
2
-
-
-
-
-
-
-
-
:
-
-
-
3
-
-
-
-
-
-
-
-
:
-
-
-
In order to fill the whole two RAM rows 26 bytes need to be sent to the PCA8530. Any
data bits that spill over the RAM and additional data bytes sent are discarded.
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
52 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
8.14.2.3
RAM filling in 1:4 multiplex drive mode
In the 1:4 multiplex drive mode the eight transmitted data bits are placed in two
successive display RAM columns of four rows (see Table 41).
Table 41.
RAM filling in 1:4 multiplex drive mode
RAM row/
backplane
output
(COM)
RAM column/Segment output (S)
0
1
2
3
:
99
100
101
0
aa7
aa3
ab7
ab3
:
bx3
by7
by3
1
aa6
aa2
ab6
ab2
:
bx2
by6
by2
2
aa5
aa1
ab5
ab1
:
bx1
by5
by1
3
aa4
aa0
ab4
ab0
bx0
by4
by0
In order to fill the whole four RAM rows 51 bytes need to be sent to the PCA8530.
Depending on the start address of the data pointer, there is the possibility for a boundary
condition. This occurs when more data bits are sent than fit into the remaining RAM. The
additional data bits are discarded.
8.14.3 Bank selection
The PCA8530 includes a RAM bank switching feature in the static and 1:2 multiplex drive
modes. A bank can be thought of as a RAM row or a collection of RAM rows. The RAM
bank switching gives the provision for preparing display information in an alternative bank
and to be able to switch to it once it is complete. Figure 29 shows the location of the banks
relative to the RAM map.
FROXPQV
GLVSOD\5$0FROXPQVVHJPHQWVRXWSXWV6
VWDWLFGULYHPRGH
URZV
GLVSOD\5$0URZV
EDFNSODQHRXWSXWV
&20
EDQN
EDQN
EDQN
EDQN
FROXPQV
GLVSOD\5$0FROXPQVVHJPHQWVRXWSXWV6
PXOWLSOH[GULYHPRGH
URZV
GLVSOD\5$0URZV
EDFNSODQHRXWSXWV
&20
EDQN
EDQN
DDD
The display RAM bitmap shows the direct relationship between the display RAM column and the
segment outputs, between the bits in a RAM row and the backplane outputs, and between the
RAM rows and banks.
Fig 29. Display RAM bitmap and bank definition
Input and output banks can be set independently from one another with the bank-select
commands (see Section 8.7.2 on page 24). Figure 31 shows the concept.
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
53 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
LQSXWEDQNVHOHFWLRQ
FRQWUROVWKHLQSXW
GDWDSDWK
RXWSXWEDQNVHOHFWLRQ
FRQWUROVWKHRXWSXW
GDWDSDWK
%$1.
0,&52&21752//(5
5$0
',63/$<
%$1.
DDD
Fig 30. Bank selection in multiplex drive mode 1:2
In the 1:2 multiplex mode, the bank-select command may request the contents of bank 2
to be selected for display instead of the contents of bank 0. This gives the provision for
preparing display information in an alternative bank and to be able to switch to it once it is
assembled.
In Figure 31 an example is shown for 1:2 multiplex drive mode where the displayed data is
read from the first two rows of the memory (bank 0), while the transmitted data is stored in
the second two rows of the memory (bank 1).
FROXPQV
GLVSOD\5$0FROXPQVVHJPHQWRXWSXWV6
RXWSXW5$0EDQN
URZV
WRWKH/&'
GLVSOD\5$0URZV
EDFNSODQHRXWSXWV %3
WRWKH5$0
LQSXW5$0EDQN
DDD
Fig 31. Example of the Bank-select command with multiplex drive mode 1:2
8.14.3.1
Input-bank-select
The Input-bank-select command (see Table 26 on page 24) loads display data into the
display RAM in accordance with the selected LCD drive configuration (see Figure 29 on
page 53).
• In static drive mode, an individual content can be stored in each RAM bank (bank 0 to
bank 3 which corresponds to row 0 and row 3).
• In 1:2 multiplex drive mode, individual content for RAM bank 0 (row 0 and row 1),
RAM bank 2 (row 2 and row 3) can be stored.
The Input-bank-select command works independently to the Output-bank-select
command.
8.14.3.2
Output-bank-select
The Output-bank-select command (see Table 27 on page 25) selects the display RAM
transferring it to the display register in accordance with the selected LCD drive
configuration (see Figure 29 on page 53).
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
54 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
• In the static drive mode, it is possible to request the content of RAM bank 1 for display
instead of the default RAM bank 0.
• In 1:2 multiplex drive mode, the content of RAM bank 2 may be selected instead of
the default RAM bank 0.
The Output-bank-select command works independently to the Input-bank-select
command.
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
55 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
9. Bus interfaces
9.1 Control byte and register selection
After initiating the communication over the bus and sending the slave address (I2C-bus,
see Section 9.2) or subaddress (SPI-bus, see Section 9.3 on page 61), a control byte
follows. The purpose of this byte is to indicate both, the content for the following data
bytes (RAM or command) and to indicate that more control bytes will follow.
Typical sequences could be:
• Slave address/subaddress - control byte - command byte - command byte - command
byte - end
• Slave address/subaddress - control byte - RAM byte - RAM byte - RAM byte - end
• Slave address/subaddress - control byte - command byte - control byte - RAM byte end
This allows sending a mixture of RAM and command data in one access or alternatively,
to send just one type of data in one access. In this way, it is possible to configure the
device and then fill the display RAM with little overhead. The display bytes are stored in
the display RAM at the address specified by the data pointer.
Table 42.
Control byte description
Bit
Symbol
7
CO
6 to 5
4 to 0
Value
Description
continue bit
0
last control byte
1
control bytes continue
RS[1:0]
register selection
-
00, 10
command register
01
RAM data
11
unused
-
06%
unused
&2 56>@
/6%
QRWUHOHYDQW
DDD
Fig 32. Control byte format
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
56 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
9.2 I2C interface
The I2C-bus is selected by connecting pin IFS to VDD1.
The I2C-bus is for bidirectional, two-line communication between different ICs or modules.
The two lines are a Serial DAta line (SDA) and a Serial CLock line (SCL). Both lines must
be connected to a positive supply via a pull-up resistor when connected to the output
stages of a device. Data transfer may be initiated only when the bus is not busy.
In Chip-On-Glass (COG) applications, where the track resistance between the SDA
output pin to the system SDA input line can be significant, the bus pull-up resistor and the
Indium Tin Oxide (ITO) track resistance may generate a voltage divider. As a
consequence it may be possible that the acknowledge cycle, generated by the LCD driver,
cannot be interpreted as logic 0 by the master. Therefore it is an advantage for COG
applications to have the acknowledge output separated from the data line. For that
reason, the SDA line of the PCA8530 is split into SDI/SDAIN and SDAOUT.
In COG applications where the acknowledge cycle is required, it is necessary to minimize
the track resistance from the SDAOUT pin to the system SDI/SDAIN line to guarantee a
valid LOW level.
By splitting the SDA line into SDI/SDAIN and SDAOUT (having the SDAOUT open
circuit), the device could be used in a mode that ignores the acknowledge cycle.
Separating the acknowledge output from the serial data line can avoid design efforts to
generate a valid acknowledge level. However, in that case the I2C-bus master has to be
set up in such a way that it ignores the acknowledge cycle.2
By connecting pin SDAOUT to pin SDI/SDAIN, the SDI/SDAIN line becomes fully I2C-bus
compatible. The following definition assumes SDI/SDAIN and SDAOUT are connected
and refers to the pair as SDA.
9.2.1 Bit transfer
One data bit is transferred during each clock pulse. The data on the SDA line must remain
stable during the HIGH period of the clock pulse as changes in the data line at this time
are interpreted as a control signal (see Figure 33).
6'$
6&/
GDWDOLQH
VWDEOH
GDWDYDOLG
FKDQJH
RIGDWD
DOORZHG
DDD
Fig 33. I2C-bus - bit transfer
9.2.2 START and STOP conditions
Both data and clock lines remain HIGH when the bus is not busy.
A HIGH-to-LOW change of the data line, while the clock is HIGH is defined as the START
condition (S).
2.
For further information, consider the NXP application note: Ref. 1 “AN10170”.
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
57 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
A LOW-to-HIGH change of the data line while the clock is HIGH is defined as the STOP
condition (P).
The START and STOP conditions are shown in Figure 34.
6'$
6'$
6&/
6&/
6
67$57FRQGLWLRQ
6723FRQGLWLRQ
DDD
Fig 34. I2C-bus - definition of START and STOP conditions
9.2.3 System configuration
A device generating a message is a transmitter; a device receiving a message is the
receiver. The device that controls the message is the master; and the devices which are
controlled by the master are the slaves. The system configuration is shown in Figure 35.
0$67(5
75$160,77(5
5(&(,9(5
6/$9(
5(&(,9(5
6/$9(
75$160,77(5
5(&(,9(5
0$67(5
75$160,77(5
0$67(5
75$160,77(5
5(&(,9(5
6'$
6&/
DDD
Fig 35. I2C-bus - system configuration
9.2.4 Acknowledge
The number of data bytes transferred between the START and STOP conditions from
transmitter to receiver is unlimited. Each byte of 8 bits is followed by an acknowledge
cycle.
• A slave receiver which is addressed must generate an acknowledge after the
reception of each byte.
• Also a master receiver must generate an acknowledge after the reception of each
byte that has been clocked out of the slave transmitter.
• The device that acknowledges must pull-down the SDA line during the acknowledge
clock pulse, so that the SDA line is stable LOW during the HIGH period of the
acknowledge related clock pulse (set-up and hold times must be considered).
• A master receiver must signal an end of data to the transmitter by not generating an
acknowledge on the last byte that has been clocked out of the slave. In this event, the
transmitter must leave the data line HIGH to enable the master to generate a STOP
condition.
Acknowledgement on the I2C-bus is shown in Figure 36.
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
58 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
GDWDRXWSXW
E\WUDQVPLWWHU
QRWDFNQRZOHGJH
GDWDRXWSXW
E\UHFHLYHU
DFNQRZOHGJH
6&/IURP
PDVWHU
6
FORFNSXOVHIRU
DFNQRZOHGJHPHQW
67$57FRQGLWLRQ
DDD
Fig 36. Acknowledgement on the I2C-bus
9.2.5 I2C-bus controller
The PCA8530 acts as an I2C-bus slave receiver. It does not initiate I2C-bus transfers. The
only data output from PCA8530 is the acknowledge signals and the temperature readout
byte of the selected device.
9.2.6 Input filters
To enhance noise immunity in electrically adverse environments, RC low-pass filters are
provided on the SDA and SCL lines.
9.2.7 I2C-bus slave address
Device selection depends on the I2C-bus slave address.
Table 43.
I2C slave address byte
Slave address
Bit
7
6
5
4
3
2
1
MSB
slave address
0
0
LSB
1
1
1
0
SA1
SA0
R/W
The least significant bit of the slave address byte is bit R/W (see Table 44).
Table 44.
R/W-bit description
R/W
Description
0
write data
1
read data
Bit 1 and bit 2 of the slave address are defined by connecting the inputs SA0 and SA1 to
either VSS1 (logic 0) or VDD1 (logic 1). Therefore, four instances of PCA8530 can be
distinguished on the same I2C-bus.
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
59 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
9.2.8 I2C-bus protocol
The I2C-bus protocol is shown in Figure 37. The sequence is initiated with a START
condition (S) from the I2C-bus master which is followed by one of the four PCA8530 slave
addresses available. All PCA8530 with the corresponding SA1 and SA0 level
acknowledge in parallel to the slave address, but all PCA8530 with the alternative SA1
and SA0 levels ignore the whole I2C-bus transfer.
5: VODYHDGGUHVV
FRQWUROE\WH
5$0FRPPDQGE\WH
6 6
& 5 5
6 $ $ $ 2 6 6
0
$ 6
%
/
6 3
%
(;$03/(6
DWUDQVPLWWZRE\WHVRI5$0GDWD
6 6
6 $ $ $ $
5$0'$7$
$
5$0'$7$
$ 3
$
&200$1'
$ $
&200$1'
$ 3
$
&200$1'
$ $
5$0'$7$
$
EWUDQVPLWWZRFRPPDQGE\WHV
6 6
6 $ $ $ FWUDQVPLWRQHFRPPDQGE\WHDQGWZR5$0GDWHE\WHV
6 6
6 $ $ $ 5$0'$7$
$ 3
DDD
Fig 37. I2C-bus protocol - write mode
After acknowledgement, a control byte follows which defines if the next byte is RAM or
command information. The control byte (see Table 42 on page 56) also defines whether
the next byte is a control byte or further RAM or command data.
For a temperature readout (see Section 8.10.4.1 on page 40), the R/W bit must be logic 1.
The next data byte following is provided by the PCA8530 as shown in Figure 38.
5: VODYHDGGUHVV
WHPSHUDWXUH
UHDGRXWE\WH
6 6
0
6 $ $ $ 6
%
DFNQRZOHGJH
IURP3&$
/
6 $ 3
%
DFNQRZOHGJH
IURPPDVWHU
DDD
Fig 38. I2C-bus protocol - read mode
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
60 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
9.3 SPI interface
The SPI interface is selected by connecting pin IFS to VSS1.
Data transfer to the device is made via a four-line SPI-bus (see Table 45). The SPI-bus is
initialized whenever the chip enable line pin CE is LOW.
Table 45.
Serial interface
Symbol
Function
Description
CE
chip enable input;
active LOW[1]
when HIGH, the interface is reset
SCL
serial clock input
input may be higher than VDD1
SDI/SDAIN serial data input
input may be higher than VDD1;
input data is sampled on the rising edge of SCL
SDO
[1]
serial data output
-
The chip enable must not be wired permanently LOW.
9.3.1 Data transmission
The chip enable signal (CE) is used to initialize data transmission. Each data transfer is a
byte, with the MSB sent first. The first byte transmitted is the subaddress byte.
GDWDEXV
68%$''5(66
'$7$
'$7$
'$7$
&(
DDD
Fig 39. SPI-bus protocol - data transfer overview
The subaddress byte opens the communication with a read/write bit and a subaddress.
The subaddress is used to identify multiple devices on one SPI bus.
Table 46.
Subaddress byte definition
Bit
Symbol
7
R/W
6 to 5
SA
4 to 0
-
Value
Description
data read or write selection
0
write data
1
read data
01
subaddress; other codes cause the device to
ignore data transfer
unused
Figure 40 shows an example of an SPI data transfer.
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
61 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
5:
E
6$
E
XQXVHG
E
E
E
E
&2
E
E
E
56
E
E
XQXVHG
E
E
E
ELDVV\VWHP %>@ E
E
E
E
E
E
E
E
E
E
6&/
6',
&(
DDD
In this example, the bias system is set to 1⁄3. The transfer is terminated by CE returning to logic 1. After the last bit is
transmitted, the state of the SDI/SDAIN line is not important.
Fig 40. SPI-bus example
For a temperature readout (see Section 8.10.4.1 on page 40), the R/W bit must be logic 1.
The next data byte following is provided by the PCA8530 as shown in Figure 41.
WHPSHUDWXUH
UHDGRXWE\WH
5: VXEDGGUHVV
DDD
Fig 41. SPI-bus protocol - read example
5: VXEDGGUHVV
FRQWUROE\WH
& 5 5
2 6 6
5$0FRPPDQGE\WH
/
6
%
0
6
%
(;$03/(6
DWUDQVPLWWZRE\WHVRIGLVSOD\5$0GDWD
5$0'$7$
5$0'$7$
EWUDQVPLWWZRFRPPDQGE\WHV
&200$1'
&200$1'
5$0'$7$
FWUDQVPLWRQHFRPPDQGE\WHDQGWZRGLVSOD\5$0GDWHE\WHV
&200$1'
5$0'$7$
DDD
Data transfers are terminated by de-asserting CE (set CE to logic 1).
Fig 42. SPI-bus protocol - write example
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
62 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
10. Internal circuitry
9/&'
9''9/&',19/&'6(16(
9/&'2876&/6',6'$,1
6'$2877
966
966
9''
9''9''
966
966966
&20WR&20
6WR6
6<1&6<1&
,)66'2&(
6$6$&/.
26&$$
567777
966
9''
7
LQWR,&
966
966
966
9''
7
966
LQWR,&
966
966
DDD
Fig 43. Device protection diagram
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
63 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
11. Safety notes
CAUTION
This device is sensitive to ElectroStatic Discharge (ESD). Observe precautions for handling
electrostatic sensitive devices.
Such precautions are described in the ANSI/ESD S20.20, IEC/ST 61340-5, JESD625-A or
equivalent standards.
CAUTION
Static voltages across the liquid crystal display can build up when the LCD supply voltage
(VLCD) is on while the IC supply voltage (VDD) is off, or vice versa. This may cause unwanted
display artifacts. To avoid such artifacts, VLCD and VDD must be applied or removed together.
CAUTION
Semiconductors are light sensitive. Exposure to light sources can cause the IC to
malfunction. The IC must be protected against light. The protection must be applied to all
sides of the IC.
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
64 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
12. Limiting values
Table 47. Limiting values
In accordance with the Absolute Maximum Rating System (IEC 60134).
Symbol
Parameter
Conditions
Min
Max
Unit
VDD1
supply voltage 1
analog and digital
0.5
+6.5
V
VDD2
supply voltage 2
charge pump
0.5
+6.5
V
VDD3
supply voltage 3
analog
0.5
+6.5
V
IDD1
supply current 1
analog and digital
50
+50
mA
IDD2
supply current 2
charge pump
50
+50
mA
IDD3
supply current 3
analog
50
+50
mA
VLCD
LCD supply voltage
external supply, input on pin
VLCDIN
0.5
+20
V
IDD(LCD)
LCD supply current
50
+50
mA
Vi
input voltage
on pins CLK, OSC, A0, A1,
RST, IFS, SCL, SDI/SDAIN,
SA0, CE, SA1, SYNC0,
SYNC1
0.5
+6.5
V
on pin VLCDSENSE
0.5
+20
V
II
input current
10
+10
mA
VO
output voltage
on pins S0 to S101,
COM0 to COM3, VLCDOUT
0.5
+20
V
on pins SDO, SA0,
SDAOUT, CLK, SYNC0,
SYNC1
0.5
+6.5
V
10
+10
mA
IO
output current
ISS
ground supply current
50
+50
mA
Ptot
total power dissipation
-
400
mW
P/out
power dissipation per
output
-
100
mW
VESD
electrostatic discharge
voltage
[1]
-
2000
V
Ilu
latch-up current
[2]
-
150
mA
Tstg
storage temperature
[3]
65
+150
C
Tamb
ambient temperature
40
+105
C
HBM
operating device
[1]
Pass level; Human Body Model (HBM), according to Ref. 8 “JESD22-A114”.
[2]
Pass level; latch-up testing according to Ref. 9 “JESD78” at maximum ambient temperature (Tamb(max)).
[3]
According to the store and transport requirements (see Ref. 14 “UM10569”) the devices have to be stored at a temperature of +8 C to
+45 C and a humidity of 25 % to 75 %.
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
65 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
13. Static characteristics
Table 48. Static characteristics
VDD1, VDD2, VDD3 = 2.5 V to 5.5 V; VSS1 = 0 V; VLCD = 4.0 V to 12.0 V; Tamb = 40 C to +105 C; unless otherwise specified.
Symbol
Parameter
Conditions
Min
Typ
Max
Unit
Supplies
VDD1
supply voltage 1
2.5
-
5.5
V
VDD2
supply voltage 2
2.5
-
5.5
V
VDD3
supply voltage 3
2.5
-
5.5
V
VLCD
LCD supply voltage
external supply, input on
pin VLCDIN
4.0
-
12.0
V
internal supply, output on
pin VLCDOUT
4.0
-
12.0
V
default condition after
power-on and Initialize
command, see Figure 44
-
40[1]
58[2]
A
display enabled;
internal clock
-
45[1]
-
A
default condition after
power-on and Initialize
command
-
0
-
A
VDD2 = 5 V;
charge pump at
VLCD = 2  VDD2;
VLCD = 8 V;
CVLCD = 100 nF;
display disabled;
see Figure 45
-
25
-
A
default condition after
power-on and Initialize
command, see Figure 46
-
40[3]
58[4]
A
display enabled;
internal clock
-
90[3]
-
A
display disabled, see
Figure 47
-
6.5
10
A
MUX 1:4;
bias;
ffr = 80 Hz;
RAM entirely filled with 1;
frame inversion mode;
display enabled;
no display attached
-
85
-
A
IDD1
IDD2
IDD3
IDD(LCD)
supply current 1
supply current 2
supply current 3
LCD supply current
VLCD  VDD2
on pin VDD1
on pin VDD2
on pin VDD3
on pin VLCDIN;
external VLCD = 8 V
1⁄
3
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
66 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
Table 48. Static characteristics …continued
VDD1, VDD2, VDD3 = 2.5 V to 5.5 V; VSS1 = 0 V; VLCD = 4.0 V to 12.0 V; Tamb = 40 C to +105 C; unless otherwise specified.
Symbol
Parameter
Conditions
Min
Typ
Max
Unit
VLCD
LCD voltage variation
on pin VLCDOUT;
internal VLCD;
V[8:0] = 86h;
Tamb = 25 C;
see Figure 48
7950
8010
8070
mV
ffr
frame frequency variation
internal clock;
FF[4:0] = 00111;
Tamb = 25 C;
see Figure 49
77
80
83
Hz
Tmeas
measurement temperature
variation
see Figure 50
-
0
-
C
external VLCD = 8 V
-
1
-
k
output resistance on pin S0 external VLCD = 8 V
to S101
-
2.5
-
k
Accuracy
Output resistance
Ro(COM[0:8]) output resistance on pin
COM0 to COM3
Ro(S[0:101])
Logic
On pins CLK, OSC, A0, A1, SYNC0, SYNC1, RST, IFS
VI
input voltage
VSS1  0.5 -
VDD1 + 0.5 V
VIL
LOW-level input voltage
-
-
0.3VDD1
V
VIH
HIGH-level input voltage
0.7VDD1
-
-
V
ILI
input leakage current
-
0
-
A
VI = VDD1 or VSS1
On pins CLK, SYNC0, SYNC1
VO
output voltage
0.5
-
VDD1 + 0.5 V
VOH
HIGH-level output voltage
0.8VDD1
-
-
V
VOL
LOW-level output voltage
-
-
0.2VDD1
V
IOH
HIGH-level output current
output source current;
VOH = 4.6 V;
VDD1 = 5 V
1
-
-
mA
IOL
LOW-level output current
output sink current;
VOL = 0.4 V;
VDD1 = 5 V
1
-
-
mA
ILO
output leakage current
VO = VDD1 or VSS1
-
0
-
A
I2C-bus
On pins SCL, SDI/SDAIN
VI
input voltage
VSS1  0.5 -
5.5
V
VIL
LOW-level input voltage
-
0.3VDD1
V
VIH
HIGH-level input voltage
ILI
input leakage current
VI = VDD1 or VSS1
-
0.7VDD1
-
-
V
-
0
-
A
0.5
-
+5.5
V
6
-
-
mA
On pin SDAOUT
VO
output voltage
IOL
LOW-level output current
PCA8530
Product data sheet
output sink current;
VOL = 0.4 V
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
67 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
Table 48. Static characteristics …continued
VDD1, VDD2, VDD3 = 2.5 V to 5.5 V; VSS1 = 0 V; VLCD = 4.0 V to 12.0 V; Tamb = 40 C to +105 C; unless otherwise specified.
Symbol
Parameter
Conditions
Min
Typ
Max
Unit
ILI
input leakage current
VI = VDD1 or VSS1
-
0
-
A
ILO
output leakage current
VO = VSS1
-
0
-
A
on pins SCL, SDI/SDAIN
VSS1  0.5 -
5.5
V
on pin CE
VSS1  0.5 -
VDD1 + 0.5 V
SPI-bus
On pins SCL, SDI/SDAIN, CE
VI
input voltage
VIL
LOW-level input voltage
-
-
0.3VDD1
V
VIH
HIGH-level input voltage
0.7VDD1
-
-
V
ILI
input leakage current
-
0
-
A
VI = VDD1 or VSS1
On pin SDO
VO
output voltage
0.5
-
VDD1 + 0.5 V
VOH
HIGH-level output voltage
0.8VDD1
-
-
V
VOL
LOW-level output voltage
-
-
0.2VDD1
V
IOH
HIGH-level output current
output source current;
VOH = 4.6 V;
VDD1 = 5 V
1
-
-
mA
IOL
LOW-level output current
output sink current;
VOL = 0.4 V;
VDD1 = 5 V
1
-
-
mA
ILO
output leakage current
VO = VDD1 or VSS1
-
0
-
A
[1]
VDD1 = 5 V; Tamb = 25 C.
[2]
VDD1 = 5.5 V; Tamb = 105 C.
[3]
VDD3 = 5 V; Tamb = 25 C.
[4]
VDD3 = 5.5 V; Tamb = 105 C.
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
68 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
DDD
,''
—$
7DPEž&
Default conditions after power-on and initialization.
(1) VDD1 = 5.5 V.
(2) VDD1 = 5 V.
(3) VDD1 = 3 V.
(4) VDD1 = 2.5 V.
Fig 44. Typical IDD1 with respect to temperature
DDD
,''
—$
7DPEž&
(1) VDD2 = 3 V; charge pump at VLCD = 3  VDD2; VLCD = 8 V; CVLCD = 100 nF; display disabled.
(2) VDD2 = 5 V; charge pump at VLCD = 2  VDD2; VLCD = 8 V; CVLCD = 100 nF; display disabled.
Fig 45. Typical IDD2 with respect to temperature
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
69 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
DDD
,''
—$
7DPEž&
Default conditions after power-on.
(1) VDD1 = 5.5 V.
(2) VDD1 = 5 V.
(3) VDD1 = 3 V.
(4) VDD1 = 2.5 V.
Fig 46. Typical IDD3 with respect to temperature
DDD
,''/&'
—$
9/&' 9
9/&' 9
9/&' 9
7DPEž&
Conditions: External VLCD; display disabled.
Fig 47. Typical IDD(LCD) with respect to temperature
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
70 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
DDD
9/&'
9
7DPEž&
Conditions: VDD2 = 5 V; charge pump at VLCD = 2  VDD2; VLCD = 8 V; V[8:0] = 134h; temperature
compensation disabled.
Fig 48. Typical VLCD variation with respect to temperature
DDD
IIU
+]
7DPEž&
Conditions: frame frequency prescaler = 00111; 80 Hz typical.
Fig 49. Typical frame frequency variation with respect to temperature
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
71 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
DDD
7PHDV
ž&
7PHDVPD[
7PHDVW\S
7PHDVPLQ
7DPEž&
The values of Tmeas(max) and Tmeas(min) are obtained from the chip evaluation process and are not
production tested.
Fig 50. Measurement temperature variation with respect to temperature
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
72 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
14. Dynamic characteristics
14.1 General dynamic characteristics
Table 49. General dynamic characteristics
VDD1, VDD2, VDD3 = 2.5 V to 5.5 V; VSS1 = 0 V; VLCD = 4.0 V to 12.0 V; Tamb = 40 C to +105 C; unless otherwise specified.
All timing values are valid within the operating supply voltage and ambient temperature range and are referenced to VIL and
VIH with an input voltage swing of VSS1 to VDD1.
Symbol
Parameter
Conditions
Min
Typ
Max
Unit
fclk(int)
internal clock frequency
on pin CLK;
FF[4:0] = 00111;
Tamb = 25 C
11088
11520
11952
Hz
fclk(ext)
external clock frequency
on pin CLK
6400
-
42700
Hz
tclk(H)
HIGH-level clock time
external clock source used
5
-
-
s
tclk(L)
LOW-level clock time
5
-
-
s
twL(RST_N)
RST_N LOW pulse width
Cb
capacitive load for each
bus line
I2C-bus
3
-
-
s
-
-
400
pF
IFON
WFON+
WFON/
9''
&/.
9''
DDD
Fig 51. Driver timing waveforms
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
73 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
14.2 I2C-bus timing characteristics
Table 50. I2C-bus timing characteristic
VDD1, VDD2, VDD3 = 2.5 V to 5.5 V; VSS1 = 0 V; VLCD = 4.0 V to 12.0 V; Tamb = 40 C to +105 C; unless otherwise specified.
All timing values are valid within the operating supply voltage and ambient temperature range and are referenced to VIL and
VIH with an input voltage swing of VSS1 to VDD1.
Symbol
Parameter
Min
Typ
Max
Unit
fSCL
SCL frequency
Conditions
-
-
400
kHz
tBUF
bus free time between a
STOP and START
condition
1.3
-
-
s
tHD;STA
hold time (repeated)
START condition
0.6
-
-
s
tSU;STA
set-up time for a repeated
START condition
0.6
-
-
s
tVD;DAT
data valid time
[1]
-
-
0.9
s
tVD;ACK
data valid acknowledge
time
[2]
-
-
0.9
s
tLOW
LOW period of the SCL
clock
1.3
-
-
s
tHIGH
HIGH period of the SCL
clock
0.6
-
-
s
tf
fall time
of both SDA and SCL
signals
-
-
0.3
s
tr
rise time
of both SDA and SCL
signals
-
-
0.3
s
tSU;DAT
data set-up time
100
-
-
ns
tHD;DAT
data hold time
0
-
-
ns
tSU;STO
set-up time for STOP
condition
0.6
-
-
s
tw(spike)
spike pulse width
-
-
50
ns
[1]
tVD;DAT = minimum time for valid SDA output following SCL LOW.
[2]
tVD;ACK = time for acknowledgement signal from SCL LOW to SDA output LOW.
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
74 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
SURWRFRO
67$57
FRQGLWLRQ
6
W6867$
ELW
06%
$
W/2:
ELW
$
W+,*+
I
ELW
5:
DFNQRZOHGJH
$
6723
FRQGLWLRQ
3
6&/
6&/
W%8)
WI
WU
6'$
W+'67$
W68'$7
W+''$7
W9''$7
W9'$&.
W68672
DDD
Fig 52. I2C-bus timing
14.3 SPI-bus timing characteristics
Table 51. SPI-bus timing characteristics
VDD1, VDD2, VDD3 = 2.5 V to 5.5 V; VSS1 = 0 V; VLCD = 4.0 V to 12.0 V; Tamb = 40 C to +105 C; unless otherwise specified.
All timing values are valid within the operating supply voltage and ambient temperature range and are referenced to VIL and
VIH with an input voltage swing of VSS1 to VDD1.
Symbol
Parameter
Conditions
Min
Max
Unit
Pin SCL
fclk(SCL)
SCL clock frequency
-
3.0
MHz
tSCL
SCL time
333
-
ns
tclk(H)
clock HIGH time
100
-
ns
tclk(L)
clock LOW time
150
-
ns
tr
rise time
for SCL signal
-
100
ns
tf
fall time
for SCL signal
-
100
ns
Pin CE
tsu(CE_N)
CE_N set-up time
30
-
ns
th(CE_N)
CE_N hold time
30
-
ns
trec(CE_N)
CE_N recovery time
30
-
ns
Pin SDI/SDAIN
tsu
set-up time
set-up time for SDI data
30
-
ns
th
hold time
hold time for SDI data
30
-
ns
SDO read delay time
CL = 100 pF
-
150
ns
-
50
ns
0
-
ns
Pin SDO
td(R)SDO
tdis(SDO)
SDO disable time
tt(SDI-SDO)
transition time from SDI to
SDO
[1]
[1]
to avoid bus conflict
No load value; bus will be held up by bus capacitance; use RC time constant with application values.
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
75 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
&(
WVX&(B1
WU
WI
WFON6&/
WK&(B1
WUHF&(B1
6&/
WFON/
WFON+
ZULWH
WVX
WK
6',
6'2
5:
6$
5$
E
E
E
E
E
KLJK=
UHDG
6',
E
WW6',6'2
6'2
KLJK=
WG56'2
E
WGLV6'2
E
E
DDD
Fig 53. SPI-bus timing
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
76 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
15. Application information
15.1 ITO layout recommendations for ESD/EMC robustness in COG
applications
The crucial factor for gaining an EMC and ESD robust application is the quality of the
VSS1 line.
• To get an EMC/ESD robust ITO/glass layout, the RITO(VSS1) has to be kept as low as
possible.
• In the most common applications VSS1 is connected to the pins T1, T2, A0, A1, OSC,
SA0, SA1 and IFS (in the case of using the SPI interface) by using a very wide ITO
connection
• If possible, the ITO connection of VSS1 should be made wide, for example by fanning
out the other connections
• When the display is enabled, the charge and discharge caused by display activity
affects the VSS1 line. This causes a dynamic current in the VSS1 line which means
that dynamic voltage peaks in the VSS1 line may interfere with the low voltage part of
the PCA8530. Therefore a low RITO(VSS1) is also important for an improved noise
immunity of the PCA8530 especially at high VLCD values (VLCD > 10 V).
• A low RITO(VSS1) also improves the communication stability with the microcontroller by
reducing the effects of local ground (VSS1) bounce caused by high SDAACK
currents.
• It should be considered that VSS1 is internally connected to the IC substrate,
therefore noise on the VSS1 line causes noise inside the IC.
Figure 54 and Figure 55 are showing the recommended ITO connections for a COG
layout according to the interface type use.
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
77 of 103
xxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxx x x x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxx xx xx xxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxx x x
xxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxx xxx
966
9''
6'2
6&/
6<1&
6'$287
6<1&
&(
&/.
9''
567
6',6'$,1
9''
7
7
$
$
,)6
26&
6$
6$
966
9/&'
[
9''
966
966
7
7
7
7
9/&'287
9/&',1
9/&'6(16(
567 6',6'$,1 6&/
6'$287
,72
IRLOFRQQHFWRU
(2) RITO  50 .
(3) RITO  200 .
Fig 54. Recommended ITO connections for the I2C interface
PCA8530
78 of 103
© NXP Semiconductors N.V. 2014. All rights reserved.
(1) RITO  100 .
DDD
Automotive 102 x 4 Chip-On-Glass LCD segment driver
Rev. 2 — 25 September 2014
All information provided in this document is subject to legal disclaimers.
3&$'8*
NXP Semiconductors
PCA8530
Product data sheet
\
xxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxx x x x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxx xx xx xxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxx x x
xxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxx xxx
NXP Semiconductors
PCA8530
Product data sheet
\
9/&'
966
9''
&(
567 6',
6&/
6'2
6'$287
567
6',6'$,1
6<1&
&(
&/.
9''
9''
7
7
$
$
,)6
26&
6$
6$
966
9''
966
966
7
7
7
7
9/&'287
9/&',1
9/&'6(16(
[
6'2 6&/
,72
IRLOFRQQHFWRU
(2) RITO  50 .
(3) RITO  200 .
Fig 55. Recommended ITO connections for the SPI interface
PCA8530
79 of 103
© NXP Semiconductors N.V. 2014. All rights reserved.
(1) RITO  100 .
DDD
Automotive 102 x 4 Chip-On-Glass LCD segment driver
Rev. 2 — 25 September 2014
All information provided in this document is subject to legal disclaimers.
6<1&
3&$'8*
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
15.2 Cascaded operation
In large display configurations, up to four PCA8530 can be distinguished on the same bus
by using the 2-bit hardware device addresses (A0 and A1).
Table 52.
Addressing cascaded PCA8530
Pin A1
Pin A0
Device
0
0
0 (master)
0
1
1 (slave)
1
0
2 (slave)
1
1
3 (slave)
15.2.1 Wiring backplane and segment outputs
When the cascaded PCA8530 are synchronized, they can share the backplane signals
from one of the devices in the cascade. Such an arrangement is cost-effective in large
LCD applications since the backplane outputs of only one device need to be
through-plated to the backplane electrodes of the display. The other PCA8530 of the
cascade contribute additional segment outputs. The backplanes can either be connected
together to enhance the drive capability or some can be left open-circuit (such as the ones
from the slave in Figure 56 and Figure 57) or just some of the master and some of the
slave will be taken to facilitate the layout of the display.
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
80 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
9/&'H[W
9''
Q)
•Q)
9''
9''
9'' 9/&'287 9/&'6(16( 9/&',1
9''
VHJPHQWV
EDFNSODQHV
RSHQFLUFXLW
3&$ &/.
26&
$
$
966 966 966
6<1& 6<1&
9''
+267
0&8
63,RU
,&EXV
966
/&'3$1(/
9/&'H[W
9''
9''
9''
9'' 9/&'287 9/&'6(16( 9/&',1
966
VHJPHQWV
3&$ EDFNSODQHV
&/.
26&
$
$
966 966 966
6<1& 6<1&
966
DDD
(1) Is master (OSC and A0 connected to VSS1).
(2) Is slave (OSC and A0 connected to VDD1).
Fig 56. Cascaded configuration with two PCA8530 with external VLCD and internal clock
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
81 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
9/&'
9''
Q)
•Q)
9''
9''
9'' 9/&'287 9/&'6(16(
9''
9/&',1
VHJPHQWV
3&$
&/.
EDFNSODQHV
RSHQFLUFXLW
&/.
26&
$
$
966 966 966
6<1& 6<1&
9''
+267
0&8
63,RU
,&EXV
966
/&'3$1(/
9''
9''
9''
9'' 9/&'287 9/&'6(16(
966
9/&',1
VHJPHQWV
3&$ &/.
EDFNSODQHV
&/.
26&
$
$
966 966 966
6<1& 6<1&
966
DDD
(1) Is master (A0 connected to VSS1).
(2) Is slave (A0 connected to VDD1).
Fig 57. Cascaded configuration with two PCA8530 with internal VLCD and external clock
15.2.2 Device synchronization
The SYNC0 and SYNC1 lines are provided to maintain the correct synchronization
between all cascaded PCA8530. (SYNC1 must not be connected when using an
externally supplied VLCD.) This synchronization is guaranteed after the Power-On Reset
(POR). SYNC0 and SYNC1 are organized as input/output pins.
Both, the internally generated clock frequency or, alternatively, an externally supplied
clock signal can be used in cascaded applications.
In cascaded applications that use the internal clock, the master PCA8530 with device
address A[1:0] = 00 must have the OSC pin connected to VSS1 and the COE bit is set
logic 1, so that this device uses its internal clock to generate a clock signal at the CLK pin.
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
82 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
The other PCA8530 devices are having the OSC pin connected to VDD1, meaning that
these devices are ready to receive an external clock signal which is provided by the
master device with subaddress A[1:0] = 00.
If the master is providing the clock signal to the slave devices, care must be taken that the
sending of display enable or disable will be received by both, the master and the slaves at
the same time. When the display is disabled, the output from pin CLK is disabled too. The
disconnection of the clock may result in a DC component for the display.
In cascaded applications that use an external clock, all devices have the OSC pin
connected to VDD1 and thus an external CLK being provided for the system (all devices
connected to the same external CLK).
15.2.3 Display data
The storage of display data is determined by the contents of the device address register
(see Section 8.2.3 on page 11). Storage is allowed only when the content of the device
address register matches with the hardware device address applied to the pins A0 and
A1. If the content of the device address register and the hardware device address do not
match, data storage is inhibited but the data pointer is incremented as if data storage had
taken place. The hardware device address must not be changed while the device is being
accessed on the interface.
15.2.4 Data read
Only when the content of the device address register (see Section 8.2.3 on page 11)
matches with the hardware device address applied to the pins A0 and A1, the temperature
or device status readout (see Section 8.2.7 on page 13) is activated. If the content of the
device address register and the hardware device address do not match, the data output
pin (SDA or SDO) of the device is in 3-state. With this, bus conflicts and incorrect reading
is prevented.
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
83 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
3&$
6&/
6'$,1
6'$287
3&$
6$
6$
6&/
6'$,1
6'$287
6$
6$
6'$
KLJKORZ
KLJK=
6&/
966
DDD
(1) Master.
(2) Slave.
a. I2C interface
3&$
6&/
6',
3&$
6'2
&(
6&/
6',
6'2
&(
6&/
6',
KLJKORZ
KLJK=
6'2
&(
DDD
(1) Master.
(2) Slave.
b. SPI interface
Fig 58. Cascade configuration for data reading
16. Test information
16.1 Quality information
This product has been qualified in accordance with the Automotive Electronics Council
(AEC) standard Q100 - Failure mechanism based stress test qualification for integrated
circuits, and is suitable for use in automotive applications.
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
84 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
17. Bare die outline
%DUHGLHEXPSV
3&$'8*
<
'
\
6
&
[
(
3&$'8*
;
$
$
H
H
$
E
/
GHWDLO;
GHWDLO<
1RWHV
'LHPDUNLQJFRGH3&
)LJXUHQRWGUDZQWRVFDOH
2XWOLQH
YHUVLRQ
SFDGXJBGR
5HIHUHQFHV
,(&
-('(&
-(,7$
(XURSHDQ
SURMHFWLRQ
,VVXHGDWH
3&$'8*
Fig 59. Bare die outline of PCA8530DUG
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
85 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
Table 53. Bump locations of PCA8530DUG
All x/y coordinates represent the position of the center of each bump with respect to the center
(x/y = 0) of the chip; see Figure 59.
Symbol
Pin Coordinates
X (m)
COM3
COM2
VLCDIN
VLCDSENSE
VLCDOUT
T4
T3
T5
T6
PCA8530
Product data sheet
Pitch
Symbol
Y (m) X (m)
1
2847.5 495
-
2
2802.5 495
45
3
2757.5 495
45
4
2712.5 495
45
5
2667.5 495
6
2622.5 495
Pin Coordinates
X (m)
S101
Pitch
Y (m) X (m)
126 2846.7
495
-
127 2801.7
495
45
S100
128 2756.7
495
45
S99
129 2711.7
495
45
45
S98
130 2666.7
495
45
45
S97
131 2621.7
495
45
7
2577.5 495
45
S96
132 2576.7
495
45
8
2532.5 495
45
S95
133 2531.7
495
45
9
2487.5 495
45
S94
134 2486.7
495
45
10
2442.5 495
45
S93
135 2441.7
495
45
11
2397.5 495
45
S92
136 2396.7
495
45
12
2352.5 495
45
S91
137 2351.7
495
45
13
2307.5 495
45
S90
138 2306.7
495
45
14
2262.5 495
45
S89
139 2261.7
495
45
15
2217.5 495
45
S88
140 2216.7
495
45
16
2172.5 495
45
S87
141 2171.7
495
45
17
2127.5 495
45
S86
142 2126.7
495
45
18
2082.5 495
45
S85
143 2081.7
495
45
19
2037.5 495
45
S84
144 1975.7
495
106
20
1992.5 495
45
S83
145 1930.7
495
45
21
1947.5 495
45
S82
146 1885.7
495
45
22
1902.5 495
45
S81
147 1840.7
495
45
23
1857.5 495
45
S80
148 1795.7
495
45
24
1812.5 495
45
S79
149 1750.7
495
45
25
1767.5 495
45
S78
150 1705.7
495
45
26
1722.5 495
45
S77
151 1660.7
495
45
27
1677.5 495
45
S76
152 1615.7
495
45
28
1632.5 495
45
S75
153 1570.7
495
45
29
1587.5 495
45
S74
154 1525.7
495
45
30
1542.5 495
45
S73
155 1480.7
495
45
31
1497.5 495
45
S72
156 1435.7
495
45
32
1452.5 495
45
S71
157 1390.7
495
45
33
1407.5 495
45
S70
158 1345.7
495
45
34
1362.5 495
45
S69
159 1300.7
495
45
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
86 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
Table 53. Bump locations of PCA8530DUG …continued
All x/y coordinates represent the position of the center of each bump with respect to the center
(x/y = 0) of the chip; see Figure 59.
Symbol
Pin Coordinates
X (m)
VSS2
VSS3
VSS1
Y (m) X (m)
Pin Coordinates
X (m)
Pitch
Y (m) X (m)
35
1317.5 495
45
S68
160 1255.7
495
45
36
1272.5 495
45
S67
161 1210.7
495
45
37
1227.5 495
45
S66
162 1165.7
495
45
38
1182.5 495
45
S65
163 1120.7
495
45
39
1137.5 495
45
S64
164 1075.7
495
45
40
1092.5 495
45
S63
165 1030.7
495
45
41
1047.5 495
45
S62
166 985.7
495
45
42
1002.5 495
45
S61
167 940.7
495
45
43
957.5
495
45
S60
168 895.7
495
45
44
912.5
495
45
S59
169 850.7
495
45
45
867.5
495
45
S58
170 805.7
495
45
46
822.5
495
45
S57
171 760.7
495
45
47
777.5
495
45
S56
172 715.7
495
45
48
732.5
495
45
S55
173 670.7
495
45
49
687.5
495
45
S54
174 625.7
495
45
50
642.5
495
45
S53
175 580.7
495
45
51
597.5
495
45
S52
176 535.7
495
45
52
552.5
495
45
S51
177 490.7
495
45
53
507.5
495
45
COM0
178 382.1
495
108.6
54
462.5
495
45
179 337.1
495
45
55
417.5
495
45
180 292.1
495
45
372.5
495
45
181 247.1
495
45
57
327.5
495
45
182 202.1
495
45
58
282.5
495
45
183 157.1
495
45
59
237.5
495
45
184 112.1
495
45
60
192.5
495
45
185 67.1
495
45
61
147.5
495
45
186 22.1
495
45
A0
62
102.5
495
45
187 22.9
495
45
63
57.5
495
45
188 67.9
495
45
A1
64
12.5
495
45
189 112.9
495
45
65
32.5
495
45
190 157.9
495
45
66
77.5
495
45
191 202.9
495
45
67
122.5
495
45
192 247.9
495
45
68
167.5
495
45
193 292.9
495
45
69
212.5
495
45
194 337.9
495
45
70
257.5
495
45
195 382.9
495
45
71
302.5
495
45
196 491.5
495
108.6
T2
IFS
OSC
SA0
Product data sheet
Symbol
56
T1
PCA8530
Pitch
COM1
COM2
COM3
S50
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
87 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
Table 53. Bump locations of PCA8530DUG …continued
All x/y coordinates represent the position of the center of each bump with respect to the center
(x/y = 0) of the chip; see Figure 59.
Symbol
Pin Coordinates
X (m)
SA1
VDD1
VDD3
VDD2
CE
CLK
SYNC1
SYNC0
RST
SDI/SDAIN
PCA8530
Product data sheet
Pitch
Symbol
Y (m) X (m)
Pin Coordinates
X (m)
Pitch
Y (m) X (m)
72
347.5
495
45
S49
197 536.5
495
45
73
392.5
495
45
S48
198 581.5
495
45
74
437.5
495
45
S47
199 626.5
495
45
75
482.5
495
45
S46
200 671.5
495
45
76
527.5
495
45
S45
201 716.5
495
45
77
572.5
495
45
S44
202 761.5
495
45
78
617.5
495
45
S43
203 806.5
495
45
79
662.5
495
45
S42
204 851.5
495
45
80
707.5
495
45
S41
205 896.5
495
45
81
752.5
495
45
S40
206 941.5
495
45
82
797.5
495
45
S39
207 986.5
495
45
83
842.5
495
45
S38
208 1031.5 495
45
84
887.5
495
45
S37
209 1076.5 495
45
85
932.5
495
45
S36
210 1121.5 495
45
86
977.5
495
45
S35
211 1166.5 495
45
87
1022.5
495
45
S34
212 1211.5 495
45
88
1067.5
495
45
S33
213 1256.5 495
45
89
1112.5
495
45
S32
214 1301.5 495
45
90
1157.5
495
45
S31
215 1346.5 495
45
91
1202.5
495
45
S30
216 1391.5 495
45
92
1247.5
495
45
S29
217 1436.5 495
45
93
1292.5
495
45
S28
218 1481.5 495
45
94
1337.5
495
45
S27
219 1526.5 495
45
95
1382.5
495
45
S26
220 1571.5 495
45
96
1427.5
495
45
S25
221 1616.5 495
45
97
1472.5
495
45
S24
222 1661.5 495
45
98
1517.5
495
45
S23
223 1706.5 495
45
99
1562.5
495
45
S22
224 1751.5 495
45
100 1607.5
495
45
S21
225 1796.5 495
45
101 1652.5
495
45
S20
226 1841.5 495
45
102 1697.5
495
45
S19
227 1886.5 495
45
103 1742.5
495
45
S18
228 1931.5 495
45
104 1787.5
495
45
S17
229 1976.5 495
45
105 1832.5
495
45
S16
230 2082.5 495
106
106 1877.5
495
45
S15
231 2127.5 495
45
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
88 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
Table 53. Bump locations of PCA8530DUG …continued
All x/y coordinates represent the position of the center of each bump with respect to the center
(x/y = 0) of the chip; see Figure 59.
Symbol
Pin Coordinates
X (m)
SDAOUT
SDO
SCL
COM1
COM0
Pitch
Symbol
Pin Coordinates
Y (m) X (m)
X (m)
Pitch
Y (m) X (m)
107 1922.5
495
45
S14
232 2172.5 495
45
108 1967.5
495
45
S13
233 2217.5 495
45
109 2012.5
495
45
S12
234 2262.5 495
45
110 2057.5
495
45
S11
235 2307.5 495
45
111 2102.5
495
45
S10
236 2352.5 495
45
112 2147.5
495
45
S9
237 2397.5 495
45
113 2192.5
495
45
S8
238 2442.5 495
45
114 2237.5
495
45
S7
239 2487.5 495
45
115 2282.5
495
45
S6
240 2532.5 495
45
116 2327.5
495
45
S5
241 2577.5 495
45
117 2485.2
495
157.7
S4
242 2622.5 495
45
118 2530.2
495
45
S3
243 2667.5 495
45
119 2575.2
495
45
S2
244 2712.5 495
45
120 2620.2
495
45
S1
245 2757.5 495
45
121 2665.2
495
45
S0
246 2802.5 495
45
122 2710.2
495
45
247 2847.5 495
45
123 2755.2
495
45
-
-
-
-
124 2800.2
495
45
-
-
-
-
125 2845.2
495
45
-
-
-
-
e
e1
Table 54. Dimensions of PCA8530DUG
Original dimensions are in mm.
Unit (mm)
A
A1
A2
b
D
E
L
max
-
0.018
-
-
-
-
-
-
-
nom
0.40
0.015
0.38
0.03
5.88
1.20
0.045
0.158
0.09
min
-
0.012
-
-
-
-
-
-
-
The alignment marks are shown in Table 55.
5()
6
5()
&
DDD
Fig 60. Alignment marks
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
89 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
Table 55. Alignment marking
All x/y coordinates represent the position of the REF point (see Figure 60) with respect to the center
(x/y = 0) of the chip; see Figure 59.
Symbol
Size (m)
X (m)
Y (m)
S1
90  90
2375
15
C1
90  90
2312
15
Table 56.
Gold bump hardness
Type number
Min
Max
Unit[1]
PCA8530DUG/DA
60
120
HV
[1]
Pressure of diamond head: 10 g to 50 g.
18. Handling information
All input and output pins are protected against ElectroStatic Discharge (ESD) under
normal handling. When handling Metal-Oxide Semiconductor (MOS) devices ensure that
all normal precautions are taken as described in JESD625-A, IEC 61340-5 or equivalent
standards.
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
90 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
19. Packing information
19.1 Tray information
-
$
+
%
$
$
[
;
.
)
GLH
(
GHWDLO;
'
\
\
[
*
)
(
&
2
1
/
0
6(&7,21$$
<
'LPHQVLRQVLQPP
GHWDLO<
DDD
Schematic drawing, not drawn to scale. Top side view. For dimensions, see Table 57. Tray has pockets on both, top side and
bottom side. The IC is stored with the active side up. To get the active side down, turn the tray.
Fig 61. Tray details of PCA8530DUG
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
91 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
Table 57. Description of tray details
Tray details are shown in Figure 61.
Tray details
Dimensions
A
B
C
D
E
F
G
H
J
K
L
M
N
O
Unit
8
2.5
5.978
1.298
76
68
56
6.75
10
62.5
4.2
2.6
3.2
0.6
mm
Number of pockets
x direction
y direction
8
26
SLQ
DDD
The orientation of the IC in a pocket with active side up is indicated by the position of pin 1 with
respect to the chamfer on the upper left corner of the tray.
Fig 62. Die alignment in the tray
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
92 of 103
xxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxx x x x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxx xx xx xxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxx x x
xxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxx xxx
NXP Semiconductors
PCA8530
Product data sheet
20. Appendix
20.1 LCD segment driver selection
Table 58.
Selection of LCD segment drivers
Type name
Number of elements at MUX
ffr (Hz)
Interface Package
AECQ100
40
80
120 160 -
-
-
1.8 to 5.5 1.8 to 5.5 32 to 256[1]
N
N
40 to 105 I2C / SPI
TSSOP56 Y
PCA8546ATT
-
-
-
176 -
-
-
1.8 to 5.5 2.5 to 9
60 to 300[1]
N
N
40 to 95
I2C
TSSOP56 Y
PCA8546BTT
-
-
-
176 -
-
-
1.8 to 5.5 2.5 to 9
60 to 300[1]
N
N
40 to 95
SPI
TSSOP56 Y
1.8 to 5.5 2.5 to 9
60 to
300[1]
Y
40 to 95
I2C
TQFP64
Y
60 to
300[1]
Y
Y
40 to 95
SPI
TQFP64
Y
N
N
40 to 85
I2C
LQFP80
N
N
40 to 95
I2C
LQFP80
Y
Y
40 to 105
I2C
LQFP80
Y
TSSOP56 N
-
-
-
Rev. 2 — 25 September 2014
All information provided in this document is subject to legal disclaimers.
PCA8547BHT
44
88
176 -
-
-
1.8 to 5.5 2.5 to 9
PCF85134HL
60
120 180 240 -
-
-
1.8 to 5.5 2.5 to 6.5 82
PCA85134H
PCA8543AHL
60
60
-
176 -
120 180 240 120 -
240 -
-
-
1.8 to 5.5 2.5 to 8
2.5 to 5.5 2.5 to 9
82
Y
N
60 to
300[1]
300[1]
Y
PCF8545ATT
-
-
-
176 252 320 -
1.8 to 5.5 2.5 to 5.5 60 to
N
N
40 to 85
I2C
PCF8545BTT
-
-
-
176 252 320 -
1.8 to 5.5 2.5 to 5.5 60 to 300[1]
N
N
40 to 85
SPI
TSSOP56 N
PCF8536AT
-
-
-
176 252 320 -
1.8 to 5.5 2.5 to 9
60 to 300[1]
N
N
40 to 85
I2C
TSSOP56 N
1.8 to 5.5 2.5 to 9
60 to
300[1]
N
N
40 to 85
SPI
TSSOP56 N
300[1]
TSSOP56 Y
PCF8536BT
-
-
-
176 252 320 -
-
-
-
176 252 320 -
1.8 to 5.5 2.5 to 9
60 to
N
N
40 to 95
PCA8536BT
-
-
-
176 252 320 -
1.8 to 5.5 2.5 to 9
60 to 300[1]
N
N
40 to 95
SPI
TSSOP56 Y
PCF8537AH
44
88
-
176 276 352 -
1.8 to 5.5 2.5 to 9
60 to 300[1]
Y
Y
40 to 85
I2C
TQFP64
N
1.8 to 5.5 2.5 to 9
60 to
300[1]
Y
Y
40 to 85
SPI
TQFP64
N
300[1]
Y
Y
40 to 95
I2C
TQFP64
Y
Y
Y
40 to 95
SPI
TQFP64
Y
Y
40 to 105
I2C
LQFP80
Y
Y
40 to 105
I2C
Bare die
Y
PCF8537BH
44
88
-
176 276 352 -
93 of 103
© NXP Semiconductors N.V. 2014. All rights reserved.
PCA8537AH
44
88
-
176 276 352 -
1.8 to 5.5 2.5 to 9
60 to
PCA8537BH
44
88
-
176 276 352 -
1.8 to 5.5 2.5 to 9
60 to 300[1]
2.5 to 5.5 2.5 to 9
60 to
300[1]
60 to
300[1]
PCA9620H
PCA9620U
60
60
120 120 -
240 320 480 240 320 480 -
2.5 to 5.5 2.5 to 9
Y
Y
PCF8576DU
40
80
120 160 -
-
-
1.8 to 5.5 2.5 to 6.5 77
N
N
40 to 85
I2C
Bare die
N
PCF8576EUG
40
80
120 160 -
-
-
1.8 to 5.5 2.5 to 6.5 77
N
N
40 to 85
I2C
Bare die
N
N
40 to 105
I2C
Bare die
Y
N
40 to 85
I2C
Bare die
N
N
40 to 95
I2C
Bare die
Y
PCA8576FUG
PCF85133U
PCA85133U
40
80
80
80
120 160 -
160 240 320 160 240 320 -
-
-
1.8 to 5.5 2.5 to 8
200
1.8 to 5.5 2.5 to 6.5 82,
110[2]
1.8 to 5.5 2.5 to 8
110[2]
82,
N
N
N
PCA8530
PCA8536AT
I2C
Automotive 102 x 4 Chip-On-Glass LCD segment driver
PCA8553DTT
88
1:9
VLCD (V) VLCD (V)
Tamb (C)
charge temperature
pump
compensat.
1:2 1:3
44
1:6 1:8
VLCD (V)
1:1
PCA8547AHT
1:4
VDD (V)
xxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxx x x x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxx xx xx xxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxx x x
xxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxx xxx
Selection of LCD segment drivers …continued
Type name
Number of elements at MUX
ffr (Hz)
VLCD (V) VLCD (V)
Tamb (C)
charge temperature
pump
compensat.
AECQ100
PCA85233UG
80
160 240 320 -
-
-
1.8 to 5.5 2.5 to 8
150, 220[2]
N
N
40 to 105 I2C
Bare die
Y
PCF85132U
160 320 480 640 -
-
-
1.8 to 5.5 1.8 to 8
60 to 90[1]
N
N
40 to 85
I2C
Bare die
N
Y
40 to 105
I2C
Bare die
Y
N
40 to 95
I2C
Bare die
Y
N
N
40 to 95
I2C
Bare die
Y
Y
Y
40 to 85
I2C / SPI
Bare die
N
Y
40 to 105
I2C
Bare die
Y
PCA85132U
408 -
160 320 480 640 -
PCA85232U
160 320 480 640 -
PCF8538UG
102 204 -
PCA8538UG
102 204 -
Software programmable.
[2]
Hardware selectable.
-
-
2.5 to 5.5 4 to 12
1.8 to 5.5 1.8 to 8
1.8 to 5.5 1.8 to 8
45 to
300[1]
60 to
90[1]
117 to
176[1]
408 612 816 918 2.5 to 5.5 4 to 12
45 to 300[1]
408 612 816 918 2.5 to 5.5 4 to 12
300[1]
45 to
Y
N
Y
/ SPI
/ SPI
PCA8530
94 of 103
© NXP Semiconductors N.V. 2014. All rights reserved.
Automotive 102 x 4 Chip-On-Glass LCD segment driver
Rev. 2 — 25 September 2014
All information provided in this document is subject to legal disclaimers.
[1]
-
1:9
Interface Package
1:2 1:3
102 204 -
1:6 1:8
VLCD (V)
1:1
PCA8530DUG
1:4
VDD (V)
NXP Semiconductors
PCA8530
Product data sheet
Table 58.
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
21. Abbreviations
Table 59.
Acronym
PCA8530
Product data sheet
Abbreviations
Description
AEC
Automotive Electronics Council
COG
Chip-On-Glass
DC
Direct Current
EPROM
Erasable Programmable Read-Only Memory
ESD
ElectroStatic Discharge
HBM
Human Body Model
I2C
Inter-Integrated Circuit bus
IC
Integrated Circuit
ITO
Indium Tin Oxide
LCD
Liquid Crystal Display
LSB
Least Significant Bit
MCU
Microcontroller Unit
MM
Machine Model
MSB
Most Significant Bit
MSL
Moisture Sensitivity Level
MUX
Multiplexer
OTP
One Time Programmable
POR
Power-On Reset
RC
Resistance-Capacitance
RAM
Random Access Memory
RMS
Root Mean Square
SCL
Serial CLock line
SDA
Serial DAta line
SMD
Surface Mount Device
SPI
Serial Peripheral Interface
VA
Vertical Alignment
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
95 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
22. References
[1]
AN10170 — Design guidelines for COG modules with NXP monochrome LCD
drivers
[2]
AN10439 — Wafer Level Chip Size Package
[3]
AN10853 — ESD and EMC sensitivity of IC
[4]
AN10706 — Handling bare die
[5]
AN11267 — EMC and system level ESD design guidelines for LCD drivers
[6]
IEC 60134 — Rating systems for electronic tubes and valves and analogous
semiconductor devices
[7]
IEC 61340-5 — Protection of electronic devices from electrostatic phenomena
[8]
JESD22-A114 — Electrostatic Discharge (ESD) Sensitivity Testing Human Body
Model (HBM)
[9]
JESD78 — IC Latch-Up Test
[10] JESD625-A — Requirements for Handling Electrostatic-Discharge-Sensitive
(ESDS) Devices
[11] R_10015 — Chip-On-Glass (COG) – a cost-effective and reliable technology for
LCD displays, White Paper
[12] SNV-FA-01-02 — Marking Formats Integrated Circuits
[13] UM10204 — I2C-bus specification and user manual
[14] UM10569 — Store and transport requirements
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
96 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
23. Revision history
Table 60.
Revision history
Document ID
Release date
Data sheet status
Change notice
Supersedes
PCA8530 v.2
20140925
Product data sheet
-
PCA8530 v.1
Modifications:
PCA8530 v.1
PCA8530
Product data sheet
•
Adjusted Figure 13, Figure 56, Section 8.9 and Section 8.10
20140815
Product data sheet
-
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
-
© NXP Semiconductors N.V. 2014. All rights reserved.
97 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
24. Legal information
24.1 Data sheet status
Document status[1][2]
Product status[3]
Definition
Objective [short] data sheet
Development
This document contains data from the objective specification for product development.
Preliminary [short] data sheet
Qualification
This document contains data from the preliminary specification.
Product [short] data sheet
Production
This document contains the product specification.
[1]
Please consult the most recently issued document before initiating or completing a design.
[2]
The term ‘short data sheet’ is explained in section “Definitions”.
[3]
The product status of device(s) described in this document may have changed since this document was published and may differ in case of multiple devices. The latest product status
information is available on the Internet at URL http://www.nxp.com.
24.2 Definitions
Draft — The document is a draft version only. The content is still under
internal review and subject to formal approval, which may result in
modifications or additions. NXP Semiconductors does not give any
representations or warranties as to the accuracy or completeness of
information included herein and shall have no liability for the consequences of
use of such information.
Short data sheet — A short data sheet is an extract from a full data sheet
with the same product type number(s) and title. A short data sheet is intended
for quick reference only and should not be relied upon to contain detailed and
full information. For detailed and full information see the relevant full data
sheet, which is available on request via the local NXP Semiconductors sales
office. In case of any inconsistency or conflict with the short data sheet, the
full data sheet shall prevail.
Product specification — The information and data provided in a Product
data sheet shall define the specification of the product as agreed between
NXP Semiconductors and its customer, unless NXP Semiconductors and
customer have explicitly agreed otherwise in writing. In no event however,
shall an agreement be valid in which the NXP Semiconductors product is
deemed to offer functions and qualities beyond those described in the
Product data sheet.
24.3 Disclaimers
Limited warranty and liability — Information in this document is believed to
be accurate and reliable. However, NXP Semiconductors does not give any
representations or warranties, expressed or implied, as to the accuracy or
completeness of such information and shall have no liability for the
consequences of use of such information. NXP Semiconductors takes no
responsibility for the content in this document if provided by an information
source outside of NXP Semiconductors.
In no event shall NXP Semiconductors be liable for any indirect, incidental,
punitive, special or consequential damages (including - without limitation - lost
profits, lost savings, business interruption, costs related to the removal or
replacement of any products or rework charges) whether or not such
damages are based on tort (including negligence), warranty, breach of
contract or any other legal theory.
Notwithstanding any damages that customer might incur for any reason
whatsoever, NXP Semiconductors’ aggregate and cumulative liability towards
customer for the products described herein shall be limited in accordance
with the Terms and conditions of commercial sale of NXP Semiconductors.
Right to make changes — NXP Semiconductors reserves the right to make
changes to information published in this document, including without
limitation specifications and product descriptions, at any time and without
notice. This document supersedes and replaces all information supplied prior
to the publication hereof.
PCA8530
Product data sheet
Suitability for use in automotive applications — This NXP
Semiconductors product has been qualified for use in automotive
applications. Unless otherwise agreed in writing, the product is not designed,
authorized or warranted to be suitable for use in life support, life-critical or
safety-critical systems or equipment, nor in applications where failure or
malfunction of an NXP Semiconductors product can reasonably be expected
to result in personal injury, death or severe property or environmental
damage. NXP Semiconductors and its suppliers accept no liability for
inclusion and/or use of NXP Semiconductors products in such equipment or
applications and therefore such inclusion and/or use is at the customer's own
risk.
Applications — Applications that are described herein for any of these
products are for illustrative purposes only. NXP Semiconductors makes no
representation or warranty that such applications will be suitable for the
specified use without further testing or modification.
Customers are responsible for the design and operation of their applications
and products using NXP Semiconductors products, and NXP Semiconductors
accepts no liability for any assistance with applications or customer product
design. It is customer’s sole responsibility to determine whether the NXP
Semiconductors product is suitable and fit for the customer’s applications and
products planned, as well as for the planned application and use of
customer’s third party customer(s). Customers should provide appropriate
design and operating safeguards to minimize the risks associated with their
applications and products.
NXP Semiconductors does not accept any liability related to any default,
damage, costs or problem which is based on any weakness or default in the
customer’s applications or products, or the application or use by customer’s
third party customer(s). Customer is responsible for doing all necessary
testing for the customer’s applications and products using NXP
Semiconductors products in order to avoid a default of the applications and
the products or of the application or use by customer’s third party
customer(s). NXP does not accept any liability in this respect.
Limiting values — Stress above one or more limiting values (as defined in
the Absolute Maximum Ratings System of IEC 60134) will cause permanent
damage to the device. Limiting values are stress ratings only and (proper)
operation of the device at these or any other conditions above those given in
the Recommended operating conditions section (if present) or the
Characteristics sections of this document is not warranted. Constant or
repeated exposure to limiting values will permanently and irreversibly affect
the quality and reliability of the device.
Terms and conditions of commercial sale — NXP Semiconductors
products are sold subject to the general terms and conditions of commercial
sale, as published at http://www.nxp.com/profile/terms, unless otherwise
agreed in a valid written individual agreement. In case an individual
agreement is concluded only the terms and conditions of the respective
agreement shall apply. NXP Semiconductors hereby expressly objects to
applying the customer’s general terms and conditions with regard to the
purchase of NXP Semiconductors products by customer.
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
98 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
No offer to sell or license — Nothing in this document may be interpreted or
construed as an offer to sell products that is open for acceptance or the grant,
conveyance or implication of any license under any copyrights, patents or
other industrial or intellectual property rights.
Export control — This document as well as the item(s) described herein
may be subject to export control regulations. Export might require a prior
authorization from competent authorities.
Translations — A non-English (translated) version of a document is for
reference only. The English version shall prevail in case of any discrepancy
between the translated and English versions.
Bare die — All die are tested on compliance with their related technical
specifications as stated in this data sheet up to the point of wafer sawing and
are handled in accordance with the NXP Semiconductors storage and
transportation conditions. If there are data sheet limits not guaranteed, these
will be separately indicated in the data sheet. There are no post-packing tests
performed on individual die or wafers.
NXP Semiconductors has no control of third party procedures in the sawing,
handling, packing or assembly of the die. Accordingly, NXP Semiconductors
assumes no liability for device functionality or performance of the die or
systems after third party sawing, handling, packing or assembly of the die. It
is the responsibility of the customer to test and qualify their application in
which the die is used.
All die sales are conditioned upon and subject to the customer entering into a
written die sale agreement with NXP Semiconductors through its legal
department.
24.4 Trademarks
Notice: All referenced brands, product names, service names and trademarks
are the property of their respective owners.
I2C-bus — logo is a trademark of NXP Semiconductors N.V.
25. Contact information
For more information, please visit: http://www.nxp.com
For sales office addresses, please send an email to: [email protected]
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
99 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
26. Tables
Table 1.
Table 2.
Table 3.
Table 4.
Table 5.
Table 6.
Table 7.
Table 8.
Table 9.
Table 10.
Table 11.
Table 12.
Table 13.
Table 14.
Table 15.
Table 16.
Table 17.
Table 18.
Table 19.
Table 20.
Table 21.
Table 22.
Table 23.
Table 24.
Table 25.
Table 26.
Table 27.
Table 28.
Table 29.
Table 30.
Table 31.
Table 32.
Table 33.
Table 34.
Table 35.
Ordering information . . . . . . . . . . . . . . . . . . . . .3
Ordering options . . . . . . . . . . . . . . . . . . . . . . . . .3
Marking codes . . . . . . . . . . . . . . . . . . . . . . . . . .3
Pin description . . . . . . . . . . . . . . . . . . . . . . . . . .6
Commands of PCA8530 . . . . . . . . . . . . . . . . . .8
Initialize command bit description . . . . . . . . . .10
OTP-refresh - OTP-refresh command bit
description . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
Device-address - device address command
bit description . . . . . . . . . . . . . . . . . . . . . . . . . 11
SYNC1_pin - SYNC1 pin configuration
command bit description. . . . . . . . . . . . . . . . . . 11
Clock-out-ctrl - CLK pin input/output switch
command bit description . . . . . . . . . . . . . . . . .12
Read-select - status read select command
bit description . . . . . . . . . . . . . . . . . . . . . . . . .12
Status-readout - status and temperature read
command bit description . . . . . . . . . . . . . . . . .13
Clear-reset-flag - Clear-reset-flag command
bit description . . . . . . . . . . . . . . . . . . . . . . . . .14
Charge-pump-ctrl - charge pump control
command bit description . . . . . . . . . . . . . . . . .15
Set-VLCD - Set-VLCD command bit description .15
Set-bias-mode - set bias mode command
bit description . . . . . . . . . . . . . . . . . . . . . . . . .16
Temperature-ctrl - temperature measurement
control command bit description . . . . . . . . . . .17
TC-set - VLCD temperature compensation
set command bit description . . . . . . . . . . . . . .18
TC-slope - VLCD temperature compensation
slope command bit description . . . . . . . . . . . .19
Set-MUX-mode - set multiplex drive mode
command bit description . . . . . . . . . . . . . . . . .20
Inversion-mode - inversion mode command
bit description . . . . . . . . . . . . . . . . . . . . . . . . .20
Display-ctrl - display on and off switch c
ommand bit description . . . . . . . . . . . . . . . . . .21
Frame-frequency - frame frequency select
command bit description . . . . . . . . . . . . . . . . .22
Clock and frame frequency values . . . . . . . . .23
Write-display-data - write display data
command bit description . . . . . . . . . . . . . . . . .24
Input-bank-select - input bank select
command bit description . . . . . . . . . . . . . . . . .24
Output-bank-select - output bank select
command bit description . . . . . . . . . . . . . . . . .25
Data-pointer - set data pointer command
bit description . . . . . . . . . . . . . . . . . . . . . . . . .25
Selection of possible display configurations . . .32
Parameters of VLCD generation . . . . . . . . . . . .35
Output resistance of the charge pump . . . . . . .37
Temperature regions . . . . . . . . . . . . . . . . . . . .42
Temperature coefficients. . . . . . . . . . . . . . . . . .43
Calculation of the temperature compensated
value VT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .43
LCD drive modes: summary of characteristics 44
PCA8530
Product data sheet
Table 36. Mapping of output pins and corresponding
output signals with respect to the multiplex
driving mode . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Table 37. Layout topology of output pins and
corresponding output signals with respect to
the multiplex driving mode . . . . . . . . . . . . . . . 50
Table 38. Bit scheme used to illustrate the RAM filling
patterns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Table 39. RAM filling in static drive mode . . . . . . . . . . . . 52
Table 40. RAM filling in 1:2 multiplex drive mode . . . . . . 52
Table 41. RAM filling in 1:4 multiplex drive mode . . . . . . 53
Table 42. Control byte description . . . . . . . . . . . . . . . . . 56
Table 43. I2C slave address byte . . . . . . . . . . . . . . . . . . . 59
Table 44. R/W-bit description. . . . . . . . . . . . . . . . . . . . . . 59
Table 45. Serial interface . . . . . . . . . . . . . . . . . . . . . . . . . 61
Table 46. Subaddress byte definition. . . . . . . . . . . . . . . . 61
Table 47. Limiting values . . . . . . . . . . . . . . . . . . . . . . . . 65
Table 48. Static characteristics . . . . . . . . . . . . . . . . . . . . 66
Table 49. General dynamic characteristics . . . . . . . . . . . 73
Table 50. I2C-bus timing characteristic . . . . . . . . . . . . . . 74
Table 51. SPI-bus timing characteristics . . . . . . . . . . . . . 75
Table 52. Addressing cascaded PCA8530 . . . . . . . . . . . 80
Table 53. Bump locations of PCA8530DUG . . . . . . . . . . 86
Table 54. Dimensions of PCA8530DUG . . . . . . . . . . . . 89
Table 55. Alignment marking . . . . . . . . . . . . . . . . . . . . . . 90
Table 56. Gold bump hardness . . . . . . . . . . . . . . . . . . . . 90
Table 57. Description of tray details. . . . . . . . . . . . . . . . . 92
Table 58. Selection of LCD segment drivers . . . . . . . . . 93
Table 59. Abbreviations . . . . . . . . . . . . . . . . . . . . . . . . . 95
Table 60. Revision history . . . . . . . . . . . . . . . . . . . . . . . . 97
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
100 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
27. Figures
Fig 1.
Fig 2.
Fig 3.
Fig 4.
Fig 5.
Fig 6.
Fig 7.
Fig 8.
Fig 9.
Fig 10.
Fig 11.
Fig 12.
Fig 13.
Fig 14.
Fig 15.
Fig 16.
Fig 17.
Fig 18.
Fig 19.
Fig 20.
Fig 21.
Fig 22.
Fig 23.
Fig 24.
Fig 25.
Fig 26.
Fig 27.
Fig 28.
Block diagram of PCA8530 . . . . . . . . . . . . . . . . . .4
Pinning diagram of PCA8530DUG. . . . . . . . . . . . .5
Recommended start-up sequence when using the
internal charge pump and the internal
clock signal . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27
Recommended start-up sequence when using an
external supplied VLCD and the internal
clock signal . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27
Recommended start-up sequence when using the
internal charge pump and an external
clock signal . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28
Recommended start-up sequence when using an
external supplied VLCD and an external
clock signal . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28
Recommended power-down sequence for minimum
power-down current when using the internal
charge pump and the internal clock signal. . . . . .29
Recommended power-down sequence when using
an external supplied VLCD and the internal
clock signal . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30
Recommended power-down sequence when using
the internal charge pump and an external
clock signal . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30
Recommended power-down sequence when using
an external supplied VLCD and an external
clock signal . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31
Example of display types suitable for PCA8530 .32
Typical system configuration if using the internal
VLCD generation and I2C-bus . . . . . . . . . . . . . . . .33
Typical system configuration if using the
external VLCD and SPI-bus . . . . . . . . . . . . . . . . .33
VLCD generation including temperature
compensation . . . . . . . . . . . . . . . . . . . . . . . . . . .35
VLCD programming of PCA8530 (assuming
VT[8:0] = 0h) . . . . . . . . . . . . . . . . . . . . . . . . . . . .36
Charge pump model (used to characterize
the driving strength) . . . . . . . . . . . . . . . . . . . . . . .36
Charge pump driving capability with
VDD2 = 3.0 V. . . . . . . . . . . . . . . . . . . . . . . . . . . . .37
Charge pump driving capability with
VDD2 = 5.0 V. . . . . . . . . . . . . . . . . . . . . . . . . . . . .38
VLCD with respect to Iload at VDD2 = 3 V . . . . . . . .39
VLCD with respect to Iload at VDD2 = 5 V . . . . . . . .39
Temperature measurement block with digital
temperature filter . . . . . . . . . . . . . . . . . . . . . . . . .40
Temperature measurement delay . . . . . . . . . . . .41
Example of segmented temperature coefficients.42
Electro-optical characteristic: relative transmission
curve of the liquid. . . . . . . . . . . . . . . . . . . . . . . . .45
Static drive mode waveforms, line inversion mode
(n = 1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46
Waveforms for the 1:2 multiplex drive mode,
1⁄ bias, line inversion mode (n = 1) . . . . . . . . . . .47
2
Waveforms for the 1:2 multiplex drive mode,
1⁄ bias, line inversion mode (n = 1) . . . . . . . . . . .48
3
Waveforms for the 1:4 multiplex drive mode,
PCA8530
Product data sheet
1⁄
3
bias, line inversion mode (n = 1). . . . . . . . . . . 49
Fig 29. Display RAM bitmap and bank definition . . . . . . 53
Fig 30. Bank selection in multiplex drive mode 1:2 . . . . . 54
Fig 31. Example of the Bank-select command with
multiplex drive mode 1:2 . . . . . . . . . . . . . . . . . . . 54
Fig 32. Control byte format . . . . . . . . . . . . . . . . . . . . . . . 56
Fig 33. I2C-bus - bit transfer . . . . . . . . . . . . . . . . . . . . . . 57
Fig 34. I2C-bus - definition of START and STOP
conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Fig 35. I2C-bus - system configuration . . . . . . . . . . . . . . 58
Fig 36. Acknowledgement on the I2C-bus. . . . . . . . . . . . 59
Fig 37. I2C-bus protocol - write mode . . . . . . . . . . . . . . . 60
Fig 38. I2C-bus protocol - read mode . . . . . . . . . . . . . . . 60
Fig 39. SPI-bus protocol - data transfer overview . . . . . . 61
Fig 40. SPI-bus example. . . . . . . . . . . . . . . . . . . . . . . . . 62
Fig 41. SPI-bus protocol - read example. . . . . . . . . . . . . 62
Fig 42. SPI-bus protocol - write example . . . . . . . . . . . . 62
Fig 43. Device protection diagram . . . . . . . . . . . . . . . . . 63
Fig 44. Typical IDD1 with respect to temperature . . . . . . . 69
Fig 45. Typical IDD2 with respect to temperature . . . . . . . 69
Fig 46. Typical IDD3 with respect to temperature . . . . . . . 70
Fig 47. Typical IDD(LCD) with respect to temperature . . . . 70
Fig 48. Typical VLCD variation with respect to
temperature. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Fig 49. Typical frame frequency variation with respect to
temperature. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Fig 50. Measurement temperature variation with
respect to temperature . . . . . . . . . . . . . . . . . . . . 72
Fig 51. Driver timing waveforms . . . . . . . . . . . . . . . . . . . 73
Fig 52. I2C-bus timing . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Fig 53. SPI-bus timing. . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Fig 54. Recommended ITO connections for the I2C
interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Fig 55. Recommended ITO connections for the SPI
interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Fig 56. Cascaded configuration with two PCA8530
with external VLCD and internal clock . . . . . . . . . 81
Fig 57. Cascaded configuration with two PCA8530
with internal VLCD and external clock . . . . . . . . . 82
Fig 58. Cascade configuration for data reading . . . . . . . 84
Fig 59. Bare die outline of PCA8530DUG. . . . . . . . . . . . 85
Fig 60. Alignment marks . . . . . . . . . . . . . . . . . . . . . . . . . 89
Fig 61. Tray details of PCA8530DUG . . . . . . . . . . . . . . . 91
Fig 62. Die alignment in the tray . . . . . . . . . . . . . . . . . . . 92
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
101 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
28. Contents
1
2
3
4
4.1
5
6
7
7.1
7.2
8
8.1
8.2
8.2.1
8.2.1.1
8.2.1.2
8.2.2
8.2.3
8.2.4
8.2.5
8.2.6
8.2.7
8.2.8
8.3
General description . . . . . . . . . . . . . . . . . . . . . . 1
Features and benefits . . . . . . . . . . . . . . . . . . . . 1
Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Ordering information . . . . . . . . . . . . . . . . . . . . . 3
Ordering options . . . . . . . . . . . . . . . . . . . . . . . . 3
Marking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Pinning information . . . . . . . . . . . . . . . . . . . . . . 5
Pinning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Pin description . . . . . . . . . . . . . . . . . . . . . . . . . 6
Functional description . . . . . . . . . . . . . . . . . . . 8
Commands of PCA8530 . . . . . . . . . . . . . . . . . . 8
General control commands . . . . . . . . . . . . . . 10
Initialization . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Command: Initialize . . . . . . . . . . . . . . . . . . . . 10
RST pin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Command: OTP-refresh . . . . . . . . . . . . . . . . . 10
Command: Device-address . . . . . . . . . . . . . . 11
Command: SYNC1_pin . . . . . . . . . . . . . . . . . 11
Command: Clock-out-ctrl . . . . . . . . . . . . . . . . 12
Command: Read-select . . . . . . . . . . . . . . . . . 12
Command: Status-readout . . . . . . . . . . . . . . . 13
Command: Clear-reset-flag . . . . . . . . . . . . . . 14
Charge pump and LCD bias control
commands . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
8.3.1
Command: Charge-pump-ctrl . . . . . . . . . . . . . 15
8.3.2
Command: Set-VLCD . . . . . . . . . . . . . . . . . . . . 15
8.3.3
Command: Set-bias-mode . . . . . . . . . . . . . . . 16
8.4
Temperature compensation control
commands . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
8.4.1
Command: Temperature-ctrl . . . . . . . . . . . . . . 17
8.4.2
Command: TC-set . . . . . . . . . . . . . . . . . . . . . 18
8.4.3
Command: TC-slope . . . . . . . . . . . . . . . . . . . 19
8.5
Display control commands . . . . . . . . . . . . . . . 20
8.5.1
Command: Set-MUX-mode . . . . . . . . . . . . . . 20
8.5.2
Command: Inversion-mode . . . . . . . . . . . . . . 20
8.5.2.1
Line inversion mode (driving scheme A). . . . . 20
8.5.2.2
Frame inversion mode (driving scheme B) . . . 21
8.5.3
Command: Display-ctrl . . . . . . . . . . . . . . . . . . 21
8.6
Clock and frame frequency command . . . . . . 22
8.6.1
Oscillator. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
8.6.2
External clock . . . . . . . . . . . . . . . . . . . . . . . . . 22
8.6.3
Internal clock . . . . . . . . . . . . . . . . . . . . . . . . . 22
8.6.4
Command: Frame-frequency . . . . . . . . . . . . . 22
8.7
Display RAM commands . . . . . . . . . . . . . . . . 24
8.7.1
Command: Write-display-data . . . . . . . . . . . . 24
8.7.2
8.7.2.1
8.7.2.2
8.7.3
8.8
8.8.1
8.8.2
8.8.3
8.9
8.10
8.10.1
8.10.2
8.10.3
8.10.3.1
8.10.3.2
8.10.4
Bank select commands . . . . . . . . . . . . . . . . .
Command: Input-bank-select. . . . . . . . . . . . .
Command: Output-bank-select . . . . . . . . . . .
Command: Data-pointer. . . . . . . . . . . . . . . . .
Start-up and shut-down . . . . . . . . . . . . . . . . .
Power-On. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Recommended start-up sequences . . . . . . . .
Recommended power-down sequences . . . .
Possible display configurations . . . . . . . . . . .
LCD voltage . . . . . . . . . . . . . . . . . . . . . . . . . .
VLCD pins . . . . . . . . . . . . . . . . . . . . . . . . . . . .
External VLCD supply . . . . . . . . . . . . . . . . . . .
Internal VLCD generation . . . . . . . . . . . . . . . .
VLCD programming . . . . . . . . . . . . . . . . . . . . .
VLCD driving capability . . . . . . . . . . . . . . . . . .
Temperature measurement and
temperature compensation of VLCD . . . . . . .
8.10.4.1 Temperature readout . . . . . . . . . . . . . . . . . . .
8.10.4.2 Temperature adjustment of the VLCD . . . . . . .
8.10.5
LCD voltage selector . . . . . . . . . . . . . . . . . . .
8.10.5.1 Electro-optical performance . . . . . . . . . . . . . .
8.10.6
LCD drive mode waveforms. . . . . . . . . . . . . .
8.10.6.1 Static drive mode . . . . . . . . . . . . . . . . . . . . . .
8.10.6.2 1:2 Multiplex drive mode . . . . . . . . . . . . . . . .
8.10.6.3 1:4 Multiplex drive mode . . . . . . . . . . . . . . . .
8.11
Backplane outputs . . . . . . . . . . . . . . . . . . . . .
8.11.1
Driving strength on the backplanes . . . . . . . .
8.12
Segment outputs . . . . . . . . . . . . . . . . . . . . . .
8.13
Display register . . . . . . . . . . . . . . . . . . . . . . .
8.14
Display RAM . . . . . . . . . . . . . . . . . . . . . . . . .
8.14.1
Data pointer . . . . . . . . . . . . . . . . . . . . . . . . . .
8.14.1.1 Data pointer in cascade configuration . . . . . .
8.14.2
RAM filling . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.14.2.1 RAM filling in static drive mode . . . . . . . . . . .
8.14.2.2 RAM filling in 1:2 multiplex drive mode . . . . .
8.14.2.3 RAM filling in 1:4 multiplex drive mode . . . . .
8.14.3
Bank selection . . . . . . . . . . . . . . . . . . . . . . . .
8.14.3.1 Input-bank-select . . . . . . . . . . . . . . . . . . . . . .
8.14.3.2 Output-bank-select. . . . . . . . . . . . . . . . . . . . .
9
Bus interfaces . . . . . . . . . . . . . . . . . . . . . . . . .
9.1
Control byte and register selection . . . . . . . .
9.2
I2C interface . . . . . . . . . . . . . . . . . . . . . . . . . .
9.2.1
Bit transfer . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.2.2
START and STOP conditions. . . . . . . . . . . . .
9.2.3
System configuration . . . . . . . . . . . . . . . . . . .
9.2.4
Acknowledge . . . . . . . . . . . . . . . . . . . . . . . . .
9.2.5
I2C-bus controller . . . . . . . . . . . . . . . . . . . . . .
9.2.6
Input filters . . . . . . . . . . . . . . . . . . . . . . . . . . .
24
24
25
25
26
26
26
29
32
34
34
34
34
34
36
40
40
41
44
45
46
46
47
49
50
50
50
50
51
51
51
52
52
52
53
53
54
54
56
56
57
57
57
58
58
59
59
continued >>
PCA8530
Product data sheet
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 25 September 2014
© NXP Semiconductors N.V. 2014. All rights reserved.
102 of 103
PCA8530
NXP Semiconductors
Automotive 102 x 4 Chip-On-Glass LCD segment driver
I2C-bus slave address . . . . . . . . . . . . . . . . . . 59
I2C-bus protocol . . . . . . . . . . . . . . . . . . . . . . . 60
SPI interface . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Data transmission . . . . . . . . . . . . . . . . . . . . . . 61
Internal circuitry. . . . . . . . . . . . . . . . . . . . . . . . 63
Safety notes . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Limiting values. . . . . . . . . . . . . . . . . . . . . . . . . 65
Static characteristics. . . . . . . . . . . . . . . . . . . . 66
Dynamic characteristics . . . . . . . . . . . . . . . . . 73
General dynamic characteristics. . . . . . . . . . . 73
I2C-bus timing characteristics . . . . . . . . . . . . . 74
SPI-bus timing characteristics . . . . . . . . . . . . 75
Application information. . . . . . . . . . . . . . . . . . 77
ITO layout recommendations for ESD/EMC
robustness in COG applications . . . . . . . . . . . 77
15.2
Cascaded operation . . . . . . . . . . . . . . . . . . . . 80
15.2.1
Wiring backplane and segment outputs . . . . . 80
15.2.2
Device synchronization. . . . . . . . . . . . . . . . . . 82
15.2.3
Display data . . . . . . . . . . . . . . . . . . . . . . . . . . 83
15.2.4
Data read . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
16
Test information . . . . . . . . . . . . . . . . . . . . . . . . 84
16.1
Quality information . . . . . . . . . . . . . . . . . . . . . 84
17
Bare die outline . . . . . . . . . . . . . . . . . . . . . . . . 85
18
Handling information. . . . . . . . . . . . . . . . . . . . 90
19
Packing information . . . . . . . . . . . . . . . . . . . . 91
19.1
Tray information . . . . . . . . . . . . . . . . . . . . . . . 91
20
Appendix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
20.1
LCD segment driver selection. . . . . . . . . . . . . 93
21
Abbreviations . . . . . . . . . . . . . . . . . . . . . . . . . . 95
22
References . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
23
Revision history . . . . . . . . . . . . . . . . . . . . . . . . 97
24
Legal information. . . . . . . . . . . . . . . . . . . . . . . 98
24.1
Data sheet status . . . . . . . . . . . . . . . . . . . . . . 98
24.2
Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
24.3
Disclaimers . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
24.4
Trademarks. . . . . . . . . . . . . . . . . . . . . . . . . . . 99
25
Contact information. . . . . . . . . . . . . . . . . . . . . 99
26
Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
27
Figures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
28
Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
9.2.7
9.2.8
9.3
9.3.1
10
11
12
13
14
14.1
14.2
14.3
15
15.1
Please be aware that important notices concerning this document and the product(s)
described herein, have been included in section ‘Legal information’.
© NXP Semiconductors N.V. 2014.
All rights reserved.
For more information, please visit: http://www.nxp.com
For sales office addresses, please send an email to: [email protected]
Date of release: 25 September 2014
Document identifier: PCA8530