SX1510B/SX1511B/SX1512B
World’s Lowest Voltage Level Shifting GPIO
with LED Driver and Keypad Engine
ADVANCED COMMUNICATIONS & SENSING
SX1510B/SX1511B/SX1512B
World’s Lowest Voltage Level Shifting GPIO with LED Driver and Keypad Engine
KEY
PRODUCT FEATURES
G
ENERAL DESCRIPTION
The SX1510B, SX1511B and SX1512B are complete
ultra low voltage 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 control and monitoring when the
microcontroller or chipset has insufficient I/O ports, or
in systems where serial communication and control
from a remote location is advantageous.
•
1.2V to 5.5V (SX1510B) Low Operating
Voltage with Dual
(VCC1, VCC2)
Independent I/O Rails
ꢀ
Enable Direct Level Shifting Between I/O
Banks and Host Controller
•
•
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
ꢀ
ꢀ
ꢀ
Intensity Control (256-step PWM)
Blink Control (224 On/Off values)
Breathing Control (224 Fade In/Out values)
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.2V
(SX1510B) while the dual I/O banks can operate
between 1.2V and 5.5V (SX1510B) independent of
the core voltage and each other (5.5V tolerant).
•
•
On-Chip Keypad Scanning Engine
ꢀ
ꢀ
Support Up to 8x8 Matrix (64 Keys)
Configurable Input Debouncer
4/8/16 Channels of True Bi-directional Style I/O
ꢀ
ꢀ
ꢀ
Programmable Pull-up/Pull-down
Push/Pull or Open-drain outputs
Programmable Polarity
The SX1510B, SX1511B and SX1512B 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.
•
•
Open Drain Active Low Interrupt Output (NINT)
ꢀ
ꢀ
Bit Maskable
Programmable Edge Sensitivity
Built-in Clock Management (Internal 2MHz
Oscillator/External Clock Input, 7 clock values)
In addition, keypad applications are also supported
with an on-chip scanning engine that enables
continuous keypad monitoring up to 64 keys without
any additional host interaction reducing the bus
activity.
ꢀ
OSCIO can be Configured as GPO
•
•
•
•
•
•
•
SPI Compatible Slave Interface (up to 20MHz)
Power-On Reset and Reset Input (NRESET)
Ultra Low Current Consumption: 1uA Typ
-40°C to +85°C Operating Temperature Range
Up to 2kV HBM ESD Protection
The SX1510B, SX1511B and SX1512B have the
ability to generate mask-programmable interrupts
based on a falling/rising edge of any of its GPIO lines.
A dedicated pin (NINT) indicates to a host controller
that a state change occurred on one or more of the
lines. Each GPIO is programmable via a bank of 8-bit
configuration registers that include data, direction,
pull-up/pull-down, interrupt mask and interrupt
registers. These I/O expanders feature small footprint
packages and are rated from -40°C to +85°C
temperature range.
Small Footprint Packages
Pb & Halogen Free, RoHS/WEEE compliant
T
YPICAL APPLICATIONS
•
•
•
Cell phones, PDAs, MP3 players
Digital camera, Notebooks, GPS Units
Any battery powered equipment
O
RDERING INFORMATION
LEVEL SHIFTING
Part Number
I/Os
4
8
16
16
Package
QFN-UT-14
QFN-UT-20
QFN-UT-28
Evaluation Kit
Marking
VCC1
1.2 - 3.6V
SX1510BXXX(1)
-
IO0
IO1
IO2
IO3
SX1511BIULTRT
SX1512BIULTRT
SX1512BEVK
JKA5
KA25
-
VDDM
1.425 - 3.6V
Host
Controller
FULL LED DRIVE
KEYPAD SCANNING
BUTTON CONTROL
SPI
SX1511B
VCC2
1.2 - 3.6V
NINT
(1)
Future product
NRESET
IO4
IO5
IO6
IO7
Rev 3 – 9th Sept. 2010
1
www.semtech.com