Text preview for : SC16311.pdf part of Silan SC16311 VFD Controller Driver for car radios



Back to : SC16311.pdf | Home

Silan Semiconductors
VFD CONTROLLER/DRIVER
The SC16311 is a FIP (Fluorescent Indicator Panel or Vacuum Fluorescent Display) controller/driver that is driven on a 1/8- to 1/16 duty factor. It consists of 12 segment output lines, 8 grid output lines, 8 segment/grid output drive lines, a display memory, a control circuit, and a key scan circuit. Serial data is input to the SC16311 through a three-line serial interface. This FIP controller/driver is ideal as a peripheral device of a single-chip microcomputer.

SC16311

FEATURES
· Many display modes (12-segment & 16-digit to 20-segment &
8-digit) · Key scanning (12x4 matrices) · Dimming circuit (eight steps) · High-voltage output (VDD-35 V max). · LED ports (5 chs., 20 mA max). · General-purpose input port (4 bits) · No external resistor necessary for driver outputs (P-ch open-drain + pull-down resistor output) · Serial interface (CLK, STB, DIN, DOUT)

QFP-52-14 x 14-1.0

PIN CONFIGURATION
LED1 LED2 LED3 LED4 LED5 Grid1 Grid2 Grid3 OSC Grid4 41 52 SW1 1 SW2 2 SW3 3 SW4 4 D OUT 5 D IN 6 IC 7 CLK 8 STB 9 KEY1 10 KEY2 11 KEY3 12 KEY4 13 14 VDD 15 Seg1/KS 1 16 Seg2/KS 2 17 Seg3/KS 3 18 Seg4/KS 4 19 Seg5/KS 5 20 Seg6/KS 6 21 Seg7/KS 7 22 Seg8/KS 8 23 Seg9/KS 9 24 Seg10/KS10 25 Seg11/KS11 26 Seg12/KS12 51 50 49 48 47 46 45 44 43 42 40 39 Grid6 38 Grid7 37 Grid8 36 Seg20 /Grid9 35 Seg19 /Grid10 34 V EE Grid5 33 V DD 32 Seg18/Grid11 31 Seg17/Grid12 30 Seg16/Grid13 29 Seg15/Grid14 28 Seg14/Grid15 27 Seg13/Grid16 V DD V SS

SC16311

HANGZHOU SILAN MICROELECTRONICS CO.,LTD.
Rev: 1.0 2001.11.8.

1

Silan Semiconductors
BLOCK DIAGRAM

SC16311
seg1 seg2 seg3 seg4 seg5 seg6 seg7 seg8 seg9 seg10 seg11 seg12 seg13/Grid16 seg14/Grid15 seg15/Grid14 seg16/Grid13 seg17/Grid12 seg18/Grid11 Grid1 Grid2 Grid3 Grid4 Grid5 Grid6 Grid7 Grid8

Command decoder D IN D OUT CLK STB VDD R OSC Timing generator key scan Serial I/F Display memory 20 bit x 16 Word

20-bit output latch

20

12

8 Data selector

Key data memory(4 x 12) Key1 ~ Key4 SW1 ~ SW4

16-bit shift register

4 4-bit latch

8

16

8

4

LED1~LED5

VDD VSS VEE (+5V) (0V) (-30V)

ABSOLUTE MAXIMUM RATINGS
Characteristics
Logic Supply Voltage Driver Supply Voltage Logic Input Voltage FIP Driver Output Voltage LED Driver Output Current FIP Driver Output Current Power Dissipation Operating Ambient Temperature Storage Temperature

Symbol
VDD VEE VI1 VO2 IO1 IO2 PD TOPT TSTG

Value
-0.5~ +7.0 VDD+0.5 ~VDD-40 -0.5~VDD+0.5 VEE-0.5~VDD+0.5 +25 -40(grid) -15(segment) 1200* -40~+85 -65~+150

Grid driver

5-bit latch

Segment/grid driver

8

Segment driver

Diming circuit

Units
V V V V mA mA mW °C °C

*: Dreate at ­9.6 Mw/ °C at Ta= 25°C or higher.

HANGZHOU SILAN MICROELECTRONICS CO.,LTD.
Rev: 1.0 2001.11.8.

2

Silan Semiconductors

SC16311
Symbol
VDD VIH VIL VEE

RECOMMENDED OPERATING CONDITIONS (Ta = -20 to +70°C, VSS = 0 V)
Characteristics
Logic Supply Voltage High-Level Input Voltage Low-Level Input Voltage Driver Supply Voltage

Min.
4.5 0.7VDD 0 0

Typ.
5

Max.
5.5 VDD 0.3VDD VDD~35

Unit
V V V V

ELECTRICAL CHARACTERISTICS (TA=-20~+70°C,VDD=4.5~5.5V, VSS=0V, VEE=VDD-35V)
Characteristics
High-Level Output Voltage Low-Level Output Voltage Low-Level Output Voltage High-Level Output Current High-Level Output Current Driver Leakage Current Output Pull-Down Resistor Input Current High-Level Input Voltage Low-Level Input Voltage Hysteresis Voltage Dynamic Current Consumption

Symbol
VOH1 VOL1 VOL2 IOH21 IOH22 IOLEAK RL II VIH VIL VH IDDdyn

Test conditions
LED, IOH1=-1mA LED, IOL1=20mA DOUT, IOL2=4mA VO=VDD-2V, Seg1~Seg12 VO=VDD-2V, Grid1~Grid8, Seg13/Grid16 ~Seg18/Grid11 VO=VDD-35V, driver off driver output VI=VDD or VSS

Min.
0.9VDD

Typ.

Max.

Unit
V

1 0.4 -3 -15 -10 50 100 150 ±1 0.7VDD 0.3VDD

V V mA mA µA K µA V V V

CLK, DIN, STB Under no load, display off

0.35 5

mA

HANGZHOU SILAN MICROELECTRONICS CO.,LTD.
Rev: 1.0 2001.11.8.

3

Silan Semiconductors
SWITCHING CHARACTERISTICS
Characteristics
Oscillation Frequency Propagation Delay Time

SC16311
(Ta = -20 to +70°C, VDD = 4.5 to 5.5 V, VEE = -30 V)

Symbol
tOSC tPLZ tPZL tTZH1

Test conditions
R=56k CLKDOUT, CL=15pF, RL=10K Seg1~Seg12 CL=300pF Grid1~Grid8 Seg13/Grid16~ Seg20/Grid9

Min.
350

Typ.
500

Max.
650 300 100 2 0.5 120

Unit
kHz ns ns µs µs µs MHz

Rise Time

tTZH2 tTZH fmax CI

Fall time Maximum Clock Frequency Input Capacitance

CL=300pF, Segn, Gridn Duty = 50% 1

15

pF

TIMING CONDITIONS
Characteristics
Clock Pulse Width Strobe Pulse Width Data Setup Time

TA=-20~+70°C, VDD=4.5~5.5V

Symbol
PWCLK PWSTB tSETUP

Test conditions

Min.
400 1 100 100

Typ.

Max

Unit
ns µs ns ns µs µs

Data Hold Time Clock-Strobe Time Wait Time

tHOLD tCLK-STB tWAIT

CLKSTB CLK CLK

1 1

PIN DESCRIPTION
Pin NO
1~4 5 6 7

Symbol
SW1~SW4 DOUT DIN IC

Pin name
Switch input Data output Data input Internally connected

Description
These pins constitute 4-bit general-purpose input port Output serial data at falling edge of shift clock, starting from lower bit. This is N-ch open-drain output pin. Inputs serial data at rising edge of shift clock, starting from lower bit. Be sure to leave this pin open (this pin is at VDD level) (To be continued)

HANGZHOU SILAN MICROELECTRONICS CO.,LTD.
Rev: 1.0 2001.11.8.

4

Silan Semiconductors
(Continued)

SC16311
Pin name Description
Reads serial data at rising edge, and outputs data at falling edge. Initializes serial interface at rising or falling edge to make SC16311waiting for reception of command. Data input after STB has fallen is processed as command. While command data is processed, current processing is stopped, and serial interface is initialized. While STB is high, CLK is ignored. Data input to these pins is latched at end of display cycle. 5V±10% Segment output pins.

Pin NO
8

Symbol
CLK

Clock input

9

STB

Strobe

10~13 14,33,45 15~26 27~32, 35, 36 34 37~44 46-50 51 52

Key1~Key4 VDD Seg1/KS1~ Seg12/KS12 Seg13/Grid16~S eg20/Grid9 VEE Grid8 ~ Grid1 LED1~LED5 VSS OSC

Key data input Logic power High-voltage output (segment) High-voltage output (grid/segment) Pull-down level High-voltage output (grid) LED output Logic ground Oscillator pin

These pins are selectable for segment or grid output. VDD-35V Grid output pins CMOS output. +20mV .max. Connect this pin to GND of system. Connect resistor for determining oscillation frequency to this pin.

HANGZHOU SILAN MICROELECTRONICS CO.,LTD.
Rev: 1.0 2001.11.8.

5

Silan Semiconductors
FUNCTION DESCRIPTION
Display RAM Address and Display Mode

SC16311

The display RAM stores the data transmitted from an external device to theSC16311 through the serial interface, and is assigned addresses as follows, in units of 8 bits: Seg1 Seg4 Seg8 00HU 03HU 06HU 09HU 0CHU 0FHU 12HU 15HU 18HU 1BHU 1EHU 21HU 24HU 27HU 2AHU 2DHU Seg12 01HL 04HL 07HL 0AHL 0DHL 10HL 13HL 16HL 19HL 1CHL 1FHL 22HL 25HL 28HL 2BHL 2EHL Seg16 01HU 04HU 07HU 0AHU 0DHU 10HU 13HU 16HU 19HU 1CHU 1FHU 22HU 25HU 28HU 2BHU 2EHU Seg20 02HL 05HL 08HL 0BHL 0EHL 11HL 14HL 17HL 1AHL 1DHL 20HL 23HL 26HL 29HL 2CHL 2FHL DIG1 DIG2 DIG3 DIG4 DIG5 DIG6 DIG7 DIG8 DIG9 DIG10 DIG11 DIG12 DIG13 DIG14 DIG15 DIG16

00HL 03HL 06HL 09HL 0CHL 0FHL 12HL 15HL 18HL 1BHL 1EHL 21HL 24HL 27HL 2AHL 2DHL

b0

b3 XX HL Low 4 bit

b4

b7 XX HU High 4 bit

Only the lower 4 bits of the addresses assigned to Seg17 through Seg20 are valid, and the higher 4 bits are ignored.

Key Matrix and Key-Input Data Storage RAM The key matrix is of 12 x 4 configuration, as shown below.

HANGZHOU SILAN MICROELECTRONICS CO.,LTD.
Rev: 1.0 2001.11.8.

6

Silan Semiconductors

SC16311

KEY1 KEY2 KEY3 KEY4 Seg10/KS10 Seg11/KS11 Seg12/KS12 Seg1/KS1 Seg2/KS2 Seg3/KS3 Seg4/KS4 Seg5/KS5 Seg6/KS6 Seg7/KS7 Seg8/KS8 Seg9/KS9

The data of each key is stored as illustrated below, and is read by a read command, starting from the least significant bit.

KEY1...KEY4 KEY1...KEY4 Seg1/KS1 Seg2/KS2 Seg3/KS3 Seg4/KS4 Seg5/KS5 Seg6/KS6 Seg7/KS7 Seg8/KS8 Reading sequence Seg9/KS9 Seg10/KS10 Seg11/KS11 Seg12/KS12 b0 b3 b4 b7

When the most significant bit of data (Seg12 b7) has been read, the least significant bit of the next data (Seg1 b0) is read.

LED Port Data is written to the LED port by a write command, starting from the least significant bit of the port. When a bit of this port is 0, the corresponding LED lights; when the bit is 1, the LED goes off. The data of bits 6 through 8 is ignored.
MSB LSB b4 b3 b2 b1 b0 LED1 LED2 LED3 LED4 LED5

-

-

Don't care

On power application, all the LEDs remain dark.

HANGZHOU SILAN MICROELECTRONICS CO.,LTD.
Rev: 1.0 2001.11.8.

7

Silan Semiconductors
SW data

SC16311

The SW data is read by a read command, starting from the least significant bit. Bits 5 through 8 of the SW data are 0.
MSB 0 0 0 0 b3 b2 LSB b1 b0 SW1 SW2 SW3 SW4

Command A command sets the display mode and status of the FIP driver. The first 1 byte input to theSC16311 through the DIN pin after the STB pin has fallen is regarded as a command. If STB is made high while a command/data is transmitted, serial communication is initialized, and the command/data being transmitted is invalid (however, the command/data already transmitted remains valid). (1) Display mode setting command This command initializes theSC16311 and selects the number of segments and number of grids (1/8 to 1/16 duty, 12 segments to 20 segments). When this command is executed, display is forcibly turned off, and key scanning is also stopped. To resume display, a display ON command must be executed. If the same mode is selected, however, nothing is performed.

MSB 0 0 b3 b2 b1 b0

LSB

Don't care Selects display mode 0XXX: 8 digits, 20 segments 1000: 9 digits, 19 segments 1001: 10digits, 18 segments 1010: 11 digits, 17 segments 1011: 12 digits, 16 segments 1100: 13 digits, 15 segments 1101: 14 digits, 14 segments 1110: 15 digits, 13 segments 1111: 16 digits, 12 segments

On power application, the 16-digit, 12-segment mode is selected.

HANGZHOU SILAN MICROELECTRONICS CO.,LTD.
Rev: 1.0 2001.11.8.

8

Silan Semiconductors
(2) Data setting command This command sets data write and data read modes.
MSB 0 1 b3 b2 b1 b0 LSB

SC16311

Don't care

Set data write and read modes. 00: Writes data to display memory. 01:Writes data to LED port. 10:Reads key data. 11: Reads SW data.

Sets address increment mode(display memory). 0:Increments address after data has been written. 1:Fixes address Sets test mode 0: Normal operation 1: Test mode

On power application, the normal operation mode and address increment mode are set.

(3) Address setting command This command sets an address of the display memory.
MSB 1 1 b5 b4 b3 b2 b1 b0 Address (00H-2FH) LSB

If address 30H or higher is set, the data is ignored, until a correct address is set. On power application, the address is set to 00H.

HANGZHOU SILAN MICROELECTRONICS CO.,LTD.
Rev: 1.0 2001.11.8.

9

Silan Semiconductors
(4) Display control command
MSB 1 0 b3 b2 b1 b0 LSB

SC16311

Don't care

Sets dimming quantity. 000: Sets pulse width to 1/16. 001: Sets pulse width to 2/16. 010: Sets pulse width to 4/16. 011: Sets pulse width to 10/16. 100: Sets pulse width to 11/16. 101: Sets pulse width to 12/16. 110: Sets pulse width to 13/16. 111: Sets pulse width to 14/16. Turns on/off display. 0: Display off(key scan continues*) 1: Display on

On power application, the 1/16-pulse width is set and the display is turned off. *: On power application, key scanning is stopped.

Key Scanning and Display Timing

SEG Output DIG1 DIG2 DIG3 G1 G2 G3 1/16 TDISP

Gn

One cycle of key scanning consists of two frames, and data of 12 x 4 matrices is stored in RAM.

HANGZHOU SILAN MICROELECTRONICS CO.,LTD.
Rev: 1.0 2001.11.8.



TDISP

500

s

key scan data ......... DIGn ... DIG1

1 frame = TDISP X (n + 1)

10

Silan Semiconductors
Serial Communication Format Reception (command/data write)

SC16311

Reception(command/data write) STB DIN b0 b1 b2

If data is contiguous

b6

b7

CLK

1

2

3

7

8

Transmisson (data read) STB DIN CLK DOUT Data reading command is set b0 b1 b2 b3 b4 b5 b6 b7 1 2 3 4 5 6 7 8 tWAIT* 1 2 3 4 5 6 b0 b1 b2 b3 b4 b5 Data reading starts.

Because the DOUT pin is an N-ch , open-drain output pin, be sure to connect an external pull-up resistor to this pin (1 k to 10 k ). *: 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.

HANGZHOU SILAN MICROELECTRONICS CO.,LTD.
Rev: 1.0 2001.11.8.

11

Silan Semiconductors
Switching Characteristic Waveform
fosc OSC 50%

SC16311

PW STB STB PW CLK CLK tSETUP DIN tPZL tPLZ tHOLD PW CLK tCLK-STB

DOUT tTHZ Sn/Gn 90% 10% tTZH

Applications Updating display memory by incrementing address

STB

CLK

DIN

Command 1

Command 2

Command 3

Data 1

Data n

Command 4

Command 1: sets display mode Command 2: sets data Command 3: sets address Data 1 to n: transfers display data (48 bytes max.) Command 4: controls display

HANGZHOU SILAN MICROELECTRONICS CO.,LTD.
Rev: 1.0 2001.11.8.

12

Silan Semiconductors
Updating specific address

SC16311

STB

CLK

DIN

Command 1

Command 2

Data

Command 2

Data

Command 1: sets data Command 2: sets address Data: display data

PACKAGE OUTLINE

QFP-52-14x14-1.0
17.6±0.4 2.6 14.0±0.2 1.8±0.2

UNIT

mm

39 40

27 26

0.1±0.1

1.0

52 1

14 13 0.8±0.2

14.0±0.2

17.6±0.4

1.0 0.40±0.10

1.0

0.15

+0.10 -0.05

HANGZHOU SILAN MICROELECTRONICS CO.,LTD.
Rev: 1.0 2001.11.8.

13