AD6315
1/4- to 1/12 Duty VFD Controller/Driver
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
Features
- 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
General Description
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.
Pin Assignments
Seg19/Grid10
KEY2
KEY1
STB
CLK
DIN
DOUT
OSC
LED4
LED3
LED1
3435363738394041424344
2221201918171615141312
11
10
9
8
7
6
5
4
3
2
1
23
24
25
26
27
28
29
30
31
32
33
LED2Seg18/Grid11
Seg17/Grid12
VEE
Seg16/KS16
Seg15/KS15
Seg14/KS14
Seg13/KS13
Seg12/KS12
Seg11/KS11
Seg10/KS10
Seg
1
/KS
1
V
DD
V
SS
Seg
2
/KS
2
Seg
3
/KS
3
Seg
4
/KS
4
Seg
5
/KS
5
Seg
6
/KS
6
Seg
7
/KS
7
Seg
8
/KS
8
Seg
9
/KS
9
V
SS
V
DD
Grid
1
Grid
2
Grid
3
Grid
4
Seg
23
/Grid
6
Seg
22
/Grid
7
Seg
21
/Grid
8
Seg
20
/Grid
9
Seg
24
/Grid
5
AD6315
1/4- to 1/12 Duty VFD Controller/Driver
Anachip Corp.
www.anachip.com.tw Rev. A5 Dec 29, 2003
2/16
Pin Descriptions
Symbol Name No. Description
DIN Data input 7
Input serial data at rising edge of shift clock,
starting from the low order bit.
DOUT Data output 6
Output serial data at the falling edge of the
shift clock, starting from low order bit. This is
N-ch open-drain output pin.
STB Strobe 9
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.
CLK Clock input 8
Reads serial data at the rising edge, and
outputs data at the falling edge.
OSC Oscillator pin 5
Connect resistor in between this pin and Vss to set
up the oscillation frequency.
Seg1/KS1 to
Seg16/KS16 High-voltage output (Segment) 14 to 29 Segment output pins (Dual function as key
source)
Grid1 to Grid4 High-voltage output (Grid) 39 to 42 Grid output pins
Seg17/Grid12 to
Seg24/Grid5
High-voltage output
(Segment/grid) 31 to 38 These pins are selectable for segment or grid
driving.
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
Packing
Blank : TrayQ: QFP-44L
L : LQFP-44L
Package Lead
Blank: Normal
F: Lead Free
AD6315
1/4- to 1/12 Duty VFD Controller/Driver
Anachip Corp.
www.anachip.com.tw Rev. A5 Dec 29, 2003
3/16
Block Diagram
Serial
interface
OSC
Display memory
24 bits x 12 words
D
IN
D
OUT
CLK
STB
Command decoder Dimming circuit
Timing generator
key scan
Key data memory
(2 x 16 bits)
24-bit output latch12-bit shift register
4-bit latch
Data selector
Grid driver Multiplexed driver Segment driver
LED
1
LED
4
V
DD
( + 5V )
V
SS
( 0V )
V
EE
( - 30V )
Grid
4
Grid
1
Seg
24
/Grid
5
Seg
17
/Grid
12
Seg
16
/KS
16
Seg
1
/KS
1
OSC
R
Key1,Key2
2
12 4
8
8
8
24 16
AD6315
1/4- to 1/12 Duty VFD Controller/Driver
Anachip Corp.
www.anachip.com.tw Rev. A5 Dec 29, 2003
4/16
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 V
DD + 0.5 to VDD – 40 V
Logic input voltage VI1 - 0.5 to VDD + 0.5 V
VFD driver output voltage VO2 V
EE - 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 V
DD 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)
AD6315
1/4- to 1/12 Duty VFD Controller/Driver
Anachip Corp.
www.anachip.com.tw Rev. A5 Dec 29, 2003
5/16
Electrical Characteristics (TA= -20 to +70°C, VDD = 4.5 to 5.5V, VSS = 0V, VEE = VDD –35V)
Parameter Symbol Conditions Min. Typ. Max. Unit
High-level output voltage VOH1 LED1 – LED4, IOH1 = -12 mA VDD -1 V
Low-level output voltage VOL1 LED1 – LED4, IOL1 = +12mA 1 V
Low-level output voltage VOL2 D
OUT, IOL2 =2mA 0.4 V
High-level output current IOH21 VO= VDD –2V,
Seg1/KS1 to Seg16/KS16 -0.3 mA
High-level output current IOH22 VO= VDD –2V,Grid1 to Grid4
Seg17/Grid12 to Seg24/Grid5 -15 mA
Driver leakage current IOLEAK V
O= VDD –35V, driver off -10 µA
Output pull-down resistor RL Driver output 35 45 120
k
Input current II V
I=VDD or VSS 1 1 µA
High-level input voltage VIH 0.7VDD V
Low-level input voltage VIL 0.3 VDD V
Hysteresis voltage VH CLK, DIN, STB 0.35 V
Dynamic current consumption IDDdyn Under no load, display off 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 300 ns
Propagation delay time tPZL
CLKDOUT
CL=15pF,RL=10 k 100 ns
tTZH1 Seg1/KS1 to Seg16/KS16 2
µS
Rise time tTZH2 CL=300pF Grid1 to Grid4,
Seg17/Grid12 to Seg24/Grid5 0.5
µS
Fall time tTHZ C
L=300pF, Segn, Gridn 160
µS
Maximum clock frequency FMAX. Duty=50% 1 MHz
Input capacitance CI 15 pF
AD6315
1/4- to 1/12 Duty VFD Controller/Driver
Anachip Corp.
www.anachip.com.tw Rev. A5 Dec 29, 2003
6/16
Timing Characteristics (TA= -20 to +70°C, VDD = 4.5 to 5.5V)
Parameter Symbol Conditions Min. Typ. Max. Unit
Clock pulse width PWCLK 400 ns
Strobe pulse width PWSTB 1
µS
Data setup time Tsetup 100 ns
Data hold time tHOLD 100 ns
Clock-strobe time tCLK-STB
CLK
STB
1 µs
Wait time tWAIT
CLK
STB
(Note) 1 µ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 Seg
4 Seg8 Seg12 Seg16 Seg20 Seg24
00HL 00HU 01HL 01HU 02HL 02HU DIG1
03HU 03HU 04HL 04HU 05HL 05HU DIG2
06HL 06HU 07HL 07HU 08HL 08HU DIG3
09HL 09HU 0AHL 0AHU 0BHL 0BHU DIG4
0CHL 0CHU 0DHL 0DHU 0EHL 0EHU DIG5
0FHL 0FHU 10HL 10HU 11HL 11HU DIG6
12HL 12HU 13HL 13HU 14HL 14HU DIG7
15HL 15HU 16HL 16HU 17HL 17HU DIG8
18HL 18HU 19HL 19HU 1AHL 1AHU DIG9
1BHL 1BHU 1CHL 1CHU 1DHL 1DHU DIG10
1EHL 1EHU 1FHL 1FHU 20HL 20HU DIG11
21HL 21HU 22HL 22HU 23HL 23HU DIG12
b0 b3 b4 b7
XXHL XXHU
Lower 4 bits Higher 4 bits
AD6315
1/4- to 1/12 Duty VFD Controller/Driver
Anachip Corp.
www.anachip.com.tw Rev. A5 Dec 29, 2003
7/16
(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
KEY2
Seg1/KS1
Seg2/KS2
Seg3/KS3
Seg4/KS4
Seg5/KS5
Seg6/KS6
Seg7/KS7
Seg8/KS8
Seg9/KS9
Seg10/KS10
Seg11/KS11
Seg12/KS12
Seg13/KS13
Seg14/KS14
Seg15/KS15
Seg16/KS16
The data of each key is stored as follows, and is read with the read command starting from the least
significant bit.
KEY
1
KEY
2
KEY
1
KEY
2
KEY
1
KEY
2
KEY
1
KEY
2
Seg
1
/ KS
1
Seg
2
/ KS
2
Seg
3
/ KS
3
Seg
4
/ KS
4
Seg
5
/ KS
5
Seg
6
/ KS
6
Seg
7
/ KS
7
Seg
8
/ KS
8
Seg
9
/ KS
9
Seg
10
/ KS
10
Seg
11
/ KS
11
Seg
12
/ KS
12
Seg
13
/ KS
13
Seg
14
/ KS
14
Seg
15
/ KS
15
Seg
16
/ KS
16
b0 b1 b2 b3 b4 b5 b6 b7
Reading
Sequenc
e
(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.
b3 b2 b1 b0
LSB
MSB
Don't care
LED
1
LED
2
LED
3
LED
4
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).
AD6315
1/4- to 1/12 Duty VFD Controller/Driver
Anachip Corp.
www.anachip.com.tw Rev. A5 Dec 29, 2003
8/16
() 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.
b2 b1 b0
LSB
MSB
Don't care
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
00
Note: On power application, the 12-digit, 16-segment mode is selected.
() Data setting commands
These commands set data write and data read modes.
b2 b1 b0
LSB
MSB
Don't care 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
01b3
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.
AD6315
1/4- to 1/12 Duty VFD Controller/Driver
Anachip Corp.
www.anachip.com.tw Rev. A5 Dec 29, 2003
9/16
() Address setting command
These commands set an address of the display memory.
b2 b1 b0
LSB
MSB
Don't care
11 b3b4b5
Address (00H to 23H)
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
b2 b1 b0
LSB
MSB
Don't care
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.
10b3
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.
AD6315
1/4- to 1/12 Duty VFD Controller/Driver
Anachip Corp.
www.anachip.com.tw Rev. A5 Dec 29, 2003
10/16
(5) Key Scanning And Display Timing
DIG
1
DIG
2
DIG
3
DIG
n
Key scan data
DIG
1
SEG output
G
1
G
2
G
3
G
n
1 frame = T
DISP
X (n + 1 )
sTDISP
µ
500
DISP
T16/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 1 2 3 4 5 6 7 8
2nd frame DIGn 9 10 11 12 13 14 15 16 DIG1
(7) Serial Communication Format
Reception (command/data write)
If data continues
STB
D
IN
CLK 123 78
b7b6b2b1b0
AD6315
1/4- to 1/12 Duty VFD Controller/Driver
Anachip Corp.
www.anachip.com.tw Rev. A5 Dec 29, 2003
11/16
STB
b0 b1 b2 b3 b4 b5 b6 b7
b0 b1 b2 b3 b4
D
IN
CLK
D
OUT
Data is read.A data read command is set.
b5
65432187654321 t
WAIT
(Note)
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)
PW
STB
t
CLK-STB
PW
CLK
PW
CLK
t
HOLD
t
SETUP
t
PZL
t
PHZ
t
THZ
90%
10%
t
THZ
STB
CLK
D
IN
D
OUT
OSC
Sn/Gn
f
OSC
50%
AD6315
1/4- to 1/12 Duty VFD Controller/Driver
Anachip Corp.
www.anachip.com.tw Rev. A5 Dec 29, 2003
12/16
(9) Applications
Updating display memory by incrementing address
























Command 1 Command 2 Command 3 Data 1 Data n Command 4
STB
CLK
D
IN
Command 1 sets display mode
Command 2 sets data
Command 3 sets address
Data 1 to n transfers display data (36 bytes MAX.)
Command 4 controls display
Updating specific address




















CLK
Command 1 Command 2 Data Command 2D
IN
STB
Data
Command 1 sets data
Command 2 sets address
Data display data
AD6315
1/4- to 1/12 Duty VFD Controller/Driver
Anachip Corp.
www.anachip.com.tw Rev. A5 Dec 29, 2003
13/16
Application Circuit
Fluorescent Indicator Panel (FIP)
(VFD)
C
0V
-30V V
EE
V
SS
V
DD
STB
CLK
D
IN
D
OUT
To Microcontroller
V
DD
R1
84
Driving voltage for FIP (VFD)
F+ F-
V
DD
LED
R3
In the case of low-level output is display on signal.
LED1
LED2
LED3
LED4
AD16315
Grid1 to Grid4
Seg17/Grid12
to Seg24/Grid5
Seg16/KS16
Seg1/KS1
R2
OSC
KEY
2
KEY
1
R4
Key Matrix
Note
(16X2)
V
DD
Note :
Remark : R1,R4 = 1k to 10k
R2 = 82k
R3= 330 TO 1K
C = 0.1µ to 1.0µF
AD6315
1/4- to 1/12 Duty VFD Controller/Driver
Anachip Corp.
www.anachip.com.tw Rev. A5 Dec 29, 2003
14/16
Package Information
(1) Package Type: Plastic QFP-44L
Dimension in millimeter (mm.).
33 23
22
12
111
44
34
13.2
±
0.5
10.0
±
0.5
13.2
±
0.5
0.15 TYP.
2.7(MAX.)
1.6 TYP.
0.88 TYP.0.8 TYP.0.3 TYP.
10.0
±
0.5
AD6315
1/4- to 1/12 Duty VFD Controller/Driver
Anachip Corp.
www.anachip.com.tw Rev. A5 Dec 29, 2003
15/16
(2) Package Type: LQFP-44L
PIN 1 INDENT
E1
E
D
D1
L1
L
0.25
GAGE PLANE
R0.08 MIN.
DETAIL A
DETAIL A
A
A2
A1
y
be
12
o
(4X)
C
( Top View )
θ
Dimensions In Millimeters Dimensions In Inches
Symbol Min. Nom. Max. Min. Nom. Max.
A - - 1.60
- - 0.063
A1 0.05 0.10 0.15
0.002 0.004 0.006
A2 1.35 1.40 1.45 0.053 0.055 0.057
b 0.30 0.37 0.45 0.012 0.015 0.018
C 0.09 - 0.20
0.004 - 0.008
E 11.50 12.00 12.50 0.453 0.472 0.492
E1 9.50 10.00 10.50 0.374 0.394 0.413
D 11.80 12.00 12.20 0.465 0.472 0.480
D1 9.90 10.00 10.10 0.390 0.394 0.398
e - 0.80 - - 0.031 -
L 0.45 0.60 0.75 0.018 0.024 0.030
L1 - 1.00 - - 0.039 -
θ 0˚ 3.5˚ 7˚ 0˚ 3.5˚ 7˚
y 0.00 - 0.08
0.000 - 0.003
AD6315
1/4- to 1/12 Duty VFD Controller/Driver
Anachip Corp.
www.anachip.com.tw Rev. A5 Dec 29, 2003
16/16
Marking Information
AC
AD6315 X
Part Number
Logo
ID code: internal
Year:
Top view
"02" = 2002
"01" = 2001
XX XX XXX
Nth week: 01~52
Blank: Nomal
F: Lead Free Package
QFP44/LQFP44