SX15007QB SEMTECH [Semtech Corporation], SX15007QB Datasheet
SX15007QB
Related parts for SX15007QB
SX15007QB Summary of contents
Page 1
ADVANCED COMMUNICATIONS & SENSING SX1507QB/SX1508QB/SX1509QB World’s Lowest Voltage Level Shifting GPIO with LED Driver and Keypad Engine G D ENERAL ESCRIPTION The SX1507QB, SX1508QB and SX1509QB are complete ultra low voltage General Purpose parallel Input/Output (GPIO) expanders ideal for low ...
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 SX1507QB 4-channel I ...
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 2 1.1 SX1507QB 4-channel I C GPIO with LED Driver Pin Symbol Type 1 SDA DIO 2 SCL 3 NRESET 4 NINT 5 ADDR0 6 ADDR1 7 I/O[0] DIO 8 I/O[1] DIO ...
Page 5
ADVANCED COMMUNICATIONS & SENSING 2 1.2 SX1508QB 8-channel I C GPIO with LED Driver and Keypad Engine Pin Symbol Type 1 NRESET 2 SDA DIO 3 SCL 4 ADDR0 5 I/O[0] DIO 6 I/O[1] DIO 7 VCC1 8 GND 9 ...
Page 6
ADVANCED COMMUNICATIONS & SENSING 2 1.3 SX1509QB 16-channel I C GPIO with LED Driver and Keypad Engine Pin Symbol Type 1 I/O[2] DIO 2 I/O[3] DIO 3 GND 4 VCC1 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 SX1507QB I/O LED Driver PWM Blink Breathe √ √ 0 √ √ √ 1 √ √ √ 2 √ √ √ ...
Page 8
ADVANCED COMMUNICATIONS & SENSING LECTRICAL HARACTERISTICS 2.1 Absolute Maximum Ratings Stress above the limits listed in the following table may cause permanent failure. Exposure to absolute ratings for extended time periods may affect device reliability. The limiting ...
Page 9
ADVANCED COMMUNICATIONS & SENSING Symbol Description I/Os set as Output VOH High level output voltage VOL Low level output voltage IOH High level output source current IOL Low level output sink current t Output data valid timing PV NINT (Output) ...
Page 10
ADVANCED COMMUNICATIONS & SENSING Symbol Description Interface complies with slave F/S mode I dated January, 2000. Please refer to that document for more detailed I VOL Low level output voltage IOL Low level output sink current M VIH High level ...
Page 11
ADVANCED COMMUNICATIONS & SENSING YPICAL PERATING HARACTERISTICS SX1509QB 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 LOCK ETAILED ESCRIPTION 2 4.1 SX1507QB 4-channel I C GPIO with LED Driver VDDM Reset NRESET SCL Input Filter SDA ADDR1 ADDR0 Figure 5 – 4-channel Low Voltage GPIO with LED Driver ...
Page 13
ADVANCED COMMUNICATIONS & SENSING 2 4.3 SX1509QB 16-channel I C GPIO with LED Driver and Keypad Engine Keypad Engine 64 Keys Max Auto Sleep/Wakeup VDDM Reset NRESET SCL Input Filter SDA ADDR1 ADDR0 Figure 7 – 16-channel Low Voltage GPIO ...
Page 14
ADVANCED COMMUNICATIONS & SENSING 4. During a brown-out event, if VDDM drops above VDROPH a reset will not occur. 5. During a brown-out event, if VDDM drops between VDROPH and VDROPL a reset may occur. 6. During a brown-out event, ...
Page 15
ADVANCED COMMUNICATIONS & SENSING When successive register data (WD1...WDn) is supplied by the master, the register address can be automatically incremented or kept fixed depending on the setting programmed in RegMisc. Figure 10 – Example: Write RegData Register 4.5.2 READ ...
Page 16
ADVANCED COMMUNICATIONS & SENSING Figure 12 – 4x4 Keypad Connection to SX1508QB Following procedure should be implemented on the host controller for a 4x4 keypad: 1. Set RegDir to 0xF0 (IO[3-0] as outputs, IO[7-4] as inputs) , set RegOpenDrain to ...
Page 17
ADVANCED COMMUNICATIONS & SENSING The minimum pulse width tLevelShiftMin which can be level shifted properly depends on VCCx and VDDM: tLevelShiftMin = Input Delay + Core Delay + Output Delay Input/Core/Output delays vs VCCx/VDDM are given in figures below. SX1508QB ...
Page 18
ADVANCED COMMUNICATIONS & SENSING When NINT is low (i.e. interrupt occurred), it can be reset back high (i.e. cleared) by writing 0xFF in RegInterruptSource (this will also clear corresponding bits in RegEventStatus register). The interrupt can also be cleared automatically ...
Page 19
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 20
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 21
ADVANCED COMMUNICATIONS & SENSING ...
Page 22
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 23
ADVANCED COMMUNICATIONS & SENSING ONFIGURATION EGISTERS 5.1 SX1507QB 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 24
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 25
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 10 – SX1507QB Configuration Registers ...
Page 26
ADVANCED COMMUNICATIONS & SENSING 5.2 SX1508QB 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 27
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 28
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 3 – 9 Sept. 2010 SX1507QB/SX1508QB/SX1509QB World’s ...
Page 29
ADVANCED COMMUNICATIONS & SENSING 0xXX 0x00 RegTFallX 0x2A RegHighInput 0x00 0x7D RegReset 0x00 Table 12 – SX1508QB Configuration Registers Description th Rev 3 – 9 Sept. 2010 SX1507QB/SX1508QB/SX1509QB World’s Lowest Voltage Level Shifting GPIO 7:5 Unused Fade Out setting of ...
Page 30
ADVANCED COMMUNICATIONS & SENSING 5.3 SX1509QB 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 31
ADVANCED COMMUNICATIONS & SENSING Address Name 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 0x49 RegTOn8 ...
Page 32
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 33
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 3 – 9 Sept. 2010 SX1507QB/SX1508QB/SX1509QB World’s ...
Page 34
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 3 – 9 Sept. ...
Page 35
ADVANCED COMMUNICATIONS & SENSING 0xXX 0x00 RegOffX 0xXX RegTRiseX 0x00 0xXX RegTFallX 0x00 0x69 RegHighInputB 0x00 0x6A RegHighInputA 0x00 0x7D RegReset 0x00 Table 14 – SX1509QB Configuration Registers Description th Rev 3 – 9 Sept. 2010 SX1507QB/SX1508QB/SX1509QB World’s Lowest Voltage ...
Page 36
ADVANCED COMMUNICATIONS & SENSING PPLICATION NFORMATION 6.1 Typical Application Circuit Host controller I/O SCL SDA I/O Optional (depends on the application) 6.2 Typical LED Connection Typical LED Connection is described below. The LED is usually connected to ...
Page 37
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 3 – 9 Sept. 2010 SX1507QB/SX1508QB/SX1509QB World’s Lowest Voltage Level ...
Page 38
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 3 – 9 Sept. 2010 SX1507QB/SX1508QB/SX1509QB World’s Lowest Voltage Level Shifting GPIO Figure 25 - ...
Page 39
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 3 – 9 Sept. 2010 SX1507QB/SX1508QB/SX1509QB World’s Lowest Voltage Level Shifting GPIO Figure 27 - ...
Page 40
ADVANCED COMMUNICATIONS & SENSING OLDERING ROFILE The soldering reflow profile for the SX1507QB, SX1508QB and SX1509QB is described in the standard IPC/JEDEC J-STD-020C. http://www.jedec.org/download/search/jstd020c.pdf Figure 29 - Classification Reflow Profile (IPC/JEDEC J-STD-020C) th Rev 3 – 9 ...
Page 41
ADVANCED COMMUNICATIONS & SENSING ARKING NFORMATION th Rev 3 – 9 Sept. 2010 SX1507QB/SX1508QB/SX1509QB World’s Lowest Voltage Level Shifting GPIO HAB7 yyww xxxx yyww = Date Code xxxx = Semtech Lot No. Figure 30 – SX1508QB Marking ...
Page 42
ADVANCED COMMUNICATIONS & SENSING © Semtech 2010 All rights reserved. Reproduction in whole or in part is prohibited without the prior written consent of the copyright owner. The information presented in this document does not form part of any quotation ...