Professional Documents
Culture Documents
The SED1335 is a CMOS low-power dot matrix liquid crystal graphic display controller. The device stores in
external RAM display data sent by an 8-bit microcomputer, and generates all the signals required by the LCD
drivers. The LSI incorporates an internal character generator ROM which supports user-defined characters
(also an external CGROM can be supported).
The SED1335 can be interfaced to high-speed microprocessors such as the Intel family or Motorola family.
The controller supports a set of rich commands that will allow the user to create a layered display of characters
and graphics.
Also, the controller functions as a pipeline buffer between the MPU and display memory so that low-cost,
medium-speed SRAM can be used.
■ FEATURES
• CMOS low-power graphic and character display • Internal character generator ROM
controller
• Supports external character generator ROM:
• Selectable MPU interface is compatible with both
the Intel family and the Motorola family
8 × 8 or 8 × 16 pixel characters
Allowing mixing of ROM and RAM character sets
• Smooth scrolling support: • Supports 64K bytes of memory:
Horizontal and vertical scroll 4K bytes of user-definable characters
Scrolling of selected areas of the display 60K bytes of display memory
• Multimode display: in 2 of 32K × 8 100ns SRAM
or in 8 of 8K × 8 100ns SRAM
2 layers of overlapping characters and graphics
3 layers of overlapping graphics • Display duty .................... 1/2 to 1/256
• Selectable display synthesis: • Low power dissipation
5mA (typical)
Inverse video
Flashing display, cursor on/off/blink 0.05µA (typical), standby
Under and bar cursor, block cursor • Logic power supply .......................... 2.7 to 5.5V
Simple animation
• Package: .................. Plastic QFP5-60 pin (F0A)
• Programmable cursor Plastic QFP6-60 pin (F0B)
DATA
68xx
80xx
SRAM
139
SED1335
■ BLOCK DIAGRAM
XSCL, XECL
VA0 to VA15
VD0 to VD7
XD0 to XD3
YSCL,YDIS
LP, WF
VCE
VWR
VRD
RES
RD, WR
A0, CS
D0 to D7
XD
XG
■ PINOUT
SEL1
SEL2
VWR
YSCL
XSCL
XECL
VRD
RES
VCE
VA0
VA1
VA2
VA3
VA4
VA5
VA6
VA7
YDIS
WR
VD4
VD5
VD6
VD7
XD0
XD1
XD2
XG
RD
NC
NC
WF
VSS
YD
LP
45 31
VD3 46 30 XD3
XD 55 50 45 40 VA8 VD2 D7
CS VA9 VD1 D6
A0 VA10 VD0 D5
VDD VA11 VA15 D4
D0 VA12 VA14 D3
D1 60 SED1335FOA 30 VA13 VA13 SED1335FOB D2
Index VA12 D1
D2 1 29 NC VA11 D0
D3 VA14 Index VDD
VA10
D4 VA15 VA9 A0
D5 VD0 VA8 CS
D6 5 VD1 VA7 XD
6 10 15 20 VD2 VA6 XG
60 16
NC 1 15 SEL1
VA5
VA4
VA3
VA2
VA1
VA0
VWR
VCE
VRD
RES
NC
NC
RD
WR
SEL2
D7
XD3
XD2
XD1
XD0
XECL
XSCL
VSS
LP
WF
YDIS
YD
YSCL
VD7
VD6
VD5
VD4
VD3
140
SED1335
■ PIN DESCRIPTION
Pin No.
Pin Name I/O Functions
SED1335FOA SED1335FOB
XG 54 17 I Oscillator terminal
XD 55 18 O Oscillator terminal
VDD 58 21 +5V Power supply
VSS 13 36 GND(0V) Power supply
SEL1,2 53 • 52 16 • 15 I MPU interface format selection
D0 to D7 59 to 60, 1 to 6 22 to 29 I/O Data bus
A0 57 20 I Data type selection
80 series Read strobe signal
RD 50 13 I
68 series “E” clock
80 series Write strobe signal
WR 51 14 I
68 series R/W signal
CS 56 19 I Chip select
RES 47 10 I Reset
VA15 to VA0 27 • 28, 30 to 43 1 to 6, 50 to 59 O VRAM address bus
VD7 to VD0 19 to 26 42 to 49 I/O VRAM data bus
VWR 44 7 O VRAM write signal
VRD 46 9 O VRAM read signal
VCE 45 8 O VRAM chip enable
XD3 to XD0 7 to 10 30 to 33 O Dot data output bus to X driver
XSCL 12 35 O Dot data shift clock for X driver
XECL 11 34 O Chip enable shift clock for X driver
LP 14 37 O Dot data latch pulse
WF 15 38 O Frame signal
YSCL 18 41 O Scan data shift clock for Y driver
YD 17 40 O Scan data output
Power down signal when display
YDIS 16 39 O
is OFF
NC: No Connection
■ ELECTRICAL CHARACTERISTICS
• Absolute Maximum Ratings
(VSS = 0V)
141
SED1335
142
SED1335
Sleep
Standby current IQ — 0.05 20 µA VDD
XG, CS, RD = VDD
Oscillation frequency fosc AT X’tal 1.0 — 8.0 MHz
External clock frequency fCL Duty 47.5% 1.0 — 8.0 MHz XG, XD
Feed back resistance Rf 0.7 — 4.0 MΩ
143
SED1335
• Timing Diagrams
° 8080-Family Interface Timing
AO, CS
tAW8 tAH8
tCYC
WR, RD
tCC
tDH8
tDS8
D0 to D7
(Write)
tACC8 tOH8
D0 to D7
(Read)
Ta = –20 to 75°C
VDD = 4.5 to 5.5V VDD = 2.7 to 4.5V
Signal Symbol Parameter Unit Condition
min max min max
tAH8 Address hold time 10 — 10 — ns
A0, CS
tAW8 Address setup time 0 — 0 — ns
tCYC System cycle time See note — See note — ns
WR, RD
tCC Strobe pulsewidth 120 — 150 — ns CL = 100
tDS8 Data setup time 120 — 120 — ns pF
tDH8 Data hold time 5 — 5 — ns
D0 to D7
tACC8 RD access time — 50 — 80 ns
tOH8 Output disable time 10 50 10 55 ns
144
SED1335
tCYC
tAW6 tEW
R/W
tAH6
AO, CS
tDH6
tDS6
D0 to D7
(Write)
tACC6 tOH6
D0 to D7
(Read)
Note: tCYC6 indicates the interval during which CS is LOW and E is HIGH.
Ta = –20 to 75°C
VDD = 4.5 to 5.5V VDD = 2.7 to 4.5V
Signal Symbol Parameter Unit Condition
min max min max
A0, tCYC6 System cycle time See note — See note — ns
CS, tAW6 Address setup time 0 — 10 — ns
R/W tAH6 Address hold time 0 — 0 — ns
tDS6 Data setup time 100 — 120 — ns CL =
tDH6 Data hold time 0 — 0 — ns 100 pF
D0 to D7
tOH6 Output disable time 10 50 10 75 ns
tACC6 Access time — 85 — 130 ns
E tEW Enable pulsewidth 120 — 150 — ns
145
SED1335
EXTΦ0
tC
tW tCE tW
VCE
tCYR
VA0 to VA15
tASC tAHC
tRCH
VRD
tRCS tCEA tCE3
tACV tOH2
VD0 to VD7
(SED1335F)
Ta = –20 to 75°C
VDD = 4.5 to 5.5V VDD = 2.7 to 4.5V
Signal Symbol Parameter Unit Condition
min max min max
EXT φ0 tC Clock period 100 — 125 — ns
VCE HIGH-level
tW tC – 50 — tC – 50 — ns
pulsewidth
VCE
VCE LOW-level
tCE 2tC – 30 — 2tC – 30 — ns
pulsewidth
tCYR Read cycle time 3tC — 3tC — ns
VA0 to Address setup time to
tASC tC – 70 — tC – 100 — ns
VA15 falling edge of VCE
Address hold time from CL = 100 pF
tAHC 2tC – 30 — 2tC – 40 — ns
falling edge of VCE
Read cycle setup time
tRCS tC – 45 — tC – 60 — ns
to falling edge of VCE
VRD
Read cycle hold time
tRCH 0.5tC — 0.5tC — ns
from rising edge of VCE
tACV Address access time — 3tC – 100 — 3tC – 115 ns
VD0 to tCEA VCE access time — 2tC – 80 — 2tC – 90 ns
VD7 tOH2 Output data hold time 0 — 0 — ns
tCE3 VCE to data off time 0 — 0 — ns
146
SED1335
EXTφ0
tC
tCA
tW tCE
VCE
tASC tAHC
tCYW
VA0 to VA15
tWSC
tAS tAH2
tWHC
VRW
tDH2
tDSC
tDHC
VD0 to VD7
Ta = –20 to 75°C
VDD = 4.5 to 5.5V VDD = 2.7 to 4.5V
Signal Symbol Parameter Unit Condition
min max min max
EXT φ0 tC Clock period 100 — 125 — ns
VCE HIGH-level pulse-
tW tC – 50 — tC – 50 — ns
width
VCE
VCE LOW-level pulse-
tCE 2tC – 30 — 2tC – 30 — ns
width
tCYW Write cycle time 3tC — 3tC — ns
Address hold time from
tAHC 2tC – 30 — 2tC – 40 — ns
falling edge of VCE
Address setup time to
tASC tC – 70 — tC – 110 — ns
falling edge of VCE
VA0 to Address hold time from
VA15 tCA 0 — 0 — ns
rising edge of VCE
Address setup time to CL =
tAS 0 — 0 — ns 100 pF
falling edge of VWR
Address hold time from
tAH2 10 — 10 — ns
rising edge of VWR
Write setup time to
tWSC tC – 80 — tC – 115 — ns
falling edge of VCE
VWR
Write hold time from
tWHC 2tC – 20 — 2tC – 20 — ns
falling edge of VCE
Data input setup time
tDSC tC – 85 — tC – 125 — ns
to falling edge of VCE
VD0 to Data input hold time
tDHC 2tC – 30 — 2tC – 30 — ns
VD7 from falling edge of VCE
Data hold time from
tDH2 5 50 5 50 ns
rising edge of VWR
Note: VD0 to VD7 are latching input/outputs. While the bus is high impedance, VD0 to VD7 retain the write data until the data read
from the memory is placed on the bus.
147
SED1335
tWRL tWRD
WR
(command input)
YDIS
Ta = –20 to 75°C
VDD = 4.5 to 5.5V VDD = 2.7 to 4.5V
Signal Symbol Parameter Unit Condition
min max min max
VCE falling-edge delay
tWRD *1 — *1 — ns
time CL =
WR
YDIS falling-edge delay 100 pF
tWRL — *2 — *2 ns
time
Notes:
1. tWRD = 18tC + tOSS + 40 (tOSS is the time delay from the sleep state until stable operation)
2. tWRL = 36tC × [TC/R] × [L/F] + 70
tRCL tFCL
EXTφ0
tWL tWH
tCL
Ta = –20 to 75°C
VDD = 4.5 to 5.5V VDD = 2.7 to 4.5V
Signal Symbol Parameter Unit Condition
min max min max
tRCL External clock rise time — 15 — 15 ns
tFCL External clock fall time — 15 — 15 ns
External clock
tWH *1 *2 *1 *2 ns
EXT φ0 HIGH-level pulsewidth
External clock
tWL *1 *2 *1 *2 ns
LOW-level pulsewidth
tC External clock period 100 — 125 — ns
Notes:
1. 475 2. 525
(tC – tRCL – tFCL) × < tWH, tWL (tC – tRCL – tFCL) × > tWH, tWL
1000 1000
148
SED1335
Row 62 63 64 1 2 3 4 60 61 62 63 64
LP
1 frame time
YD
WF
WF
1 line time
LP
XSCL
XD0 to XD3 (14) (15) (16) (1) (15) (16) (1) (2) (3) (15) (16) (1)
tr tWX tf tCX
XSCL
tDS tDH
tLS
XD0 to XD3
tWL
tLD
LP
tDHY
tDF
WF(B)
YD
149
SED1335
Ta = –20 to 75°C
VDD = 4.5 to 5.5V VDD = 2.7 to 4.5V
Signal Symbol Parameter Unit Condition
min max min max
tr Rise time — 30 — 40 ns
tf Fall time — 30 — 40 ns
tCX Shift clock cycle time 4tC — 4tC — ns
XSCL
tWX XSCL clock pulsewidth 2tC – 60 — 2tC – 60 — ns
XD0 to tDH X data hold time 2tC – 50 — 2tC – 50 — ns CL =
XD3 tDS X data setup time 2tC – 100 — 2tC – 105 — ns 100pF
tLS Latch data setup time 2tC – 50 — 2tC – 50 — ns
LP tWL LP pulsewidth 4tC – 80 — 4tC – 120 — ns
tLD LP delay time from XSCL 0 — 0 — ns
WF tDF Permitted WF delay — 50 — 50 ns
YD tDHY Y data hold time 2tC – 20 — 2tC – 20 — ns
Note: The SED1335F reads display memory data from the address of the top left corner of the display screen, then scans horizontally
until it reaches the address for the bottom right corner of the display screen. Therefore, each line of X-driver data is sent starting
from the left side of the display line.
150
SED1335
■ EXAMPLE OF APPLICATION
10MHz
CS7
XG XD Y7
CS6
Y6
HC138
VA13 A
A0 A0 to B
VA15
VCE C CS0
Y0
A1
to VWR
A7 Chip CS
Selector VRD
IORD VA0
MPU
SED1335FOA
to
VA12
VA12
A0 to A12 WE A0 to A12 WE A11
D0 D0 SRM2064 CS1 SRM2064 CS1 2732 OE
to to (RAM1) CS2 (RAM2) CS2 (IXT.CG)
D7 D7 CE
D0 to D7 OE D0 to D7 OE D0 to D7
RD RD
WR WR
RESET RES VD0
to
XD0 VD7
to
RESET XD3
XECL
XSCL
YSCL
YDIS
WF
YD
LP
LAT
SED1630F
DI
INH LCD
FR
YSCL
*1
Converters Poff
(Y Driver) *2 *2 *2
V2 EI EI EI
XSCL
XSCL
XSCL
V3
D0
D3
D0
D3
D0
D3
LP
LP
LP
to
to
to
V4
Vreg V5
151
SED1335
3
Higher 4-bit (D4 to D7) of Character Code (Hexadecimal)
152