Led Driver 12 Pin
Led Driver 12 Pin
Led Driver 12 Pin
A S11 30
1 32 - L ED C r o s s -P le x in g Dr iv e r w i th sc r o l lin g F u n c tio n
1 General Description
2 Key Features
The AS1130 is a compact LED driver for 132 single LEDs. The
devices can be programmed via an IC compatible interface.
The AS1130 offers a 12x11 LED-Matrix with 1/12 cycle rate. The
required lines to drive all 132 LEDs are reduced to 12 by using the
cross-plexing feature optimizing space on the PCB. The whole LEDMatrix driving 132 LEDs can be analog dimmed from 0 to 30mA in
256 steps (8 bit).
Additionally each of the 132 LEDs can be dimmed individually with 8bit allowing 256 steps of linear dimming. To reduce CPU usage up to
6 frames can be stored with individual time delays between frames to
play small animations automatically.
The AS1130 operates from 2.7V to 5.5V and features a very low
shutdown and operational current.
- 20-pin WL-CSP
- 28-pin SSOP/TSSOP
3 Applications
Figure 1. AS1130 - Typical Application
www.ams.com/LED-Driver-ICs/AS1130
The AS1130 is ideal for dot matrix displays in mobile phones, personal electronic and toys.
Revision 1.09
1 - 39
AS1130
Datasheet - P i n o u t
4 Pinout
Pin Assignments
Figure 2. Pin Assignments (Top View)
28-pin SSOP/TSSOP
20-pin WL-CSP
Pin Descriptions
Table 1. Pin Descriptions
Pin Number
28-pin
20-pin WL-CSP
SSOP / TSSOP
A3
1, 7, 14, 22, 28
Pin Name
Description
GND
Ground
Reset Input. Pull this pin to logic low to reset all control registers (set to default
values). For normal operation pull this pin to VDD.
IC Address. Connect to external resistor for IC address selection. Up to 8
devices can be connected on one bus. (see Table 6 on page 12)
Serial-Data I/O. Open drain digital I/O IC data pin.
Serial-Clock Input
Positive Supply Voltage. Connect to a +2.7V to +5.5V supply. Bypass this pin
with 10F capacitance to GND.
Synchronization Clock Input or Output. The SYNC frequency for Input and
Output is 1MHz. For SYNC_OUT the frequency can be reduced to 32kHz.
Interrupt Request. Programmable Open drain digital Output. It can be set via
an register after which event (Interface Timeout, POK, CP_Request, Error
Detection, End of Frame or End of Movie) the pin triggers an Interrupt Request.
C3
13
RSTN
D1
17
ADDR
D2
D3
16
15
SDA
SCL
B3
VDD
D4
12
SYNC
D5
11
IRQ
25, 27, 2, 4,
23, 24, 5, 6,
21, 20, 9, 8
www.ams.com/LED-Driver-ICs/AS1130
Revision 1.09
2 - 39
AS1130
Datasheet - A b s o l u t e M a x i m u m R a t i n g s
Min
Max
Units
-0.3
-0.3
7 or
VDD + 0.3
500
mA
Comments
Electrical Parameters
VDD to GND
All other pins to GND
Sink Current
Segment Current
Input Current (latch-up immunity)
-100
100
mA
100
mA
Norm: JEDEC 78
kV
Electrostatic Discharge
Electrostatic Discharge HBM
+150
-55
+125
-55
+150
20-pin
WL-CSP
20-pin
WL-CSP
28-pin
SSOP/
TSSOP
Humidity non-condensing
+260
85
28-pin
SSOP/
TSSOP
The reflow peak soldering temperature (body temperature) is specified according IPC/JEDEC J-STD-020 Moisture/Reflow Sensitivity
Classification for Nonhermetic Solid State Surface Mount Devices
www.ams.com/LED-Driver-ICs/AS1130
Revision 1.09
3 - 39
AS1130
Datasheet - E l e c t r i c a l C h a r a c t e r i s t i c s
6 Electrical Characteristics
VDD = 2.7V to 5.5V, typ. values are at TAMB = +25C (unless otherwise specified). All limits are guaranteed. The parameters with min and max
values are guaranteed with production tests or SQC (Statistical Quality Control) methods.
Table 3. Electrical Characteristics
Symbol
Parameter
Max
Unit
TAMB
-40
85
TJ
-40
125
VDD
2.7
5.5
IDD
Conditions
Min
Typ
340
0.5
mA
IDDSSD
15
IDDFSD
0.1
360
mA
32
mA
IDIGIT
ISEG
ISEG
28
30
1
%
%
ILEAK
0.005
ILNR
Line Regulation
VOUT = 1.8V
0.25
%/V
0.5
ILDR
Load Regulation
0.25
%/V
VDSSAT
Saturation Voltage
200
mV
RDSON(N)
0.3
VDD0.4
fOSC
Oscillator Frequency
Display Scan Rate
tRSTN
12x11 matrix
VDD0.1
770
900
mV
0.9
1.1
MHz
0.29
0.33
0.36
kHz
500
ns
1. guaranteed by design
2.
I max Imin
I SEG = --------------------------- 100
I max + I min
www.ams.com/LED-Driver-ICs/AS1130
Revision 1.09
4 - 39
AS1130
Datasheet - E l e c t r i c a l C h a r a c t e r i s t i c s
Parameter
Conditions
VIN = 0V or VDD
VIH
VIL
VI
Min
-1
Typ
Max
1
0.7 x VDD
V
0.3 x VDD
0.3
Unit
A
V
V
VIH
VIL
VI
Hysteresis Voltage
VOL(SDA)
ISINK = 3mA
0.4
VOL(IRQ)
VOL(SYNC_
ISINK = 3mA
0.4
ISINK = 1mA
0.4
ISOURCE = 1mA
VDD-0.4
400
pF
Max
Unit
1000
kHz
OUT)
VOH(SYNC
_OUT)
1.6
0.6
0.1
V
V
Parameter
Conditions
Min
Typ
fSCL
SCL Frequency
100
tBUF
1.3
260
ns
tLOW
500
ns
tHIGH
260
ns
260
ns
100
ns
tHOLDSTART
tSETUPSTART
70
ns
tRISE(SCL)
120
ns
tRISE(SCL1)
120
ns
tFALL(SCL)
120
ns
tRISE(SDA)
120
ns
tFALL(SDA)
120
ns
260
ns
6
ns
Note: The Min / Max values of the Timing Characteristics are guaranteed by design.
www.ams.com/LED-Driver-ICs/AS1130
Revision 1.09
5 - 39
AS1130
Datasheet - E l e c t r i c a l C h a r a c t e r i s t i c s
SDI
tBUF
tHOLDSTART
tHIGH
tHOLDSTART
tR
tLOW
tSPIKESUP
tSETUPDATA
tF
tSETUPSTOP
tSETUPSTART
SCL
STOP START
www.ams.com/LED-Driver-ICs/AS1130
tHOLDDATA
Repeated
START
Revision 1.09
6 - 39
AS1130
Datasheet - Ty p i c a l O p e r a t i n g C h a r a c t e r i s t i c s
32
32
31.5
31
30.5
30
29.5
29
-45C
28.5
+25C
+85C
28
2.7
3.1
3.5
3.9
4.3
4.7
5.1
31.5
31
30.5
30
29.5
Vdd = 2.7V
29
Vdd = 3.3V
Vdd = 4.5V
28.5
Vdd = 5.5V
28
5.5
-45
-25
-5
35
55
75
0.5
Vdd = 2.7V
31.5
-45C
Vdd = 3.3V
+25C
0.4
Vdd = 4.5V
31
+85C
Vdd = 5.5V
30.5
RNMOS ()
15
Temperature (C)
30
29.5
0.3
0.2
29
0.1
28.5
28
0
1.6
2.7
3.1
3.5
3.9
4.3
4.7
5.1
5.5
300
0.9
+25C
250
0.85
+85C
-45C
200
150
100
50
0.8
0.75
0.7
-45C
0.65
+25C
+85C
0.6
2.7
3.1
3.5
3.9
4.3
4.7
5.1
5.5
www.ams.com/LED-Driver-ICs/AS1130
2.7
3.1
3.5
3.9
4.3
4.7
5.1
5.5
Revision 1.09
7 - 39
AS1130
Datasheet - Ty p i c a l O p e r a t i n g C h a r a c t e r i s t i c s
3.5
3.5
3
2.5
2
1.5
1
Logic High
0.5
3
2.5
2
1.5
1
Logic High
0.5
Logic Low
Logic Low
0
2.7
3.1
3.5
3.9
4.3
4.7
5.1
5.5
-45
-25
-5
35
75
1.5
0.5
Logic High
1.5
0.5
Logic High
Logic Low
Logic Low
0
2.7
3.1
3.5
3.9
4.3
4.7
5.1
5.5
-45
-25
-5
15
35
55
75
Temperature (C)
1.1
1.1
1.05
1.05
fOSC (kHz)
fOSC (kHz)
55
15
Temperature (C)
0.95
0.95
Vdd = 2.7V
- 45C
Vdd = 3.3V
+ 25C
Vdd = 4.5V
+ 85C
Vdd = 5.5V
0.9
0.9
2.7
3.1
3.5
3.9
4.3
4.7
5.1
5.5
www.ams.com/LED-Driver-ICs/AS1130
-45
-25
-5
15
35
55
75
Temperature (C)
Revision 1.09
8 - 39
AS1130
Datasheet - D e t a i l e d D e s c r i p t i o n
8 Detailed Description
Figure 16. AS1130 - Block Diagram
Cross-Plexing Theorem
The cross-plexing theorem is using the fact that a LED has a forward and backward direction. A LED will only glow if there is a current flowing in
forward direction. A parallel LED in backward direction will block the current flow. This effect is used in a cross-plexed matrix of LEDs.
Each CSx pin (CS0 to CS11) can be switched to VDD via the internal current source (high), to GND (low) or not connected (highZ).
The mode of operation which is controlled by an internal state machine looks like following. CS0 is switched to GND and all other CSx pins (CS1
to CS11) are controlled according to the settings in the On/Off Frame and Blink & PWM registers (see Table 7 on page 14).
Than CS1 is switched to GND and all other CSx pins (CS0 and CS2 to CS11) are controlled according to the settings in the On/Off Frame and
Blink & PWM registers.
In this manner all LEDs in the matrix are scanned and turned on/off depending on the register settings.
www.ams.com/LED-Driver-ICs/AS1130
Revision 1.09
9 - 39
AS1130
Datasheet - D e t a i l e d D e s c r i p t i o n
IC Interface
The AS1130 supports the IC serial bus and data transmission protocol in fast mode at 1MHz. The AS1130 operates as a slave on the IC bus.
The bus must be controlled by a master device that generates the serial clock (SCL), controls the bus access, and generates the START and
STOP conditions. Connections to the bus are made via the open-drain I/O pins SCL and SDA.
Figure 17. IC Interface Initialization
1
SCL
SDA
D9
D8
AD2, AD1 and AD0 are defined by the pin ADDR (see IC Device Address Byte on page 12)
MSB
SDI
ACK from
Receiver
Slave Address
R/W
Direction Bit
ACK from
Receiver
SCL
9
ACK
START
3-7
ACK
Repeat if More Bytes Transferred
STOP or
Repeated
START
www.ams.com/LED-Driver-ICs/AS1130
Revision 1.09
10 - 39
AS1130
Datasheet - D e t a i l e d D e s c r i p t i o n
- Master Transmitter to Slave Receiver. The first byte transmitted by the master is the slave address, followed by a number of data bytes.
The slave returns an acknowledge bit after the slave address and each received byte.
- Slave Transmitter to Master Receiver. The first byte, the slave address, is transmitted by the master. The slave then returns an acknowledge bit. Next, a number of data bytes are transmitted by the slave to the master. The master returns an acknowledge bit after all received
bytes other than the last byte. At the end of the last received byte, a not-acknowledge is returned. The master device generates all of the
serial clock pulses and the START and STOP conditions. A transfer is ended with a STOP condition or a repeated START condition. Since
a repeated START condition is also the beginning of the next serial transfer, the bus will not be released.
The AS1130 can operate in the following slave modes:
- Slave Receiver Mode. Serial data and clock are received through SDA and SCL. After each byte is received, an acknowledge bit is transmitted. START and STOP conditions are recognized as the beginning and end of a serial transfer. Address recognition is performed by
hardware after reception of the slave address and direction bit.
- Slave Transmitter Mode. The first byte (the slave address) is received and handled as in the slave receiver mode. However, in this mode
the direction bit will indicate that the transfer direction is reversed. Serial data is transmitted on SDA by the AS1130 while the serial clock
is input on SCL. START and STOP conditions are recognized as the beginning and end of a serial transfer.
Command Byte
The AS1130 operation, (see Table 13 on page 20) is determined by a command byte (see Table 19).
Figure 19. Command Byte
MSB
LSB
A7
A6
A5
A4
A3
A2
A1
A0
AS1130 Registers
Slave Address
A7
A6
R/W A
A5
A4
A3
A2
A1
A0
D7
D6
Command Byte
D5
D4
D3
D2
D1
D0
Data Byte
1 Byte
Acknowledge
from AS1130
Acknowledge
from AS1130
Acknowledge
from AS1130
Autoincrement
Memory Word
Address
Figure 21. Setting the Pointer to a Address Register to select a Data Register for a Read Operation
From Master to Slave
AS1130 Registers
Slave Address
R/W A
Acknowledge
from AS1130
www.ams.com/LED-Driver-ICs/AS1130
A7
A6
A5
A4
A3
A2
A1
A0
Command Byte
Acknowledge
from AS1130
Revision 1.09
11 - 39
AS1130
Datasheet - D e t a i l e d D e s c r i p t i o n
Acknowledge
from AS1130
Acknowledge
from Master
Stop reading
Not Acknowledge
from Master
n Bytes
S
R/W A
Slave Address
D7
D6
D5
D4
D3
D2
D1
D0
/A
D7
D6
D5
D4
D3
D2
D1
D0
Autoincrement
to next address
AS1130 Registers
address:
MSB
LSB
0*
AD2
AD1
AD0
R/W
- The bit 1, 2 and 3 of the address byte are defined through the resistor @ the device select pin ADDR (see Table 6 on page 12). A
maximum of 8 devices with the same pre-set code can be connected on the same bus at one time.
- The last bit of the address byte (R/W) define the operation to be performed. When set to a 1 a read operation is selected; when set to a 0
a write operation is selected.
- IC Common address. All devices are responding on the address 0111111 if the function is enabled in the register AS1130 Config
Register (0x06) on page 25.
Following the START condition, the AS1130 monitors the IC bus, checking the device type identifier being transmitted. Upon receiving the
address code, and the R/W bit, the slave device outputs an acknowledge signal on the SDA line.
Table 6. Device Address
I2C Address
Bit
Bit Name
3:1
i2c_addr
Default
000
Access
Description
Defines the IC address of one device via an external resistor on pin ADDR
000: 1M or floating
001: 470k
010: 220k
011: 100k
100: 47k
101: 22k
110: 10k
111: 4.7k or GND
The pin ADDR is scanned after start up (POR) and defines the address for the device. The device reacts to this address until a hardware reset
(low on pin RSTN) is performed or the power-on-reset (POR) triggers again.
Note: The internal address decoder needs 5ms to identify the address and to set up the device for this address.
www.ams.com/LED-Driver-ICs/AS1130
Revision 1.09
12 - 39
AS1130
Datasheet - D e t a i l e d D e s c r i p t i o n
Initial Power-Up
On initial power-up, the AS1130 registers are reset to their default values, the display is blanked, and the device goes into shutdown mode. At
this time, all registers should be programmed for normal operation. To bring the device into normal operation the following sequence needs to be
performed.
Start-up sequence:
- Power-up the AS1130 (connect VDD to a source), the devices is in shutdown;
- After 5ms the address of the AS1130 is valid and the first IC command can be send.
- Define RAM Configuration; bit mem_conf in the AS1130 Config Register (see Table 20 on page 25)
- On/Off Frames
- Blink & PWM Sets
- Dot Correction, if specified
- Define Control Register (see Table 13 on page 20)
- Current Source
- Display options
- Display picture / play movie
- To light up the LEDs set the shdn bit to 1 for normal operation mode (see Table 23 on page 26).
Shutdown Mode
The AS1130 device features two different shutdown modes. A software shutdown via shutdown register (see Shutdown & Open/Short
Register Format on page 26) and a hardware shutdown via the RSTN pin.
The software shutdown disables all LEDs and stops the internal operation of the logic. A shutdown mode via the RSTN pin additionally powers
down the power-on-reset (POR) of the device. In this shutdown mode the AS1130 consumes only 100nA (typ.).
www.ams.com/LED-Driver-ICs/AS1130
Revision 1.09
13 - 39
AS1130
Datasheet - R e g i s t e r D e s c r i p t i o n
9 Register Description
Register Selection
Within this register the access to one of the RAM sections, the Dot Correction or to the Control register is selected. After one section is selected
this section is valid as long as an other section is selected.
Table 7. Register Selection Address Map
Register Section
Address
Data
HEX A7 A6 A5 A4 A3 A2 A1 A0 HEX D7 D6 D5 D4 D3 D2 D1 D0
NOP
0x00
On/Off Frame 0
0x01
On/Off Frame 1
0x02
On/Off Frame 2
0x03
....
.....
Description
No operation
On/Off Frame 34
0x23
On/Off Frame 35
0x24
0x40
0x41
0x42
0x43
0x44
0x45
Dot Correction
0x80
Selection of Dot
Correction Register
Control Register
0xC0
Selection of
Control Register
On/Off Frame
On/Off Frame
with Dot Correction
35..0
34..0
1,0
29..0
28..0
2,1,0
23..0
22..0
3..0
17..0
16..0
4..0
11..0
10..0
5..0
5..0
4..0
Its necessary to define the RAM configuration before data can be written to the frame datasets. The RAM configuration is defined in the AS1130
config register (see Table 20 on page 25) via bit 2:0 and bit 4 for Dot Correction.
Note: After a first write of data to the frames, the configuration is locked in the AS1130 config register and can be changed only after a reset
of the device. A change of the RAM configuration requires to re-write the frame datasets.
www.ams.com/LED-Driver-ICs/AS1130
Revision 1.09
14 - 39
AS1130
Datasheet - R e g i s t e r D e s c r i p t i o n
In Table 9 its described which databit represents which LED in the matrix. Per default all databits are 0, meaning no LED is on. A 1 puts the
LED on.
Each Current Segment of the LED Matrix consists of 11 LEDs, therefore 2 bytes of data are required for one Current Segment. CS0 is defined by
the two bytes with address 0x00 and 0x01 and also includes the address of the used Blink & PWM dataset for this frame.
Table 9. LEDs On/Off Frame Register Format
Segment
Address
Data
HEX
A7
A6
A5
A4
A3
A2
A1
A0
0x00
0x01
0x02
0x03
0x04
LED
27
LED
26
LED
25
LED
24
LED
23
0x05
www.ams.com/LED-Driver-ICs/AS1130
Revision 1.09
D7 D6 D5 D4
LED LED LED LED
07
06
05
04
PWM PWM PWM X
[2]
[1]
[0]
LED LED LED LED
17
16
15
14
D3
LED
03
X
LED
13
D2
LED
02
LED
0A
LED
12
LED
1A
LED
22
LED
2A
D1
LED
01
LED
09
LED
11
LED
19
LED
21
LED
29
D0
LED
00
LED
08
LED
10
LED
18
LED
20
LED
28
15 - 39
AS1130
Datasheet - R e g i s t e r D e s c r i p t i o n
Address
Data
HEX
A7
A6
A5
A4
A3
A2
A1
A0
D7
D6
D5
0x06
LED
37
LED
36
0x07
0x08
0x09
0x0A
0x0B
0x0C
0x0D
0x0E
0x0F
0x10
LED
35
D4
LED
34
D3
LED
33
D2
D1
D0
LED
32
LED
3A
LED
31
LED
39
LED
30
LED
38
LED
47
LED
46
LED
45
LED
44
LED
43
LED
42
LED
4A
LED
41
LED
49
LED
40
LED
48
LED
57
LED
56
LED
55
LED
54
LED
53
LED
52
LED
5A
LED
51
LED
59
LED
50
LED
58
LED
67
LED
66
LED
65
LED
64
LED
63
LED
62
LED
6A
LED
61
LED
69
LED
60
LED
68
LED
77
LED
76
LED
75
LED
74
LED
73
LED
72
LED
7A
LED
71
LED
79
LED
70
LED
78
LED
87
LED
86
LED
85
LED
84
LED
83
X
LED
82
LED
8A
LED
81
LED
89
LED
80
LED
88
0x11
0x12
LED
97
LED
96
LED
95
LED
94
LED
93
LED
92
LED
91
LED
90
0x13
LED
A6
LED
A5
LED
A4
LED
A3
LED
9A
LED
A2
LED
99
LED
A1
LED
98
LED
A0
0x14
LED
A7
0x15
LED
B7
LED
B6
LED
B5
LED
B4
LED
B3
LED
AA
LED
B2
LED
A9
LED
B1
LED
A8
LED
B0
0x16
0x17
LED
BA
LED
B9
LED
B8
The Blink & PWM sets contain blink on/off and the digital PWM information for each LED in the matrix. The number of PWM datasets is flexible
according to the defined RAM configuration (see Figure 8 on page 14).
In the blink register (see Table 10) every single LED can be set to blink. The blink period is set in the display option register (see Display
Option Register Format on page 24).
Table 10. LEDs Blink Frame Register Format
Segment
Address
Data
HEX
A7
A6
A5
A4
A3
A2
A1
A0
0x00
0x01
0x02
0x03
D7
LED
07
D6
LED
06
D5
LED
05
D4
LED
04
D3
LED
03
LED
17
LED
16
LED
15
LED
14
LED
13
www.ams.com/LED-Driver-ICs/AS1130
Revision 1.09
D2
LED
02
LED
0A
LED
12
LED
1A
D1
LED
01
LED
09
LED
11
LED
19
D0
LED
00
LED
08
LED
10
LED
18
16 - 39
AS1130
Datasheet - R e g i s t e r D e s c r i p t i o n
Address
Data
HEX
A7
A6
A5
A4
A3
A2
A1
A0
0x04
0x05
0x06
0x07
0x08
0x09
0x0A
0x0B
0x0C
D7
LED
27
D6
LED
26
D5
LED
25
D4
LED
24
D3
LED
23
LED
37
LED
36
LED
35
LED
34
LED
33
LED
47
LED
46
LED
45
LED
44
LED
43
LED
57
LED
56
LED
55
LED
54
LED
53
LED
67
LED
66
LED
65
LED
64
LED
63
0x0D
0x0E
LED
77
LED
76
LED
75
LED
74
LED
73
0x0F
0x10
LED
87
LED
86
LED
85
LED
84
LED
83
0x11
0x12
LED
97
LED
96
LED
95
LED
94
LED
93
0x13
0x14
LED
A7
LED
A6
LED
A5
LED
A4
LED
A3
0x15
0x16
LED
B7
LED
B6
LED
B5
LED
B4
LED
B3
0x17
www.ams.com/LED-Driver-ICs/AS1130
Revision 1.09
D2
LED
22
LED
2A
LED
32
LED
3A
D1
LED
21
LED
29
D0
LED
20
LED
28
LED
31
LED
39
LED
30
LED
38
LED
42
LED
4A
LED
41
LED
49
LED
40
LED
48
LED
52
LED
5A
LED
51
LED
59
LED
50
LED
58
LED
62
LED
6A
LED
61
LED
69
LED
60
LED
68
LED
72
LED
7A
LED
71
LED
79
LED
70
LED
78
LED
82
LED
8A
LED
81
LED
89
LED
80
LED
88
LED
92
LED
9A
LED
91
LED
99
LED
90
LED
98
LED
A2
LED
AA
LED
A1
LED
A9
LED
A0
LED
A8
LED
B2
LED
BA
LED
B1
LED
B9
LED
B0
LED
B8
17 - 39
AS1130
Datasheet - R e g i s t e r D e s c r i p t i o n
In the PWM register (see Table 11) the brightness of every single LED can be set via a 8bit PWM (255 steps).
Table 11. LEDs PWM Register Format
Address
Segment
LED00
LED01
LED02
LED03
LED04
LED05
LED06
LED07
LED08
LED09
LED0A
LED10
LED11
LED12
LED13
LED14
LED15
LED16
LED17
LED18
LED19
LED1A
LED20
LED21
LED22
LED23
LED24
LED25
LED26
LED27
LED28
LED29
LED2A
LED30
LED31
LED32
LED33
LED34
LED35
LED36
LED37
LED38
LED39
LED3A
HEX
0x18
0x19
0x1A
0x1B
0x1C
0x1D
0x1E
0x1F
0x20
0x21
0x22
0x23
0x24
0x25
0x26
0x27
0x28
0x29
0x2A
0x2B
0x2C
0x2D
0x2E
0x2F
0x30
0x31
0x32
0x33
0x34
0x35
0x36
0x37
0x38
0x39
0x3A
0x3B
0x3C
0x3D
0x3E
0x3F
0x40
0x41
0x42
0x43
Data
A7 A6 A5 A4 A3 A2 A1 A0 D7 D6 D5 D4 D3 D2 D1 D0
0
0
0
1
1
0
0
0
0
0
0
1
1
0
0
1
0
0
0
1
1
0
1
0
0
0
0
1
1
0
1
1
0
0
0
1
1
1
0
0
0
0
0
1
1
1
0
1
255 steps for intensity each single LED
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
1
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
1
0
0
0
1
0
0
0
1
0
0
0
1
1
0
0
1
0
0
1
0
0
0
0
1
0
0
1
0
1
0
0
1
0
0
1
1
0
0
0
1
0
0
1
1
1
0
0
1
0
1
0
0
0
255 steps for intensity each single LED
0
0
1
0
1
0
0
1
0
0
1
0
1
0
1
0
0
0
1
0
1
0
1
1
0
0
1
0
1
1
0
0
0
0
1
0
1
1
0
1
0
0
1
0
1
1
1
0
0
0
1
0
1
1
1
1
0
0
1
1
0
0
0
0
0
0
1
1
0
0
0
1
0
0
1
1
0
0
1
0
0
0
1
1
0
0
1
1
255 steps for intensity each single LED
0
0
1
1
0
1
0
0
0
0
1
1
0
1
0
1
0
0
1
1
0
1
1
0
0
0
1
1
0
1
1
1
0
0
1
1
1
0
0
0
0
0
1
1
1
0
0
1
0
0
1
1
1
0
1
0
0
0
1
1
1
0
1
1
0
0
1
1
1
1
0
0
0
0
1
1
1
1
0
1
0
0
1
1
1
1
1
0
255 steps for intensity each single LED
0
0
1
1
1
1
1
1
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
1
0
0
0
0
1
0
0
1
0
0
0
0
1
1
www.ams.com/LED-Driver-ICs/AS1130
Revision 1.09
18 - 39
AS1130
Datasheet - R e g i s t e r D e s c r i p t i o n
Segment
LED40
LED41
LED42
LED43
LED44
LED45
LED46
LED47
LED48
LED49
LED4A
LED50
LED51
LED52
LED53
LED54
LED55
LED56
LED57
LED58
LED59
LED5A
HEX
0x44
0x45
0x46
0x47
0x48
0x49
0x4A
0x4B
0x4C
0x4D
0x4E
0x4F
0x50
0x51
0x52
0x53
0x54
0x55
0x56
0x57
0x58
0x59
LEDA0
LEDA1
LEDA2
LEDA3
LEDA4
LEDA5
LEDA6
LEDA7
LEDA8
LEDA9
LEDA0
LEDB0
LEDB1
LEDB2
LEDB3
LEDB4
LEDB5
LEDB6
LEDB7
LEDB8
LEDB9
LEDBA
0x86
0x87
0x88
0x89
0x8A
0x8B
0x8C
0x8D
0x8E
0x8F
0x90
0x91
0x92
0x93
0x94
0x95
0x96
0x97
0x98
0x99
0x9A
0x9B
Data
A7 A6 A5 A4 A3 A2
0
1
0
0
0
1
0
1
0
0
0
1
0
1
0
0
0
1
0
1
0
0
0
1
0
1
0
0
1
0
0
1
0
0
1
0
0
1
0
0
1
0
0
1
0
0
1
0
0
1
0
0
1
1
0
1
0
0
1
1
0
1
0
0
1
1
0
1
0
0
1
1
0
1
0
1
0
0
0
1
0
1
0
0
0
1
0
1
0
0
0
1
0
1
0
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
1
0
0
1
0
1
1
0
................
1
0
0
0
0
1
1
0
0
0
0
1
1
0
0
0
1
0
1
0
0
0
1
0
1
0
0
0
1
0
1
0
0
0
1
0
1
0
0
0
1
1
1
0
0
0
1
1
1
0
0
0
1
1
1
0
0
0
1
1
1
0
0
1
0
0
1
0
0
1
0
0
1
0
0
1
0
0
1
0
0
1
0
0
1
0
0
1
0
1
1
0
0
1
0
1
1
0
0
1
0
1
1
0
0
1
0
1
1
0
0
1
1
0
1
0
0
1
1
0
1
0
0
1
1
0
1
0
0
1
1
0
www.ams.com/LED-Driver-ICs/AS1130
A1 A0 D7 D6 D5 D4 D3 D2 D1 D0
0
0
0
1
1
0
1
1
0
0
0
1
255 steps for intensity each single LED
1
0
1
1
0
0
0
1
1
0
1
1
0
0
0
1
1
0
1
1
0
0
255 steps for intensity each single LED
0
1
1
0
1
1
0
0
0
1
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
Revision 1.09
19 - 39
AS1130
Datasheet - R e g i s t e r D e s c r i p t i o n
Address
HEX
0x00
0x01
0x02
0x03
0x04
0x05
0x06
0x07
0x08
0x09
0x0A
0x0B
A7
0
0
0
0
0
0
0
0
0
0
0
0
A6
0
0
0
0
0
0
0
0
0
0
0
0
A5
0
0
0
0
0
0
0
0
0
0
0
0
A4
0
0
0
0
0
0
0
0
0
0
0
0
Data
A3
0
0
0
0
0
0
0
0
1
1
1
1
A2
0
0
0
0
1
1
1
1
0
0
0
0
A1
0
0
1
1
0
0
1
1
0
0
1
1
A0
0
1
0
1
0
1
0
1
0
1
0
1
D7
D6
D5 D4 D3 D2
8 bit Dot Correction
8 bit Dot Correction
8 bit Dot Correction
8 bit Dot Correction
8 bit Dot Correction
8 bit Dot Correction
8 bit Dot Correction
8 bit Dot Correction
8 bit Dot Correction
8 bit Dot Correction
8 bit Dot Correction
8 bit Dot Correction
D1
D0
Control-Registers
The AS1130 device contains 14 control-registers which are listed in Table 13. All registers are selected using a 8-bit address word, and communication is done via the serial interface. Select the Control Register via the Register Selection (see Table 7 on page 14).
The Control Register is selected via data 192 on addr 253.
Table 13. Control Register Address Map
Register Name
HEX
Register Address
A7
A6
A5
A4
A3
Register Data
A2
A1
A0
D7:D0
Picture
0x00
Movie
0x01
Movie Mode
0x02
0x03
Display Option
0x04
Current Source
0x05
AS1130 Config
0x06
Interrupt Mask
0x07
0x08
0x09
IC Interface Monitoring
0x0A
CLK Synchronization
0x0B
Interrupt Status
0x0E
AS1130 Status
0x0F
0x20
Open LED
........................
0x37
www.ams.com/LED-Driver-ICs/AS1130
Revision 1.09
20 - 39
AS1130
Datasheet - R e g i s t e r D e s c r i p t i o n
Bit Name
blink_pic
5:0
Default
Access
R/W
R/W
Display Picture
0: no picture
1: display picture
R/W
Address of Picture
000000: Frame 0
000001: Frame 1
000010: Frame 2
000011: Frame 3
000100: Frame 4
000101: Frame 5
...............
100000: Frame 32
100001: Frame 33
100010: Frame 34
100011: Frame 35
display_pic
pic_addr
000000
Bit Description
Note: The display_pic bit (bit 6 in Picture Register) has lower priority than the display_movie bit (bit 6 in Movie Register).
Bit Name
blink_movie
display_movie
5:0
movie_addr
Default
Access
R/W
R/W
0: no movie
1: start movie
R/W
000000
Bit Description
Note: The display_movie bit (bit 6 in Movie Register) has higher priority than the display_pic bit (bit 6 in Picture Register).
www.ams.com/LED-Driver-ICs/AS1130
Revision 1.09
21 - 39
AS1130
Datasheet - R e g i s t e r D e s c r i p t i o n
Bit Name
blink_en
5:0
Default
Access
R/W
R/W
R/W
end_last
movie_frames
000000
Bit Description
1
1. Disable blink option overrides any blink definition in PWM data definition or global blink definition in picture register & movie register bit 7.
www.ams.com/LED-Driver-ICs/AS1130
Revision 1.09
22 - 39
AS1130
Datasheet - R e g i s t e r D e s c r i p t i o n
Bit Name
frame_fad
3:0
Default
Access
R/W
R/W
Scroll Direction
0: scroll to right
1: scroll to left
R/W
R/W
R/W
scroll_dir
block_size
Enable Scrolling
frame_delay
0000
www.ams.com/LED-Driver-ICs/AS1130
Bit Description
Revision 1.09
23 - 39
AS1130
Datasheet - R e g i s t e r D e s c r i p t i o n
Bit Name
7:5
loops
3:0
Default
Access
Bit Description
001
R/W
R/W
Blink period
0: 1.5s
1: 3s
R/W
blink_freq
scan_limit
0000
Note: To stop a movie in play endless mode, bits D7:D5 have to be set to a value between 000 to 110.
Bit Name
7:0
current
www.ams.com/LED-Driver-ICs/AS1130
Default
Access
00000000
R/W
Bit Description
00000000: 0mA
..........
11111111: 30mA
Revision 1.09
24 - 39
AS1130
Datasheet - R e g i s t e r D e s c r i p t i o n
Bit Name
low_vdd_rst
Default
Access
Bit Description
R/W
R/W
R/W
R/W
R/W
IC Common Address
0: disabled
1: enabled (all AS1130 are reacting on the same address 0111111)
R/W
0
6
2:0
low_vdd_stat
led_error_correction
dot_corr
common_addr
mem_conf
000
1. This configuration is locked after the first write access to ON/OFF, PWM od DotCorrection data section. Unlock can be performed only by
a reset of the device.
Bit Name
selected_pic
Default
Access
R/W
R/W
R/W
watchdog
por
www.ams.com/LED-Driver-ICs/AS1130
Bit Description
IRQ pin triggers if defined Frame is displayed (see Interrupt Frame
Definition Register (0x08) on page 26)
0: disabled
1: enabled
Revision 1.09
25 - 39
AS1130
Datasheet - R e g i s t e r D e s c r i p t i o n
Bit Name
overtemp
Default
Access
R/W
R/W
IRQ pin triggers if VDD is to low for used LEDs (low_VDD flag)
0: disabled
1: enabled
R/W
R/W
R/W
low_vdd
open_err
short_err
movie_fin
Bit Description
Bit Name
Default
Access
7:6
00
n/a
5:0
last_frame
111111
R/W
Bit Description
After this frame is displayed the last time (depending on the number of loops
played in a movie) an interrupt will be triggered.
000000: Frame 0
000001: Frame 1
000010: Frame 2
000011: Frame 3
000100: Frame 4
000101: Frame 5
..................
100000: Frame 32
100001: Frame 33
100010: Frame 34
100011: Frame 35
Bit Name
Default
Access
7:5
000
n/a
test_all
0
R/W
www.ams.com/LED-Driver-ICs/AS1130
Bit Description
The LED open/short test is performed on all LED locations
0: disabled (unassembled or disabled LEDs will be detected as open)
1: enabled (unassembled LEDs will be detected as open)
Revision 1.09
26 - 39
AS1130
Datasheet - R e g i s t e r D e s c r i p t i o n
Bit Name
auto_test
Default
Access
R/W
R/W
The manual LED open/short test is started after the update of Reg0x09
0: disabled
1: enabled
R/W
R/W
manual_test
init
shdn
Bit Description
Bit Name
Default
Access
n/a
6:1
i2c_monitor
Bit Description
11111
R/W
R/W
0: IC monitoring off
1: IC monitoring on
Bit Name
Default
Access
7:4
0000
n/a
3:2
clk_out
00
www.ams.com/LED-Driver-ICs/AS1130
R/W
Bit Description
Adjustable clock out frequency
00: 1MHz
01: 500kHz
10: 125kHz
11: 32kHz
Revision 1.09
27 - 39
AS1130
Datasheet - R e g i s t e r D e s c r i p t i o n
Bit Name
sync_out
Default
Access
Bit Description
The internal oscillator is used as system-clk. The selected clk frequency is
1
R/W
sync_in
R/W
The internal oscillator is disabled. Pin D4 is used as clk input for system-clk.
0: disabled
1: enabled
1. CLK synchronization is done via the SYNC pin. Only one option can be activated (Input or Output).
Bit Name
frame_int
i2c_int
por_int
overtemp_int
low_vdd_int
open_int
short_int
movie_int
www.ams.com/LED-Driver-ICs/AS1130
Default
Access
Bit Description
0: no interrupt
1: defined Frame is displayed (see Interrupt Frame Definition
Register (0x08) on page 26)
0: no interrupt
1: IC watchdog reports a deadlock on the interface
0: no interrupt
1: POR was triggered
0: no interrupt
1: over temperature limit is reached
0: no interrupt
1: VDD is too low to drive requested current through the LEDs
0: no interrupt
1: error on open test
0: no interrupt
1: error on short test
0: no interrupt
1: play movie is finished
Revision 1.09
28 - 39
AS1130
Datasheet - R e g i s t e r D e s c r i p t i o n
Bit Name
7:2
frame_on
movie_on
test_on
Default
Access
Bit Description
000000
0: no movie
1: movie playing
0: no test is running
1: open/short test ongoing
Address
Data
HEX
A7
A6
A5
A4
A3
A2
A1
A0
0x20
0x21
0x22
0x23
0x24
0x25
0x26
0x27
0x28
0x29
D7
LED
07
D6
LED
06
D5
LED
05
D4
LED
04
D3
LED
03
LED
17
LED
16
LED
15
LED
14
LED
13
LED
27
LED
26
LED
25
LED
24
LED
23
LED
37
LED
36
LED
35
LED
34
LED
33
LED
47
LED
46
LED
45
LED
44
LED
43
www.ams.com/LED-Driver-ICs/AS1130
Revision 1.09
D2
LED
02
LED
0A
LED
12
LED
1A
LED
22
LED
2A
D1
LED
01
LED
09
LED
11
LED
19
LED
21
LED
29
D0
LED
00
LED
08
LED
10
LED
18
LED
20
LED
28
LED
32
LED
3A
LED
31
LED
39
LED
30
LED
38
LED
42
LED
4A
LED
41
LED
49
LED
40
LED
48
29 - 39
AS1130
Datasheet - R e g i s t e r D e s c r i p t i o n
Address
Data
HEX
A7
A6
A5
A4
A3
A2
A1
A0
D7
D6
D5
0x2A
LED
57
LED
56
0x2B
0x2C
0x2D
0x2E
0x2F
0x30
0x31
0x32
0x33
0x34
D3
D2
D1
D0
LED
55
D4
LED
54
LED
53
LED
52
LED
5A
LED
51
LED
59
LED
50
LED
58
LED
67
LED
66
LED
65
LED
64
LED
63
LED
62
LED
6A
LED
61
LED
69
LED
60
LED
68
LED
77
LED
76
LED
75
LED
74
LED
73
LED
72
LED
7A
LED
71
LED
79
LED
70
LED
78
LED
87
LED
86
LED
85
LED
84
LED
83
LED
82
LED
8A
LED
81
LED
89
LED
80
LED
88
LED
97
LED
96
LED
95
LED
94
LED
93
LED
92
LED
9A
LED
91
LED
99
LED
90
LED
98
LED
A7
LED
A6
LED
A5
LED
A4
LED
A3
0x35
LED
A2
LED
AA
LED
A1
LED
A9
LED
A0
LED
A8
0x36
LED
B7
LED
B6
LED
B5
LED
B4
LED
B3
LED
B2
LED
B1
LED
B0
0x37
LED
BA
LED
B9
LED
B8
www.ams.com/LED-Driver-ICs/AS1130
Revision 1.09
30 - 39
AS1130
Datasheet - Ty p i c a l A p p l i c a t i o n
10 Typical Application
Scroll Function
The AS1130 offers a feature for scrolling a picture through the matrix without the need of communication via a P. The scrolling can be done in
the whole matrix (11x12) or optimized for a ticker in a 5x24 Matrix (see Figure 25).
Figure 25. LED configuration for 5LED block scroll function
CS0
CS1
CS2
CS3
CS4
CS5
CS6
CS7
CS8
CS9
CS10
CS11
00
05
10
15
20
25
30
35
40
45
50
55
60
65
70
75
80
85
90
95
A0
A5
B0
B5
01
06
11
16
21
26
31
36
41
46
51
56
61
66
71
76
81
86
91
96
A1
A6
B1
B6
02
07
12
17
22
27
32
37
42
47
52
57
62
67
72
77
82
87
92
97
A2
A7
B2
B7
03
08
13
18
23
28
33
38
43
48
53
58
63
68
73
78
83
88
93
98
A3
A8
B3
B8
04
09
14
19
24
29
34
39
44
49
54
59
64
69
74
79
84
89
94
99
A4
A9
B4
B9
In the movie display mode the frame is shown in the matrix at once. On the contrary in the scroll function the frame is shifted through the matrix
segment after segment (CS0 to CS1 to CS2 to CS3 ......).
Figure 26. Scrolling
www.ams.com/LED-Driver-ICs/AS1130
Revision 1.09
31 - 39
AS1130
Datasheet - Ty p i c a l A p p l i c a t i o n
www.ams.com/LED-Driver-ICs/AS1130
Revision 1.09
32 - 39
AS1130
Datasheet - Ty p i c a l A p p l i c a t i o n
(EQ 1)
Where:
tLEDon . . . . time where the LED is ON
PWM . . . value set in the register (0 - 256), (see Table 11 on page 18)
fOSC . . . frequency set in the CLK Synchronization Register, (see Table 25 on page 27)
(EQ 2)
Where:
tREFRESH . . . time needed to refresh the matrix
scan-limit . . . is set via the Display Option Register (0 - 11), (see Table 18 on page 24)
fOSC . . . frequency set in the CLK Synchronization Register, (see Table 25 on page 27)
With the LED on-time and the refresh rate an average LED ON factor can be calculated.
t LEDon
PWM
LEDon avg = ------------------------ = -----------------------------------------------------t REFRESH
( scanlimit + 1 ) 256
(EQ 3)
The resulting current is then the Segment Current (set in the Current Source Register) times the average LED ON factor.
PWM
I LEDavg = I SEG LEDon avg = I SEG -----------------------------------------------------( scanlimit + 1 ) 256
(EQ 4)
Where:
ISEG . . . Segment Current set via register (see Table 19 on page 24)
Example:
Assume that following conditions are set in the registers: PWM = 256, scan-limit = 5 (half filled matrix, 66 LEDs), ISEG = 30mA
256
I LEDavg = 30mA -------------------------------- = 5mA
( 5 + 1 ) 256
www.ams.com/LED-Driver-ICs/AS1130
Revision 1.09
(EQ 5)
33 - 39
AS1130
Datasheet - P a c k a g e D r a w i n g s a n d M a r k i n g s
AS1130
YYWWRZZ @
AS1130B
YYWWRZZ @
AS1130
YYWWRZZ @
www.ams.com/LED-Driver-ICs/AS1130
WW
manufacturing week
ZZ
plant identifier
sublot identifier
Revision 1.09
34 - 39
AS1130
Datasheet - P a c k a g e D r a w i n g s a n d M a r k i n g s
www.ams.com/LED-Driver-ICs/AS1130
Revision 1.09
35 - 39
AS1130
Datasheet - P a c k a g e D r a w i n g s a n d M a r k i n g s
www.ams.com/LED-Driver-ICs/AS1130
Revision 1.09
36 - 39
AS1130
Datasheet - P a c k a g e D r a w i n g s a n d M a r k i n g s
www.ams.com/LED-Driver-ICs/AS1130
Revision 1.09
37 - 39
AS1130
Datasheet - O r d e r i n g I n f o r m a t i o n
12 Ordering Information
The devices are available as the standard products shown in Table 30.
Table 30. Ordering Information
Ordering Code
Marking
Logic Levels
AS1130-BSST
AS1130
CMOS
Address
0x30 - 0x37
AS1130B-BSST*
AS1130B
Mobile
AS1130C-BSST*
AS1130C
CMOS
0x38 - 0x3E
AS1130D-BSST*
AS1130D
Mobile
AS1130-BTST
AS1130
CMOS
0x30 - 0x37
AS1130B-BTST*
AS1130B
Mobile
AS1130C-BTST*
AS1130C
CMOS
AS1130D-BTST*
AS1130D
Mobile
AS1130-BWLT
AS1130
CMOS
0x38 - 0x3E
0x30 - 0x37
AS1130B-BWLT
AS1130B
Mobile
AS1130C-BWLT*
tbd
CMOS
0x38 - 0x3E
AS1130D-BWLT*
tbd
Mobile
Description
132-LED Cross-Plexing Driver with
scrolling Function
132-LED Cross-Plexing Driver with
scrolling Function
132-LED Cross-Plexing Driver with
scrolling Function
132-LED Cross-Plexing Driver with
scrolling Function
132-LED Cross-Plexing Driver with
scrolling Function
132-LED Cross-Plexing Driver with
scrolling Function
132-LED Cross-Plexing Driver with
scrolling Function
132-LED Cross-Plexing Driver with
scrolling Function
132-LED Cross-Plexing Driver with
scrolling Function
132-LED Cross-Plexing Driver with
scrolling Function
132-LED Cross-Plexing Driver with
scrolling Function
132-LED Cross-Plexing Driver with
scrolling Function
Delivery Form
Package
28-pin SSOP
20-pin WL-CSP
*) on request
Note: All products are RoHS compliant and ams green.
Buy our products or get free samples online at ICdirect: http://www.ams.com/ICdirect
Technical Support is found at http://www.ams.com/Technical-Support
For further information and requests, please contact us mailto:sales@ams.com
or find your local distributor at http://www.ams.com/distributor
www.ams.com/LED-Driver-ICs/AS1130
Revision 1.09
38 - 39
AS1130
Datasheet - O r d e r i n g I n f o r m a t i o n
Copyrights
Copyright 1997-2012, ams AG, Tobelbaderstrasse 30, 8141 Unterpremstaetten, Austria-Europe. Trademarks Registered . All rights
reserved. The material herein may not be reproduced, adapted, merged, translated, stored, or used without the prior written consent of the
copyright owner.
All products and companies mentioned are trademarks or registered trademarks of their respective companies.
Disclaimer
Devices sold by ams AG are covered by the warranty and patent indemnification provisions appearing in its Term of Sale. ams AG makes no
warranty, express, statutory, implied, or by description regarding the information set forth herein or regarding the freedom of the described
devices from patent infringement. ams AG reserves the right to change specifications and prices at any time and without notice. Therefore, prior
to designing this product into a system, it is necessary to check with ams AG for current information. This product is intended for use in normal
commercial applications. Applications requiring extended temperature range, unusual environmental requirements, or high reliability applications, such as military, medical life-support or life-sustaining equipment are specifically not recommended without additional processing by
ams AG for each application. For shipments of less than 100 parts the manufacturing flow might show deviations from the standard production
flow, such as test flow or test location.
The information furnished here by ams AG is believed to be correct and accurate. However, ams AG shall not be liable to recipient or any third
party for any damages, including but not limited to personal injury, property damage, loss of profits, loss of use, interruption of business or indirect, special, incidental or consequential damages, of any kind, in connection with or arising out of the furnishing, performance or use of the technical data herein. No obligation or liability to recipient or any third party shall arise or flow out of ams AG rendering of technical or other services.
Contact Information
Headquarters
ams AG
Tobelbaderstrasse 30
A-8141 Unterpremstaetten, Austria
Tel: +43 (0) 3136 500 0
Fax: +43 (0) 3136 525 01
For Sales Offices, Distributors and Representatives, please visit:
http://www.ams.com/contact
www.ams.com/LED-Driver-ICs/AS1130
Revision 1.09
39 - 39