SX1501/SX1502/SX1503 4/8/16 Channel Low Voltage GPIO WIRELESS & SENSING SX1501/SX1502/SX1503 4/8/16 Channel Low Voltage GPIO with NINT and NRESET KEY PRODUCT FEATURES GENERAL DESCRIPTION The SX1501, SX1502 and SX1503 are complete ultra 4/8/16 channel of I/Os low voltage General Purpose parallel Input/Output True bi-directional style I/O (GPIO) expanders ideal for low power handheld Programmable Pull-up/Pull-down battery powered equipment. They allow easy serial 2 Push/Pull outputs expansion of I/O through a standard I C interface. 1.2V to 5.5V independent operating voltage for GPIO devices can provide additional control and all supply rails (VDDM, VCC1, VCC2) monitoring when the microcontroller or chipset has insufficient I/O ports, or in systems where serial 5.5V compatible I/Os, up to 24mA output sink communication and control from a remote location is (no total sink current limit) advantageous. Fully programmable logic functions (PLD) 2 These devices can also act as a level shifter to 400kHz 2-wire I C compatible slave interface connect a microcontroller running at one voltage level Open drain active low interrupt output (NINT) to a component running at a different voltage level. Bit maskable The core is operating as low as 1.2V while the I/O Programmable edge sensitivity banks can operate between 1.2V and 5.5V independent of the core voltage and each other. Power-On Reset and reset input (NRESET) Ultra low current consumption of typ. 1uA Each GPIO is programmable via 8-bit configuration registers. Data registers, direction registers, pull- -40C to +85C operating temperature range up/pull-down registers, interrupt mask registers and Ultra-Thin 3x3mm QFN-UT-20 package interrupt registers allow the system master to (SX1501/SX1502) program and configure 4 or 8 or 16-GPIOs using a 2 Ultra-Thin 4x4mm QFN-UT-28 package standard 400kHz I C interface. (SX1503) The SX1501, SX1502 and SX1503 offer a unique fully programmable logic functions like a PLD to give TYPICAL APPLICATIONS more flexibility and reduce external logic gates used for standard applications. Cell phones, PDAs, MP3 players Digital camera The SX1501, SX1502 and SX1503 have the ability to Portable multimedia player generate mask-programmable interrupts based on Notebooks falling/rising edge of any of its GPIO lines. A GPS Units dedicated pin indicates to a host controller that a state change occurred in one or more of the GPIO Industrial, ATE lines. Any battery powered equipment The SX1501, SX1502 and SX1503 each come in a small QFN-UT-20/28 package. All devices are rated from -40C to +85C temperature range. ORDERING INFORMATION Part Number I/O Channels Package SX1501I087TRT 4 QFN-UT-20 SX1502I087TRT 8 QFN-UT-20 SX1503I091TRT 16 QFN-UT-28 (1) SX1502EVK 8 Evaluation Kit (1) SX1502I087TRT based, unique evaluation kit for the three parts. th Rev 11 16 May 2012 www.semtech.com 1 SX1501/SX1502/SX1503 4/8/16 Channel Low Voltage GPIO WIRELESS & SENSING Table of Contents GENERAL DESCRIPTION..................................................................................................................... 1 ORDERING INFORMATION................................................................................................................... 1 KEY PRODUCT FEATURES.................................................................................................................. 1 TYPICAL APPLICATIONS ..................................................................................................................... 1 1 PIN DESCRIPTION ...................................................................................................................... 4 1.1 SX1501 4-channel GPIO 4 1.2 SX1502 8-channel GPIO 5 1.3 SX1503 16-channel GPIO 6 2 ELECTRICAL CHARACTERISTICS............................................................................................... 7 2.1 Absolute Maximum Ratings 7 2.2 Electrical Specifications 7 2.2.1 Increasing I/O Sink and Source Current Capabilities (Boost Mode) 9 3 TYPICAL OPERATING CHARACTERISTICS ............................................................................... 10 3.1 IDDM vs. VDDM 10 3.2 VOL vs. IOL 10 3.3 VOH vs. IOH 11 3.4 ICC1+ICC2 vs. VCC1,2 when Boost Mode is ON 12 4 BLOCK DETAILED DESCRIPTION............................................................................................. 13 4.1 SX1501 4-channel GPIO 13 4.2 SX1502 8-channel GPIO 13 4.3 SX1503 16-channel GPIO 14 4.4 Reset (NRESET) 14 2 4.5 2-Wire Interface (I C) 15 4.5.1 WRITE 15 4.5.2 READ 16 4.5.3 READ - STOP separated format (SX1501 and SX1502 only) 16 4.6 Interrupt (NINT) 17 4.7 Programmable Logic Functions (PLD) 17 4.7.1 SX1501 17 4.7.2 SX1502 18 4.7.3 SX1503 18 4.7.4 Tutorial 19 5 CONFIGURATION REGISTERS.................................................................................................. 20 5.1 SX1501 4-channel GPIO 20 5.2 SX1502 8-channel GPIO 21 5.3 SX1503 16-channel GPIO 23 6 APPLICATION INFORMATION ................................................................................................... 27 6.1 Typical Application Circuit 27 6.2 Typical LED Operation 27 6.2.1 LED ON/OFF Control 27 6.2.2 LED Intensity Control 28 6.3 Keypad Implementation 28 6.4 Level Shifter Implementation Hints 28 th Rev 11 16 May 2012 www.semtech.com 2