160 SEG / 105 COM SEG DRIVER & CONTROLLER FOR STN LCD
Contents in this document are subject to change without notice. No part of this document may be reproduced or
transmitted in any form or by any means, electronic or mechanical, for any purpose, without the express written
Jan. 2000.
Ver. 0.4
Prepared by: Koo-Hyung, Jung
Chunggh@samsung.co.kr
160 SEG / 105 COM DRIVER & CONTROLLER FOR STN LCD PRELIMINARY SPEC. VER. 0.4S6B0719
-
-
-
-
-
-
S6B0719 Specification Revision History
VersionContentDate
0.0- OriginalFeb.1999
0.1
0.2
- Append pad center coordinate (refer to table 2)
- Append display data RAM map (refer to figure 8)
- Modify display data RAM map (refer to figure 8)
Mar.1999
May.1999
- Append reference circuit examples (refer to page 22)
- Change the low power consumption V0 = 13V -> 15V (refer to page 1)
Modify page address circuit description ; DB3, DB2 and DB1 are “H”, but
DB1 is “L” -> DB3, DB2 and DB0 are “H”, but DB1 is “L” (refer to page 20)
0.3
- Modify set partial display duty ratio (refer to page 27)
Jun.1999
Add partial duty changing “waiting for discharging the LCD power levels
(refer to figure 34)
Change the condition of power consumption : (VDD = 3V, x6 boosting, V0 =
PAD CONFIGURATION .......................................................................................................................................3
PAD CENTER COORDINATES ............................................................................................................................4
CONNECTIONS BETWEEN S6B0719 AND LCD PANEL............................................................................ 60
3
S6B0719 PRELIMINARY SPEC. VER. 0.4 160 SEG / 105 COM DRIVER & CONTROLLER FOR STN LCD
INTRODUCTION
The S6B0719 is a driver & controller LSI for graphic dot-matrix liquid crystal display systems. It contains 105
common and 160 segment driver circuits. This chip is connected directly to a microprocessor, accepts serial or 8bit parallel display data and stores in an on-chip display data RAM of 105 x 160 bits. It provides a highly flexible
display section due to 1-to-1 correspondence between on-chip display data RAM bits and LCD panel pixels. And it
performs display data RAM read/write operation with no external-operating clock to minimize power consumption.
In addition, because it contains power supply circuits necessary to drive liquid crystal, it is possible to make a
display system with the fewest components.
FEATURES
Driver Output Circuits
−105 common outputs / 160 segment outputs
Applicable Duty-ratios
Programmable duty ratioApplicable LCD biasMaximum display area
1/9 to 1/1051/4 to 1/11
−Various partial display
−Partial window moving & data scrolling
On-chip Display Data RAM
105 × 160
−Capacity: 105 x 160 = 16,800 bits
−Bit data "1": a dot of display is illuminated
−Bit data "0": a dot of display is not illuminated
Microprocessor Interface
−8-bit parallel bi-directional interface with 6800-series or 8080-series
−Serial interface (only write operation) available
On-chip Low Power Analog Circuit
−On-chip oscillator circuit
−Voltage converter (x3, x4, x5 or x6)
−Voltage regulator (temperature coefficient: -0.05%/°C or external input)
−On-chip electronic contrast control function (64 steps)
−Voltage follower (LCD bias: 1/4 to 1/11)
Operating Voltage Range
−Supply voltage (VDD): 2.4 to 3.6 V
−LCD driving voltage (VLCD = V0 - VSS): 4.0 to 15.0 V
Low Power Consumption
−TBD µΑ Typ. (VDD = 3V, x6 boosting, V0 = 13V, Internal power supply ON and display OFF)
−TBD µΑ Max. (during power save [standby] mode )
Package Type
−Gold bumped chip or TCP
1
160 SEG / 105 COM DRIVER & CONTROLLER FOR STN LCD PRELIMINARY SPEC. VER. 0.4S6B0719
DB0
DB1
COMS
COM
3
:
:
:
7
:
:
BLOCK DIAGRAM
VDD
V0
V1
V2
V3
V4
VSS
HPMB
V0
VR
INTRS
VEXT
REF
VOUT
V/F
CIRCUIT
V/R
RCIRCUIT
PAGE
ADDRESS
CIRCUIT
SEG2
SEG1
SEG0
160 SEGMENT
DRIVER CIRCUITS
SEGMENT CONTROLLER
DISPLAY DATA RAM
105 X 160 = 16,800 Bits
COLUMN ADDRESS
CIRCUIT
SEG159SEG158SEG15
COMS
COM0
106 COMMON
DRIVER CIRCUITS
COMMON CONTROLLER
DISPLAY
LINE
ADDRESS
CIRCUIT
TIMING
GENERATOR
CIRCUIT
STATIC
DRIVER
OSCILLATOR
10
MS
CL
SYNC
M
FRS
FR
C1-
C1+
C2C2+
C3+
C4+
C5+
VCI
V/C
CIRCUIT
INSTRUCTION DECODER & REGISTER
MPU INTERFACE (PARALLEL & SERIAL)
RW_WR
E_RD
RS
CS2
CS1B
PS
C68
RESETB
Figure 1. Block Diagram
STATUS REGISTERBUS HOLDER
DB5
DB6(SCLK)
DB7(SID)
DB4
DB3
DB2
2
S6B0719 PRELIMINARY SPEC. VER. 0.4 160 SEG / 105 COM DRIVER & CONTROLLER FOR STN LCD
167
330
166
331
137
360
136
1
ðððð
- - - -
ðððð
ðððð
- - - -
ðððð
*2
*1
*3
PAD CONFIGURATION
рр ррррррррррррррррррр
- - - - - - - - - -
Y
S6B0719
(TOP VIEW)
(0,0)X
ррррррррррррррррррр
ðð
рррррррррррррррррррррр
- - - - - - - - - -
ррррррррррррррррррррррр
Figure 2. S6B0719 Chip Configuration
Table 1. S6B0719 Pad Dimensions
Size
ItemPad No.
XY
Chip size-93702220
29 to 10870 (Min.)
Pad pitch
1 to 28, 109 to 136,
137 to 360
54 (Min.)
30 to 1076078
138 to 165, 332 to 3597844
Bumped
`pad size
3 to 27, 110 to 134
169 to 328
1, 2, 28, 29, 108, 109,
135, 136, 167, 168, 329
4478
7078
and 330
137, 166, 331 and 3607870
Bumped pad
height
30 um30 um30 um
1 to 36014 (Typ.)
42 um108 um
Unit
µm
42 um108 um
30 um30 um30 um
(-4033.05,-374.4)
*1 : COG Align Key*3 : ILB Align Key 2
(-3131.6,622.75)
*2 : ILB Align Key 1
42 um108 um
42 um108 um
(4135.6,-633.0)
3
160 SEG / 105 COM DRIVER & CONTROLLER FOR STN LCD PRELIMINARY SPEC. VER. 0.4S6B0719
160 SEG / 105 COM DRIVER & CONTROLLER FOR STN LCD PRELIMINARY SPEC. VER. 0.4S6B0719
PIN DESCRIPTION
Table 3. Power Supply Pins
NameI/ODescription
VDDSupplyPower supply
VssSupplyGround
LCD drivers supply voltages
The voltage determined by LCD pixel is impedance-converted by an operational amplifier
V0
V1
V2
V3
V4
I/O
for application.
Voltages should have the following relationship: V0 ≥ V1 ≥ V2 ≥ V3 ≥ V4 ≥ Vss
When the internal power circuit is active, these voltages are generated as following table
according to the state of LCD bias.
LCD biasV1V2V3V4
1/N bias(N-1)/N x V0(N-2)/N x V02/N x V01/N x V0
NOTE : *N = 4 to 11
Table 4. LCD Driver Supply Pins
NameI/ODescription
C1-, C2-I/OCapacitor negative connection pins for voltage converter
C1+, C2+
C3+, C4+
C5+
VOUTI/OVoltage converter input/output pin
VCII
VRI
REFI
VEXTI
I/OCapacitor positive connection pins for voltage converter
Voltage converter input voltage pin
Voltages should have the following relationship: VDD ≤ VCI ≤ V0
V0 voltage adjustment pin
It is valid only when on-chip resistors are not used. (INTRS = “L”)
Selects the external VREF voltage via VEXT pin
− REF = "L": using the external VREF
− REF = "H": using the internal VREF
Externally input reference voltage (VREF) for the internal voltage regulator.
It is valid only when REF is “L”.
6
S6B0719 PRELIMINARY SPEC. VER. 0.4 160 SEG / 105 COM DRIVER & CONTROLLER FOR STN LCD
Table 5. System Control Pins
NameI/ODescription
Master / Slave operations select pin
− MS = "H": master operation
− MS = "L": slave operation
The following table depends on the MS status.
MSI
CLI/O
SYNCI/O
MI/O
FRO
FRSO
INTRSI
HPMBI
TEST1
to
TEST3
MS
Internal analog circuitsDisplay timing signals
OscillatorPower supplyCLSYNCM
HEnabledEnabledOutputOutputOutput
LDisabledDisabledInputInputInput
Display clock input / output pin
When the S6B0719 is used in master / slave mode (multi-chip), the CL pins must be
connected each other.
Display sync input / output pin
When the S6B0719 is used in master/slave mode (multi-chip), the SYNC pins must be
connected each other.
LCD AC input / output pin
When the S6B0719 is used in master/slave mode (multi-chip), the M pins must be
connected each other.
Static driver common output pin
This pin is used together with the FRS pin.
Static driver segment output pin
This pin is used together with the FR pin.
Internal resistors select pin
This pin selects the resistors for adjusting V0 voltage level.
− INTRS = "H”: use the internal resistors.
− INTRS = "L”: use the external resistors. VR pin and external resistive divider control V0
voltage.
Power control pin of the power supplies circuit for LCD driver
− HPMB = "L": high power mode
− HPMB = "H": normal mode
This pin is valid in master operation.
Test pins
I
Don’ t use these pins.
NOTE: DUMMY – These pins should be opened (floated).
7
160 SEG / 105 COM DRIVER & CONTROLLER FOR STN LCD PRELIMINARY SPEC. VER. 0.4S6B0719
Table 6. Microprocessor Interface Pins
NameI/ODescription
RESETBI
PSI
C68I
CS1B
CS2
RSI
RW_WRI
Reset input pin
When RESETB is “L”, initialization is executed.
Parallel / Serial data input select input
PSInterface
mode
HParallelRSDB0 to DB7
Data /
instruction
DataRead / WriteSerial clock
E_RD
RW_WR
LSerialRSSID (DB7)Write onlySCLK (DB6)
*NOTE: When PS is “L”, DB0 to DB5 are high impedance and E_RD and RW_WR
must be fixed to either “H” or “L”.
Microprocessor interface select input pin
− C68 = "H": 6800-series MPU interface
− C68 = "L": 8080-series MPU interface
Chip select input pins
Data / instruction I/O is enabled only when CS1B is “L” and CS2 is “H”.
I
When chip select is non-active, DB0 to DB7 may be high impedance.
Register select input pin
− RS = "H": DB0 to DB7 are display data
− RS = "L": DB0 to DB7 are control data
Read / Write execution control pin
C68MPU TypeRW_WRDescription
Read/Write control input pin
H6800-seriesRW
− RW = “H”: read
− RW = “L”: write
Write enable clock input pin
L8080-series/WR
The data on DB0 to DB7 are latched at the rising
edge of the /WR signal.
-
8
S6B0719 PRELIMINARY SPEC. VER. 0.4 160 SEG / 105 COM DRIVER & CONTROLLER FOR STN LCD
Table 6. (Continued)
NameI/ODescription
Read / Write execution control pin
C68MPU TypeE_RDDescription
Read / Write control input pin
− RW = “H”: When E is “H”, DB0 to DB7 are in an
output status.
− RW = “L”: The data on DB0 to DB7 are latched at
E_RDI
H6800-seriesE
the falling edge of the E
signal.
L8080-series/RD
Read enable clock input pin
When /RD is “L”, DB0 to DB7 are in an output status.
8-bit bi-directional data bus that is connected to the standard 8-bit microprocessor data
DB0
to
DB7
I/O
bus. When the serial interface selected (PS = "L");
− DB0 to DB5: high impedance
− DB6: serial input clock (SCLK)
− DB7: serial input data (SID).
When chip select is not active, DB0 to DB7 may be high impedance.
9
160 SEG / 105 COM DRIVER & CONTROLLER FOR STN LCD PRELIMINARY SPEC. VER. 0.4S6B0719
Table 7. LCD driver output pins
NameI/ODescription
LCD segment driver outputs
The display data and the M signal control the output voltage of segment driver.
SEG0
to
SEG159
COM0
to
COM103
COMSO
Display dataM
Segment driver output voltage
Normal displayReverse display
HHV0V2
O
HLVssV3
LHV2V0
LLV3Vss
Power save modeVssVss
LCD common driver outputs
The internal scanning data and M signal control the output voltage of common driver.
Scan dataMCommon driver output voltage
HHVss
O
HLV0
LHV1
LLV4
Power save modeVss
Common output for the icons
The output signals of two pins are same. When not used, these pins should be left open.
10
S6B0719 PRELIMINARY SPEC. VER. 0.4 160 SEG / 105 COM DRIVER & CONTROLLER FOR STN LCD
FUNCTIONAL DESCRIPTION
MICROPROCESSOR INTERFACE
Chip Select Input
There are CS1B and CS2 pins for chip selection. The S6B0719 can interface with an MPU only when CS1B is “L”
and CS2 is “H”. When these pins are set to any other combination, RS, E_RD, and RW_WR inputs are disabled
and DB0 to DB7 are to be high impedance. And, in case of serial interface, the internal shift register and the
counter are reset.
Parallel / Serial Interface
The S6B0719 has three types of interface with an MPU, which are one serial and two parallel interfaces. This
parallel or serial interface is determined by PS pin as shown in table 8.
Table 8. Parallel / Serial Interface Mode.
PSTypeCS1BCS2C68Interface mode
HParallelCS1BCS2
LSerialCS1BCS2
Parallel Interface (PS = "H")
The 8-bit bi-directional data bus is used in parallel interface and the type of MPU is selected by C68 as shown in
table 9. The type of data transfer is determined by signals at RS, E_RD and RW_WR as shown in table 10.
Table 9. Microprocessor Selection for Parallel Interface
C68CS1BCS2RSE_RDRW_WRDB0 to DB7MPU bus
HCS1BCS2RSERWDB0 to DB76800-series
LCS1BCS2RS/RD/WRDB0 to DB78080-series
Table 10. Parallel Data Transfer
Common6800-series8080-seriesDescription
RS
E_RD
(E)
RW_WR
(RW)
E_RD
(/RD)
RW_WR
(/WR)
H6800-series MPU mode
L8080-series MPU mode
*×
Serial-mode
*×: Don't care
HHHLHDisplay data read out
HHLHLDisplay data write
LHHLHRegister status read
LHLHLWrites to internal register (instruction)
11
160 SEG / 105 COM DRIVER & CONTROLLER FOR STN LCD PRELIMINARY SPEC. VER. 0.4S6B0719
Serial Interface (PS = "L")
When the S6B0719 is active, serial data (DB7) and serial clock (DB6) inputs are enabled. And not active, the
internal 8-bit shift register and the 3-bit counter are reset. Serial data can be read on the rising edge of serial clock
going into DB6 and processed as 8-bit parallel data on the eighth serial clock. Serial data input is display data when
RS is high and control data when RS is low. Since the clock signal (DB6) is easy to be affected by the external
noise caused by the line length, the operation check on the actual machine is recommended.
CS1B
CS2
SID
SCLK
RS
DB6DB7DB0DB1DB2DB3DB4DB5DB6DB7
Figure 3. Serial Interface Timing
Busy Flag
The Busy Flag indicates whether the S6B0719 is operating or not. When DB7 is “H” in read status operation, this
device is in busy status and will accept only read status instruction. If the cycle time is correct, the microprocessor
needs not to check this flag before each instruction, which improves the MPU performance.
12
S6B0719 PRELIMINARY SPEC. VER. 0.4 160 SEG / 105 COM DRIVER & CONTROLLER FOR STN LCD
RS
DB0 to DB7
BUS HOLDER
N
D(N)
D(N+1)
D(N+2)
N
N+1
N+2
N+3
Data Transfer
The S6B0719 uses bus holder and internal data bus for data transfer with the MPU. When writing data from the
MPU to on-chip RAM, data is automatically transferred from the bus holder to the RAM as shown in figure 4. And
when reading data from on-chip RAM to the MPU, the data for the initial read cycle is stored in the bus holder
(dummy read) and the MPU reads this stored data from bus holder for the next data read cycle as shown in figure 5.
This means that a dummy read cycle must be inserted between each pair of address sets when a sequence of
address sets is executed. Therefore, the data of the specified address cannot be output with the read display data
instruction right after the address sets, but can be output at the second read of data.
MPU signals
RS
/WR
DB0 to DB7
Internal signals
/WR
BUS HOLDER
COLUMN ADDRESS
MPU signals
/WR
/RD
Internal signals
/WR
ND(N)D(N+1)D(N+2)D(N+3)
ND(N)D(N+1)D(N+2)D(N+3)
NN+1N+2N+3
Figure 4. Write Timing
N
DummyD(N)D(N+1)
/RD
COLUMN ADDRESS
Figure 5. Read Timing
13
160 SEG / 105 COM DRIVER & CONTROLLER FOR STN LCD PRELIMINARY SPEC. VER. 0.4S6B0719
- -
- -
- -
- -
001
- -
0
011
- -
0
101
- -
0
000
- -
1
DISPLAY DATA RAM (DDRAM)
The Display Data RAM stores pixel data for the LCD. It is 105-row by 160-column addressable array. Each pixel
can be selected when the page and column addresses are specified. The 105 rows are divided into 13 pages of 8
lines and the 13th page with a single line (DB0 only). Data is read from or written to the 8 lines of each page directly
through DB0 to DB7. The display data of DB0 to DB7 from the microprocessor correspond to the LCD common
lines as shown in figure 6. The microprocessor can read from and write to RAM through the I/O buffer. Since the
LCD controller operates independently, data can be written into RAM at the same time as data is being displayed
without causing the LCD flicker.
DB0
DB1
DB2
DB3
DB4
100- -1
COM0
COM1
COM2
COM3
COM4
- -
Display Data RAM LCD Display
Figure 6. RAM-to-LCD Data Transfer
Page Address Circuit
This circuit is for providing a Page Address to Display Data RAM shown in figure 8. It incorporates 4-bit Page
Address register changed by only the “Set Page” instruction. Page Address 13 (DB3, DB2 and DB0 are “H”, but
DB1 is “L”) is a special RAM area for the icons and display data DB0 is only valid.
Line Address Circuit
This circuit assigns DDRAM a line address corresponding to the first line (COM0) of the display. Therefore, by
setting line address repeatedly, it is possible to realize the screen scrolling and page switching without changing
the contents of on-chip RAM as shown in figure 7. It incorporates 7-bit line address register changed by only the
initial display line instruction and 7-bit counter circuit. At the beginning of each LCD frame, the contents of register
are copied to the line counter which is increased by CL signal and generates the Line Address for transferring the
160-bit RAM data to the display data latch circuit. However, display data of icons are not scrolled because the MPU
can not access Line Address of icons.
14
S6B0719 PRELIMINARY SPEC. VER. 0.4 160 SEG / 105 COM DRIVER & CONTROLLER FOR STN LCD
Column Address Circuit
Column Address circuit has an 8-bit preset counter that provides Column Address to the Display Data RAM as
shown in figure 8. When set Column Address MSB / LSB instruction is issued, 8-bit [Y7:Y0] is updated. And, since
this address is increased by 1 each a read or write data instruction, microprocessor can access the display data
continuously. However, the counter is not incremented and locked if a non-existing address above 9FH. It is
unlocked if a column address is set again by set Column Address MSB / LSB instruction. And the Column Address
counter is independent of page address register.
ADC select instruction makes it possible to invert the relationship between the Column Address and the segment
outputs. It is necessary to rewrite the display data on built-in RAM after issuing ADC select instruction. Refer to the
following figure 7.
Figure 7. The Relationship between the Column Address and The Segment Outputs
Segment Control Circuit
This circuit controls the display data by the display ON / OFF, reverse display ON / OFF and entire display ON /
OFF instructions without changing the data in the display data RAM.
15
160 SEG / 105 COM DRIVER & CONTROLLER FOR STN LCD PRELIMINARY SPEC. VER. 0.4S6B0719
S6B0719 PRELIMINARY SPEC. VER. 0.4 160 SEG / 105 COM DRIVER & CONTROLLER FOR STN LCD
LCD DISPLAY CIRCUITS
Oscillator
This is completely on-chip Oscillator and its frequency is nearly independent of VDD. This oscillator signal is used in
the voltage converter and display timing generation circuit.
Display Timing Generator Circuit
This circuit generates some signals to be used for displaying LCD. The display clock, CL, generated by oscillation
clock, generates the clock for the line counter and the signal for the display data latch. The line address of on-chip
RAM is generated in synchronization with the display clock (CL) and the display data latch circuit in synchronization
latches the 160-bit display data with the display clock. The display data, which is read to the LCD driver, is
completely independent of the access to the display data RAM from the microprocessor. The display clock
generates an LCD AC signal (M) which enables the LCD driver to make a AC drive waveform, and also generates
an internal common timing signal and start signal to the common driver. The frame or the line changes the phase of
M by setting internal instruction. Driving waveform and internal timing signal are shown in figure 10.
In a multiple-chip configuration, the slave chip requires the CL, M and SYNC signals from the master. Table 11
shows the CL, SYNC, and M status.
Table 11. Master and Slave Timing Signal Status
Operation modeOscillatorCLSYNCM
MasterON (internal clock used)OutputOutputOutput
SlaveOFF (external clock used)InputInputInput
17
Loading...
+ 44 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.