sx1511iultrt Semtech Corporation, sx1511iultrt Datasheet

no-image

sx1511iultrt

Manufacturer Part Number
sx1511iultrt
Description
World
Manufacturer
Semtech Corporation
Datasheet
ADVANCED COMMUNICATIONS & SENSING
SX1510/SX1511/SX1512
World’s Lowest Voltage Level Shifting GPIO with LED Driver and Keypad Engine
G
The SX1510, SX1511 and SX1512 are complete ultra
low voltage 1.2V to 3.6V General Purpose parallel
Input/Output (GPIO) expanders ideal for low power
handheld battery powered equipment. This family of
GPIOs comes in 4-, 8-, 16-channel configuration and
allows easy serial expansion of I/O through a
standard SPI interface. GPIO devices can provide
additional
microcontroller or chipset has insufficient I/O ports, or
in systems where serial communication and control
from a remote location is advantageous.
These devices can also act as a level shifter to
connect a microcontroller running at one voltage level
to a component running at a different voltage level,
thus eliminating the need for extra level translating
circuits. The core is operating as low as 1.425V while
the dual I/O banks can operate between 1.2V and
3.6V independent of the core voltage and each other
(5.5V tolerant).
The SX1510, SX1511 and SX1512 feature a fully
programmable LED Driver with internal oscillator for
enhanced lighting control such as intensity (via 256-
step PWM), blinking and breathing (fade in/out) make
them highly versatile for a wide range of LED
applications.
In addition, keypad application is also supported with
the
continuous keypad monitoring up to 64 keys without
any additional host interaction and further reduce the
bus activity.
The SX1510, SX1511 and SX1512 have the ability to
generate mask-programmable interrupts based on
falling/rising edge of any of its GPIO lines. A
dedicated pin indicates to a host controller that a
state change occurred in one or more of the lines.
Each GPIO is programmable via 8-bit configuration
registers such as data registers, direction registers,
pull-up/pull-down registers, interrupt mask registers
and interrupt registers. These I/O expanders come in
small footprint packages and are rated from -40° C t o
+85° C temperature range.
O
(1)
Rev 1 – 24
Future product
ENERAL
RDERING
SX1511IULTRT
SX1512IULTRT
SX1510XXX
Part Number
SX1512EVK
on-chip
th
D
control
Feb. 2010
I
ESCRIPTION
NFORMATION
(1)
scanning
I/O Channels
and
16
16
engine
4
8
monitoring
which
Evaluation Kit
QFN-UT-14
QFN-UT-20
QFN-UT-28
Package
when
enables
the
1
K
T
YPICAL
EY
World’s Lowest Voltage Level Shifting GPIO
1.2V to 3.6V Low Operating Voltage with Dual
Independent I/O Rails (VCC1, VCC2)
5.5V Tolerant I/Os, Up to 15mA Output Sink on
All I/Os (No Total Sink Current Limit)
Integrated LED Driver for Enhanced Lighting
On-Chip Keypad Scanning Engine
4/8/16 Channels of True Bi-directional Style I/O
Open Drain Active Low Interrupt Output (NINT)
Built-in Clock Management (Internal 2MHz
Oscillator/External Clock Input, 7 clock values)
SPI Compatible Slave Interface (up to 20MHz)
Power-On Reset and Reset Input (NRESET)
Ultra Low Current Consumption of typ. 1uA
-40° C to +85° C Operating Temperature Range
2kV HBM ESD Protection
Small Footprint Packages
Pb & Halogen Free, RoHS/WEEE compliant
Cell phones, PDAs, MP3 players
Digital camera, Notebooks, GPS Units
Any battery powered equipment
P
RODUCT
Enable Direct Level Shifting Between I/O
Intensity Control (256-step PWM)
Blink Control (224 On/Off values)
Breathing Control (224 Fade In/Out values)
Support Up to 8x8 Matrix (64 Keys)
Configurable Input Debouncer
Programmable Pull-up/Pull-down
Push/Pull or Open-drain outputs
Programmable Polarity
Bit Maskable
Programmable Edge Sensitivity
OSCIO can be Configured as GPO
Banks and Host Controller
A
PPLICATIONS
with LED Driver and Keypad Engine
SX1510/SX1511/SX1512
F
EATURES
www.semtech.com

Related parts for sx1511iultrt

sx1511iultrt Summary of contents

Page 1

... These I/O expanders come in small footprint packages and are rated from -40° +85° C temperature range RDERING NFORMATION Part Number I/O Channels (1) SX1510XXX 4 SX1511IULTRT 8 SX1512IULTRT 16 SX1512EVK 16 (1) Future product th Rev 1 – 24 Feb. 2010 World’s Lowest Voltage Level Shifting GPIO ...

Page 2

ADVANCED COMMUNICATIONS & SENSING G D ..................................................................................................................... 1 ENERAL ESCRIPTION O I ................................................................................................................... 1 RDERING NFORMATION .................................................................................................................. 1 EY RODUCT EATURES T A ..................................................................................................................... 1 YPICAL PPLICATIONS 1 P ...................................................................................................................... 4 IN DESCRIPTION 1.1 SX1510 4-channel SPI ...

Page 3

ADVANCED COMMUNICATIONS & SENSING ACKAGING NFORMATION 7.1 QFN-UT 14-pin Outline Drawing 7.2 QFN-UT 14-pin Land Pattern 7.3 QFN-UT 20-pin Outline Drawing 7.4 QFN-UT 20-pin Land Pattern 7.5 QFN-UT 28-pin Outline Drawing 7.6 QFN-UT 28-pin Land Pattern 8 ...

Page 4

ADVANCED COMMUNICATIONS & SENSING DESCRIPTION 1.1 SX1510 4-channel SPI GPIO with LED Driver Pin Symbol Type X NRESET DIO X NSS DI X SCK NINT DO X OSCIO DIO ...

Page 5

ADVANCED COMMUNICATIONS & SENSING 1.2 SX1511 8-channel SPI GPIO with LED Driver and Keypad Engine Pin Symbol Type 1 NRESET DIO SCK I/O[0] DIO 6 I/O[1] DIO 7 VCC1 P 8 ...

Page 6

ADVANCED COMMUNICATIONS & SENSING 1.3 SX1512 16-channel SPI GPIO with LED Driver and Keypad Engine Pin Symbol Type 1 I/O[2] DIO 2 I/O[3] DIO 3 GND P 4 VCC1 P 5 I/O[4] DIO 6 I/O[5] DIO 7 I/O[6] DIO 8 ...

Page 7

ADVANCED COMMUNICATIONS & SENSING 1.4 I/Os Feature Summary SX1510 I/O LED Driver PWM Blink Breath √ √ 0 √ √ √ 1 √ √ √ 2 √ √ √ ...

Page 8

ADVANCED COMMUNICATIONS & SENSING LECTRICAL HARACTERISTICS 2.1 Absolute Maximum Ratings Table below applies to SX1511 and SX1512. Stress above the limits listed in the following table may cause permanent failure. Exposure to absolute ratings for extended time ...

Page 9

ADVANCED COMMUNICATIONS & SENSING Symbol Description IOH High level output source current IOL Low level output sink current t Output data valid timing PV NINT (Output) VOL Low level output voltage IOL Low level output sink current M t Interrupt ...

Page 10

ADVANCED COMMUNICATIONS & SENSING Symbol Description VOH High level output voltage M VOL Low level output voltage IOH High level output source current M IOL Low level output sink current M f SCK max clock frequency SCK t SCK low ...

Page 11

ADVANCED COMMUNICATIONS & SENSING YPICAL PERATING HARACTERISTICS SX1512 IDDM vs.VDDM (Oscillator Enabled) 360 340 320 300 280 260 240 220 200 180 160 140 120 100 1.3 1.5 1.7 1.9 2.1 2.3 VDDM (V) Fosc vs.Temperature ...

Page 12

ADVANCED COMMUNICATIONS & SENSING f vs. VDDM SCK 1.3 1.5 1.7 1.9 2.1 2.3 2.5 VDDM (V) Worst Case th Rev 1 – 24 Feb. 2010 World’s Lowest Voltage Level Shifting GPIO 90 ...

Page 13

ADVANCED COMMUNICATIONS & SENSING LOCK ETAILED ESCRIPTION 4.1 SX1510 4-channel SPI GPIO with LED Driver VDDM Reset NRESET NSS SCK SI SO Figure 4 – 4-channel Low Voltage GPIO with LED Driver 4.2 SX1511 8-channel SPI ...

Page 14

ADVANCED COMMUNICATIONS & SENSING 4.3 SX1512 16-channel SPI GPIO with LED Driver and Keypad Engine Keypad Engine 64 Keys Max Auto Sleep/Wakeup VDDM Reset NRESET NSS SCK SI SO Figure 6 – 16-channel Low Voltage GPIO with LED Driver and ...

Page 15

ADVANCED COMMUNICATIONS & SENSING 3. In operation, the SX1510, SX1511 and SX1512 may be reset (POR like or LED driver counters only depending on RegMisc setting) at anytime by an external device driving NRESET low during t Chip can be ...

Page 16

ADVANCED COMMUNICATIONS & SENSING Successive register data can be read by the master without repeating the address byte, the register address will be automatically incremented or kept fixed depending on the setting programmed in RegMisc. 4.6 I/O Banks 4.6.1 Input ...

Page 17

ADVANCED COMMUNICATIONS & SENSING 4.6.3 Level Shifter Because of their 5.5V tolerant I/O banks with independent supply voltages between 1.2V and 3.6V, the SX1511 and SX1512 can perform level shifting of signals from one I/O bank to another without uC ...

Page 18

ADVANCED COMMUNICATIONS & SENSING SX1511 Digital Core Delay vs. Supply Voltage 1.5 2 2.5 VDDM (V) Typical IO Output Delay vs. Supply Voltage ( LowDriveEn=0, 20pF Load) 140.000 120.000 100.000 80.000 ...

Page 19

ADVANCED COMMUNICATIONS & SENSING 1. We enable interrupt on I/O[1] in RegInterruptMask RegInterruptMask =“XXXXXX0X” set edge sense for I/O[1] in RegSense RegSenseLow =“XXXX01XX” Please note that independently from the “user defined” process described above the keypad engine, when ...

Page 20

ADVANCED COMMUNICATIONS & SENSING RegData[ IO[X] Intensity (PWM value) 100% ON IOnX Fade In IOffX 0 TRiseX TOnX Each IO[X] has its own set of programmable registers (Cf §5 for more detailed information): RegTOnX (blinking capable I/Os only): ...

Page 21

ADVANCED COMMUNICATIONS & SENSING RegData(X) On intensity(max) IOLED(X) level Off intensity(min) Fade in rate determined by register RegTRiseX Fade out rate determined by register RegTFallX 4.9.4 Blink Mode Invoked when TOnX != 0 and TOffX != 0. If the I/O ...

Page 22

ADVANCED COMMUNICATIONS & SENSING ...

Page 23

ADVANCED COMMUNICATIONS & SENSING - Enable open drain (RegOpenDrain) - Set direction to output (RegDir) – by default RegData is set high => LED OFF - Enable oscillator (RegClock) - Configure LED driver clock and mode if relevant (RegMisc) - ...

Page 24

ADVANCED COMMUNICATIONS & SENSING ONFIGURATION EGISTERS 5.1 SX1510 4-channel GPIO with LED Driver Address Name Device and IO Banks 0x00 RegInputDisable 0x01 RegLongSlew 0x02 RegLowDrive 0x03 RegPullUp 0x04 RegPullDown 0x05 RegOpenDrain 0x06 RegPolarity 0x07 RegDir 0x08 RegData ...

Page 25

ADVANCED COMMUNICATIONS & SENSING Addr Name Default 0x00 RegInputDisable 0xX0 0x01 RegLongSlew 0xX0 0x02 RegLowDrive 0xX0 0x03 RegPullUp 0xX0 0x04 RegPullDown 0xX0 0x05 RegOpenDrain 0xX0 0x06 RegPolarity 0xX0 0x07 RegDir 0xXF 0x08 RegData 0xXF 0x09 RegInterruptMask 0xXF 0x0A RegSense 0x00 ...

Page 26

ADVANCED COMMUNICATIONS & SENSING 0x0E RegMisc 0x00 0x0F RegLEDDriverEnable 0xX0 0x10 RegDebounceConfig 0x00 0x11 RegDebounceEnable 0xX0 0xXX RegTOnX 0x00 0xXX RegIOnX 0xFF 0xXX 0x00 RegOffX 0xXX RegTRiseX 0x00 0xXX RegTFallX 0x00 0x7D RegReset 0x00 Table 9 – SX1510 Configuration Registers ...

Page 27

ADVANCED COMMUNICATIONS & SENSING 5.2 SX1511 8-channel GPIO with LED Driver and Keypad Engine Address Name Device and IO Banks 0x00 RegInputDisable 0x01 RegLongSlew 0x02 RegLowDrive 0x03 RegPullUp 0x04 RegPullDown 0x05 RegOpenDrain 0x06 RegPolarity 0x07 RegDir 0x08 RegData 0x09 RegInterruptMask ...

Page 28

ADVANCED COMMUNICATIONS & SENSING Addr Name Default 0x00 RegInputDisable 0x00 0x01 RegLongSlew 0x00 0x02 RegLowDrive 0x00 0x03 RegPullUp 0x00 0x04 RegPullDown 0x00 0x05 RegOpenDrain 0x00 0x06 RegPolarity 0x00 0x07 RegDir 0xFF 0x08 RegData 0xFF 0x09 RegInterruptMask 0xFF 0x0A RegSenseHigh 0x00 ...

Page 29

ADVANCED COMMUNICATIONS & SENSING 0x11 RegLEDDriverEnable 0x00 0x12 RegDebounceConfig 0x00 0x13 RegDebounceEnable 0x00 0x14 RegKeyConfig 0x00 0x15 RegKeyData 0xFF 0xXX 0x00 RegTOnX 0xXX RegIOnX 0xFF 0xXX RegOffX 0x00 0xXX RegTRiseX 0x00 th Rev 1 – 24 Feb. 2010 World’s Lowest ...

Page 30

ADVANCED COMMUNICATIONS & SENSING 0xXX 0x00 RegTFallX 0x2A RegHighInput 0x00 0x7D RegReset 0x00 Table 11 – SX1511 Configuration Registers Description th Rev 1 – 24 Feb. 2010 World’s Lowest Voltage Level Shifting GPIO 7:5 Unused Fade Out setting of IO[X] ...

Page 31

ADVANCED COMMUNICATIONS & SENSING 5.1 SX1512 16-channel GPIO with LED Driver and Keypad Engine Address Name Device and IO Banks 0x00 RegInputDisableB 0x01 RegInputDisableA 0x02 RegLongSlewB 0x03 RegLongSlewA 0x04 RegLowDriveB 0x05 RegLowDriveA 0x06 RegPullUpB 0x07 RegPullUpA 0x08 RegPullDownB 0x09 RegPullDownA ...

Page 32

ADVANCED COMMUNICATIONS & SENSING Address Name 0x38 RegTRise4 0x39 RegTFall4 0x3A RegTOn5 0x3B RegIOn5 0x3C RegOff5 0x3D RegTRise5 0x3E RegTFall5 0x3F RegTOn6 0x40 RegIOn6 0x41 RegOff6 0x42 RegTRise6 0x43 RegTFall6 0x44 RegTOn7 0x45 RegIOn7 0x46 RegOff7 0x47 RegTRise7 0x48 RegTFall7 ...

Page 33

ADVANCED COMMUNICATIONS & SENSING Addr Name Default 0x00 RegInputDisableB 0x00 0x01 RegInputDisableA 0x00 0x02 RegLongSlewB 0x00 0x03 RegLongSlewA 0x00 0x04 RegLowDriveB 0x00 0x05 RegLowDriveA 0x00 0x06 RegPullUpB 0x00 0x07 RegPullUpA 0x00 0x08 RegPullDownB 0x00 0x09 RegPullDownA 0x00 0x0A RegOpenDrainB 0x00 ...

Page 34

ADVANCED COMMUNICATIONS & SENSING 0x18 RegInterruptSourceB 0x00 0x19 RegInterruptSourceA 0x00 0x1A RegEventStatusB 0x00 0x1B RegEventStatusA 0x00 0x1C RegLevelShifter1 0x00 0x1D RegLevelShifter2 0x00 0x1E RegClock 0x00 0x1F RegMisc 0x00 0x20 RegLEDDriverEnableB 0x00 th Rev 1 – 24 Feb. 2010 World’s Lowest ...

Page 35

ADVANCED COMMUNICATIONS & SENSING 0x21 0x00 RegLEDDriverEnableA 0x22 RegDebounceConfig 0x00 0x23 0x00 RegDebounceEnableB 0x24 RegDebounceEnableA 0x00 0x25 RegKeyConfig1 0x00 0x26 RegKeyConfig2 0x00 0x27 RegKeyData1 0xFF 0x28 0xFF RegKeyData2 0xXX RegTOnX 0x00 0xXX RegIOnX 0xFF th Rev 1 – 24 Feb. ...

Page 36

ADVANCED COMMUNICATIONS & SENSING 0xXX 0x00 RegOffX 0xXX RegTRiseX 0x00 0xXX RegTFallX 0x00 0x69 RegHighInputB 0x00 0x6A RegHighInputA 0x00 0x7D RegReset 0x00 Table 13 – SX1512 Configuration Registers Description th Rev 1 – 24 Feb. 2010 World’s Lowest Voltage Level ...

Page 37

ADVANCED COMMUNICATIONS & SENSING PPLICATION NFORMATION 6.1 Typical Application Circuit Host controller I/O NSS SCK SI SO I/O Optional (depends on the application) 6.2 Typical LED Connection Typical LED Connection is described below. The LED is usually ...

Page 38

ADVANCED COMMUNICATIONS & SENSING ACKAGING NFORMATION 7.1 QFN-UT 14-pin Outline Drawing QFN 14-pin mm, 0.4 mm pitch 7.2 QFN-UT 14-pin Land Pattern th Rev 1 – 24 Feb. 2010 World’s Lowest Voltage Level Shifting ...

Page 39

ADVANCED COMMUNICATIONS & SENSING 7.3 QFN-UT 20-pin Outline Drawing QFN-UT 20-pin mm, 0.4 mm pitch 7.4 QFN-UT 20-pin Land Pattern th Rev 1 – 24 Feb. 2010 World’s Lowest Voltage Level Shifting GPIO Figure 23 - QFN-UT ...

Page 40

ADVANCED COMMUNICATIONS & SENSING 7.5 QFN-UT 28-pin Outline Drawing QFN-UT 28-pin mm, 0.4 mm pitch 7.6 QFN-UT 28-pin Land Pattern th Rev 1 – 24 Feb. 2010 World’s Lowest Voltage Level Shifting GPIO Figure 25 - QFN-UT ...

Page 41

ADVANCED COMMUNICATIONS & SENSING OLDERING ROFILE The soldering reflow profile for the SX1510, SX1511 and SX1512 is described in the standard IPC/JEDEC J- STD-020C. For detailed information please go to Figure 27 - Classification Reflow Profile (IPC/JEDEC ...

Page 42

... Semtech and its officers, employees, subsidiaries, affiliates, and distributors harmless against all claims, costs damages and attorney fees which could arise. Contact Information Semtech Corporation Advanced Communications and Sensing Products Division 200 Flynn Road, Camarillo, CA 93012 Phone: (805) 498-2111 Fax: (805) 498-3804 th Rev 1 – ...

Related keywords