ANACHIP AD6315Q

AD6315
1/4- to 1/12 Duty VFD Controller/Driver
Features
General Description
- Multiple display modes
(16-segment & 12-digit to 24-segment & 4-digit)
- Key scanning (16 x 2 matrix)
- Dimming circuit (eight steps)
- High-voltage output ( VEE (max) = VDD – 35V )
- 4 channel LED ports
- No external resistors necessary for driver outputs
(P-ch open-drain + pull-down resistor output)
- Serial interface (CLK, STB, DIN, DOUT)
- Package: 44-pin plastic QFP and LQFP
The AD6315 is a VFD (Vacuum Fluorescent Display
or fluorescent Indicator Panel) driver that is driven
on a 1/4- to 1/12- duty factor. It consists of 16
segments and 4 grids output lines, 8 segments /
grid output driving lines, a display memory, a control
circuit, and a key scan circuit. Serial data is input to
the AD6315 through a 3-wire serial interface. This
VFD driver is ideal as a peripheral device for a
single-chip microcomputer.
Seg10/KS10
8
9
10
11
CLK
STB
KEY1
KEY2
22
21
20
19
18
17
23
7
5
OSC
DIN
4
LED4
6
3
LED3
DOUT
2
LED2
Seg5/KS5
Seg4/KS4
16
Seg11/KS11
24
Seg12/KS12
25
Seg13/KS13
26
Seg16/KS16
29
Seg14/KS14
VEE
30
27
Seg17/Grid12
31
Seg15/KS15
Seg18/Grid11
32
28
Seg19/Grid10
33
44
1
VSS
LED1
VDD
Seg6/KS6
Seg3/KS3
15
Grid1
Seg7/KS7
Seg2/KS2
14
40
Grid2
Seg8/KS8
Seg1/KS1
13
39
Grid3
Seg9/KS9
VDD
12
34
38
Grid4
43
Seg24/Grid5
41
Seg23/Grid6
42
Seg22/Grid7
36
Seg21/Grid8
37
Seg20/Grid9
35
Pin Assignments
VSS
This datasheet contains new product information. Anachip Corp. reserves the rights to modify the product specification without notice. No liability is assumed as a result of the use of
this product. No rights under any patent accompany the sale of the product.
Rev. A5 Dec 29, 2003
1/16
AD6315
1/4- to 1/12 Duty VFD Controller/Driver
Pin Descriptions
Symbol
Name
No.
DIN
Data input
7
DOUT
Data output
6
STB
Strobe
9
CLK
Clock input
8
OSC
Oscillator pin
5
Seg1/KS1 to
Seg16/KS16
Grid1 to Grid4
Seg17/Grid12 to
Seg24/Grid5
High-voltage output (Segment)
High-voltage output (Grid)
High-voltage output
(Segment/grid)
Description
Input serial data at rising edge of shift clock,
starting from the low order bit.
Output serial data at the falling edge of the
shift clock, starting from low order bit. This is
N-ch open-drain output pin.
Initializes serial interface at the rising or
falling edge of the AD6315. It then waits for
reception of a command. Data input after
STB falling is processed as a command.
While command data is processed, current
processing is stopped, and the serial
interface is initialized. While STB is high, CLK
is ignored.
Reads serial data at the rising edge, and
outputs data at the falling edge.
Connect resistor in between this pin and Vss to set
up the oscillation frequency.
Segment output pins (Dual function as key
source)
39 to 42 Grid output pins
These pins are selectable for segment or grid
31 to 38
driving.
14 to 29
LED1 to LED4
LED output
1 to 4
CMOS output
KEY1, KEY2
Key data input
10, 11
Data input to these pins is latched at the end
of the display cycle.
VDD
Logic power
13, 43
Logic power supply
VSS
Logic ground
12, 44
Connect this pin to system GND.
VEE
Pull-down level
30
Driver power supply
Ordering Information
AD6315X X X
Package
Lead
Packing
Q: QFP-44L
L : LQFP-44L
Blank: Normal
F: Lead Free
Blank : Tray
Anachip Corp.
www.anachip.com.tw
Rev. A5 Dec 29, 2003
2/16
AD6315
1/4- to 1/12 Duty VFD Controller/Driver
Block Diagram
Dimming circuit
Display memory
24 bits x 12 words
STB
OSC
OSC
8
Timing generator
key scan
12-bit shift register
R
Key data memory
(2 x 16 bits)
Key1,Key2
2
Segment driver
Serial
interface
16
8
8
12
4
Seg1/KS1
Seg16/KS16
Multiplexed driver
CLK
24
Data selector
DOUT
24-bit output latch
DIN
Seg17/Grid12
Grid driver
Command decoder
Grid1
Seg24/Grid5
Grid4
4-bit latch
LED1
LED4
Anachip Corp.
www.anachip.com.tw
VDD
VSS
VEE
( + 5V )
( 0V )
( - 30V )
Rev. A5 Dec 29, 2003
3/16
AD6315
1/4- to 1/12 Duty VFD Controller/Driver
Absolute Maximum Ratings (TA = 25°C,VSS = 0V)
Parameter
Symbol
Rating
Unit
Logic supply voltage
VDD
-0.5 to +6.0
V
Driver supply voltage
VEE
VDD + 0.5 to VDD – 40
V
Logic input voltage
VI1
- 0.5 to VDD + 0.5
V
VFD driver output voltage
VO2
VEE - 0.5 to VDD + 0.5
V
LED driver output current
IO1
15
mA
VFD driver output current
IO2
-40 (grid)
-15 (segment)
mA
Power dissipation
PD
800 (Note)
mW
Operating ambient temperature
TA
-25 to +85
°C
Storage temperature
Tstg
-50 to +150
°C
Note : Derate at –6.4W/°C at TA = 25°C or higher.
Caution : If the absolute maximum rating of even one of the above parameters is exceeded even momentarily, the quality of the
product may be degraded. Absolute maximum ratings, therefore, specify the values exceeding which the product may
be physically damaged. Be sure to use the product within the range of the absolute maximum ratings.
Recommended Operating Range (TA = -20 to 70°C, VSS = 0V)
Parameter
Symbol
Min.
Typ.
Max.
Unit
Logic supply voltage
VDD
4.5
5
5.5
V
High-level input voltage
VIH
0.7 VDD
VDD
V
Low-level input voltage
VIL
0
0.3 VDD
V
Driver supply voltage
VEE
0
VDD-35
V
Remark :
Maximum power consumption
Pmax = VFD driver dissipation + RL dissipation + LED driver dissipation + dynamic power consumption
Where
segment current = 3mA, grid current = 15mA, and LED current = 20mA
VFD driver dissipation = number of segments x 6 + number of grids/(number of grids + 1) x 30(mW)
RL dissipation ≅ (VDD - VEE)2 / 50 x (number of segments + 1 ) (mW)
LED driver dissipation = number of LEDs x 20 (mW)
Dynamic power consumption = VDD x 5 (mW)
Anachip Corp.
www.anachip.com.tw
Rev. A5 Dec 29, 2003
4/16
AD6315
1/4- to 1/12 Duty VFD Controller/Driver
Electrical Characteristics (TA= -20 to +70°C, VDD = 4.5 to 5.5V, VSS = 0V, VEE = VDD –35V)
Parameter
Symbol
Conditions
High-level output voltage
VOH1
LED1 – LED4, IOH1 = -12 mA VDD -1
Low-level output voltage
VOL1
LED1 – LED4, IOL1 = +12mA
1
V
Low-level output voltage
VOL2
DOUT, IOL2 =2mA
0.4
V
High-level output current
IOH21
High-level output current
IOH22
Driver leakage current
IOLEAK
VO= VDD –35V, driver off
Output pull-down resistor
RL
Driver output
35
Input current
II
VI=VDD or VSS
﹣1
High-level input voltage
VIH
Low-level input voltage
VIL
Hysteresis voltage
VH
CLK, DIN, STB
Dynamic current consumption
IDDdyn
Under no load, display off
VO= VDD –2V,
Seg1/KS1 to Seg16/KS16
VO= VDD –2V,Grid1 to Grid4
Seg17/Grid12 to Seg24/Grid5
Min.
Typ.
Max.
Unit
V
-0.3
mA
-15
mA
45
-10
µA
120
kΩ
﹢1
µA
0.7VDD
V
0.3 VDD
0.35
V
V
5
mA
Switching Characteristics (TA= -20 to +70°C, VDD = 4.5 to 5.5V, VEE = –30V)
Parameter
Symbol
Conditions
Min.
Typ.
Max.
Unit
Oscillation frequency
fOSC
R=82 kΩ
350
500
650
kHz
tPHZ
CLK→DOUT
CL=15pF,RL=10 kΩ
300
ns
100
ns
Seg1/KS1 to Seg16/KS16
2
µS
Grid1 to Grid4,
Seg17/Grid12 to Seg24/Grid5
0.5
µS
Propagation delay time
Rise time
tPZL
tTZH1
tTZH2
CL=300pF
Fall time
tTHZ
CL=300pF, Segn, Gridn
160
µS
Maximum clock frequency
FMAX.
Duty=50%
1
MHz
Input capacitance
CI
15
pF
Anachip Corp.
www.anachip.com.tw
Rev. A5 Dec 29, 2003
5/16
AD6315
1/4- to 1/12 Duty VFD Controller/Driver
Timing Characteristics (TA= -20 to +70°C, VDD = 4.5 to 5.5V)
Wait time
tWAIT
Min.
CLK → STB
CLK → STB
(Note)
→
PWCLK
PWSTB
Tsetup
tHOLD
tCLK-STB
→
Clock pulse width
Strobe pulse width
Data setup time
Data hold time
Clock-strobe time
Conditions
→
Symbol
→
Parameter
Typ.
Max.
Unit
400
1
100
100
1
µS
ns
ns
ns
1
µs
µs
Note : Refer to the Serial communication format.
Function Descriptions
(1) Display RAM Address and Display Mode
The display RAM stores the data transmitted to the AD6315 through the serial communication. The
addresses are allocated in 8-bit units.
Seg1
00HL
03HU
06HL
09HL
0CHL
0FHL
12HL
15HL
18HL
1BHL
1EHL
21HL
Seg4 Seg8
00HU
03HU
06HU
09HU
0CHU
0FHU
12HU
15HU
18HU
1BHU
1EHU
21HU
Seg12
01HL
04HL
07HL
0AHL
0DHL
10HL
13HL
16HL
19HL
1CHL
1FHL
22HL
b0
XXHL
Lower 4 bits
Seg16
01HU
04HU
07HU
0AHU
0DHU
10HU
13HU
16HU
19HU
1CHU
1FHU
22HU
Seg20
02HL
05HL
08HL
0BHL
0EHL
11HL
14HL
17HL
1AHL
1DHL
20HL
23HL
b3 b4
XXHU
Higher 4 bits
Anachip Corp.
www.anachip.com.tw
Seg24
02HU
05HU
08HU
0BHU
0EHU
11HU
14HU
17HU
1AHU
1DHU
20HU
23HU
DIG1
DIG2
DIG3
DIG4
DIG5
DIG6
DIG7
DIG8
DIG9
DIG10
DIG11
DIG12
b7
Rev. A5 Dec 29, 2003
6/16
AD6315
1/4- to 1/12 Duty VFD Controller/Driver
(2) Key Matrix and Key-input Data Storage RAM
The key matrix is made up of a 16 X 2 matrix, as shown below.
KEY1
Seg16/KS16
Seg15/KS15
Seg14/KS14
Seg13/KS13
Seg12/KS12
Seg11/KS11
Seg10/KS10
Seg9/KS9
Seg8/KS8
Seg7/KS7
Seg6/KS6
Seg5/KS5
Seg4/KS4
Seg3/KS3
Seg2/KS2
Seg1/KS1
KEY2
The data of each key is stored as follows, and is read with the read command starting from the least
significant bit.
KEY1 KEY2
Seg1 / KS1
Seg5 / KS5
Seg9 / KS9
Seg13 / KS13
b0
b1
KEY1 KEY2
Seg2 / KS2
Seg6 / KS6
Seg10 / KS10
Seg14 / KS14
b2
b3
KEY1 KEY2
Seg3 / KS3
Seg7 / KS7
Seg11 / KS11
Seg15 / KS15
b4
b5
KEY1 KEY2
Seg4 / KS4
Seg8 / KS8
Seg12 / KS12
Seg16 / KS16
b6
b7
Reading
Sequence
(3) LED Port
Data is written to the LED port with the write command, starting from the least significant bit. “L” output
when the bit of this port is 0, and “H” output when the bit is 1. The data of bits after the 5th bit are ignored.
LSB
MSB
b3
b2
b1
b0
LED1
LED2
Don't care
LED3
LED4
Note: On power application, all the LED ports are “L” output.
(4) Commands
Commands set the display mode and status of the VFD driver.
The first 1 byte input to the AD6315 through the DIN pin after the STB pin has fallen is regarded as a
command. If STB is set high while commands/data are transmitted, serial communication is initialized,
and the commands/data being transmitted are invalid (however, the commands/data previously
transmitted remain valid).
Anachip Corp.
www.anachip.com.tw
Rev. A5 Dec 29, 2003
7/16
AD6315
1/4- to 1/12 Duty VFD Controller/Driver
(Ⅰ) Display mode setting commands
These commands initialize the AD6315 and select the number of segments and the number of grids
(1/4- to 1/12- duty, 16 segments to 24 segments).
When these commands are executed, the display is forcibly turned off, and key scanning is also stopped.
To resume display, the display command “ON” must be executed. If the same mode is selected, however,
nothing happens.
LSB
MSB
0
0
b2
b1
b0
Display mode settings
0000: 4digits 24segments
0001: 5digits 23segments
0010: 6digits 22segments
0011: 7digits 21segments
0100: 8digits 20segments
0101: 9digits 19segments
0110: 10digits 18segments
0111: 11digits 17segments
1xxx : 12digits 16segments
Don't care
Note: On power application, the 12-digit, 16-segment mode is selected.
(Ⅱ) Data setting commands
These commands set data write and data read modes.
LSB
MSB
0
1
b3
Don't care
b2
b1
b0
Daat write and read mode settings
00: Write data to display memory
01: Write data to LED port
10: Read key data
11: Don't card
Address increment mode settings (Display memory)
0: Increments address after data has been written
1: Fixes address.
Test mode settings
0: Normal operation
1: Test mode
Note: For power application, the normal operation and address increment modes are set.
Anachip Corp.
www.anachip.com.tw
Rev. A5 Dec 29, 2003
8/16
AD6315
1/4- to 1/12 Duty VFD Controller/Driver
(Ⅲ) Address setting command
These commands set an address of the display memory.
LSB
MSB
1
1
b5
b4
b3
b2
b1
b0
Address (00H to 23H)
Don't care
Note : (a) If address 24H or higher is set, data is ignored, until a valid address is set.
(b) On power application, the address is set to 00H.
(Ⅳ) Display control commands
LSB
MSB
1
0
b3
b2
b1
Don't care
b0
Dimming quantity settings
000: Set pulse width to 1/16.
001: Set pulse width to 2/16.
010: Set pulse width to 4/16.
011: Set pulse width to 10/16.
100: Set pulse width to 11/16.
101: Set pulse width to 12/16.
110: Set pulse width to 13/16.
111: Set pulse width to 14/16.
Turns on/off display.
0: Display off (Key scan continues (Note))
1: Display on
Note : (a) On power application, key scanning is stopped.
(b) 1/16 pulse width is set and the display is turned off.
Anachip Corp.
www.anachip.com.tw
Rev. A5 Dec 29, 2003
9/16
AD6315
1/4- to 1/12 Duty VFD Controller/Driver
(5) Key Scanning And Display Timing
TDISP ≅ 500 µs
Key scan data
SEG output
DIG1
DIG2
DIG3
DIGn
DIG1
G1
1/ 16TDISP
G2
G3
Gn
1 frame = TDISP X (n + 1 )
Note : One cycle of key scanning consists of two frame, and data in 1 16 X 2 matrix is stored in RAM.
(6) Key Scan Expansion
1st frame
2nd frame
DIGn
1
2
3
4
5
6
7
8
9
10 11 12 13 14 15 16
DIG1
(7) Serial Communication Format
Reception (command/data write)
If data continues
STB
DIN
CLK
b0
1
b1
2
b2
3
b6
7
Anachip Corp.
www.anachip.com.tw
b7
8
Rev. A5 Dec 29, 2003
10/16
AD6315
1/4- to 1/12 Duty VFD Controller/Driver
STB
DIN
b0
b1
b2
b3
b4
b5
b6
b7
CLK
1
2
3
4
5
6
7
8
tWAIT(Note)
DOUT
1
2
3
b0
b1
A data read command is set.
4
b2
5
b3
6
b4
b5
Data is read.
Transmission (data read)
Note : When data is read, a wait time tWAIT of 1 µs is necessary since the rising of the eighth clock that has set the command, until the
falling of the first clock that has read the data.
Remark : Because the DOUT pin is an N-ch, open-drain output pin, be sure to connect an external pull-up resistor (1 kΩ to 10 kΩ) to this
pin.
(8) Switching Characteristic Waveforms
Typical Characteristics (Unless otherwise specified, TA= 25°C, VDD = 5V, VEE = VDD –35V)
fOSC
OSC 50%
PWSTB
STB
PWCLK
PWCLK
tSETUP
tHOLD
tCLK-STB
CLK
DIN
tPZL
tPHZ
DOUT
tTHZ
Sn/Gn
tTHZ
90%
10%
Anachip Corp.
www.anachip.com.tw
Rev. A5 Dec 29, 2003
11/16
AD6315
1/4- to 1/12 Duty VFD Controller/Driver
(9) Applications
Updating display memory by incrementing address
STB
CLK
DIN
Command 1
Command 2
Command 3
Data 1 to n
Command 4
Command 1
Command 2
Command 3
Data 1
Data n
Command 4
:sets display mode
:sets data
:sets address
:transfers display data (36 bytes MAX.)
:controls display
Updating specific address
STB
CLK
DIN
Command 1
Command 2
Data
Command 2
Data
Command 1 :sets data
Command 2 :sets address
Data
:display data
Anachip Corp.
www.anachip.com.tw
Rev. A5 Dec 29, 2003
12/16
AD6315
1/4- to 1/12 Duty VFD Controller/Driver
Application Circuit
VDD
R3
VDD
VEE
4
LED4
LED3
LED2
R2
AD16315
KEY2
KEY1
Seg1/KS1
VSS
OSC
Seg16/KS16
-30V
C
Seg17/Grid12
to Seg24/Grid5
0V
VDD
Grid1 to Grid4
VDD
LED1
DOUT
DIN
CLK
STB
To Microcontroller
In the case of low-level output is display on signal.
LED
R1
R4
8
Key Matrix Note
(16X2)
Fluorescent Indicator Panel (FIP)
(VFD)
F+
F-
Driving voltage for FIP (VFD)
Note :
Remark : R1,R4 = 1k to 10kΩ
R2 = 82kΩ
R3= 330 TO 1KΩ
C = 0.1µ to 1.0µF
Anachip Corp.
www.anachip.com.tw
Rev. A5 Dec 29, 2003
13/16
AD6315
1/4- to 1/12 Duty VFD Controller/Driver
Package Information
(1) Package Type: Plastic QFP-44L
Dimension in millimeter (mm.).
13.2 ± 0.5
2.7(MAX.)
10.0 ± 0.5
33
23
34
22
10.0
± 0.5
44
13.2
± 0.5
12
1
11
0.15 TYP.
1.6 TYP.
0.3 TYP.
0.8 TYP.
0.88 TYP.
Anachip Corp.
www.anachip.com.tw
Rev. A5 Dec 29, 2003
14/16
AD6315
1/4- to 1/12 Duty VFD Controller/Driver
(2) Package Type: LQFP-44L
( Top View )
e
E
E1
b
PIN 1 INDENT
12o(4X)
C
D1
A
A2
D
R0.08 MIN.
A1
y
DETAIL A
L
θ
0.25
GAGE PLANE
L1
DETAIL A
Symbol
A
A1
A2
b
C
E
E1
D
D1
e
L
L1
θ
y
Dimensions In Millimeters
Min.
Nom.
Max.
1.60
0.05
0.10
0.15
1.35
1.40
1.45
0.30
0.37
0.45
0.09
0.20
11.50
12.00
12.50
9.50
10.00
10.50
11.80
12.00
12.20
9.90
10.00
10.10
0.80
0.45
0.60
0.75
1.00
0˚
3.5˚
7˚
0.00
0.08
Anachip Corp.
www.anachip.com.tw
Dimensions In Inches
Min.
Nom.
Max.
0.063
0.002
0.004
0.006
0.053
0.055
0.057
0.012
0.015
0.018
0.004
0.008
0.453
0.472
0.492
0.374
0.394
0.413
0.465
0.472
0.480
0.390
0.394
0.398
0.031
0.018
0.024
0.030
0.039
0˚
3.5˚
7˚
0.000
0.003
Rev. A5 Dec 29, 2003
15/16
AD6315
1/4- to 1/12 Duty VFD Controller/Driver
Marking Information
Top view
Part Number
AC
AD6315 X
XX XX XXX
Logo
Blank: Nomal
F: Lead Free Package
ID code: internal
Nth week: 01~52
Year: "01" = 2001
"02" = 2002
QFP44/LQFP44
Anachip Corp.
www.anachip.com.tw
Rev. A5 Dec 29, 2003
16/16