WIRELESS & SENSING
Rev 11 – 16
th May 2012
www.semtech.com
25
SX1501/SX1502/SX1503
4/8/16 Channel Low Voltage GPIO
Addr
Name
Default
Bits
Description
0x11
RegEventStatusA
0x00
7:0
Event status of all IOs.
0 : No event has occured on this IO
1 : An event has occured on this IO (an edge as configured in relevant RegSense
register occured).
Writing '1' clears the bit in RegEventStatusA and in RegInterruptSourceA if relevant.
If the edge sensitivity of the IO is changed, the bit(s) will be cleared automatically
7:6
Reserved. Must be set to 0 (default value)
5:4
PLDModeHighB (applies to I/O[15:12])
00 : PLD disabled – Normal GPIO mode for I/O[15:12]
01 : PLD 2-to-1 mode – I/O[14] is a decode of I/O[13:12] as defined in RegPLDTable0B
10 : PLD 3-to-1 mode – I/O[15] is a decode of I/O[14:12] as defined in RegPLDTable1B
11 : Reserved
3:2
Reserved. Must be set to 0 (default value)
0x20
RegPLDModeB
0x00
1:0
PLDModeLowB (applies to I/O[11:8])
00 : PLD disabled – Normal GPIO mode for I/O[11:8]
01 : PLD 2-to-1 mode – I/O[10] is a decode of I/O[9:8] as defined in RegPLDTable0B
10 : PLD 3-to-1 mode – I/O[11] is a decode of I/O[10:8] as defined in RegPLDTable2B
11 : PLD 3-to-2 mode – I/O[12:11] are decodes of I/O[10:8] as defined in
RegPLDTable3B and RegPLDTable4B
7:6
Reserved. Must be set to 0 (default value)
5:4
PLDModeHighA (applies to I/O[7:4])
00 : PLD disabled – Normal GPIO mode for I/O[7:4]
01 : PLD 2-to-1 mode – I/O[6] is a decode of I/O[5:4] as defined in RegPLDTable0A
10 : PLD 3-to-1 mode – I/O[7] is a decode of I/O[6:4] as defined in RegPLDTable1A
11 : Reserved
3:2
Reserved. Must be set to 0 (default value)
0x21
RegPLDModeA
0x00
1:0
PLDModeLowA (applies to I/O[3:0])
00 : PLD disabled – Normal GPIO mode for I/O[3:0]
01 : PLD 2-to-1 mode – I/O[2] is a decode of I/O[1:0] as defined in RegPLDTable0A
10 : PLD 3-to-1 mode – I/O[3] is a decode of I/O[2:0] as defined in RegPLDTable2A
11 : PLD 3-to-2 mode – I/O[4:3] are decodes of I/O[2:0] as defined in RegPLDTable3A
and RegPLDTable4A
7
Value to be output on I/O[14] when I/O[13:12] = 11
6
Value to be output on I/O[14] when I/O[13:12] = 10
5
Value to be output on I/O[14] when I/O[13:12] = 01
4
Value to be output on I/O[14] when I/O[13:12] = 00
Applies only when
PLDModeHighB is set to PLD
2-to-1 mode
3
Value to be output on I/O[10] when I/O[9:8] = 11
2
Value to be output on I/O[10] when I/O[9:8] = 10
1
Value to be output on I/O[10] when I/O[9:8] = 01
0x22
RegPLDTable0B
0x00
0
Value to be output on I/O[10] when I/O[9:8] = 00
Applies only when
PLDModeLowB is set to PLD
2-to-1 mode
7
Value to be output on I/O[6] when I/O[5:4] = 11
6
Value to be output on I/O[6] when I/O[5:4] = 10
5
Value to be output on I/O[6] when I/O[5:4] = 01
4
Value to be output on I/O[6] when I/O[5:4] = 00
Applies only when
PLDModeHighA is set to PLD
2-to-1 mode
3
Value to be output on I/O[2] when I/O[1:0] = 11
2
Value to be output on I/O[2] when I/O[1:0] = 10
1
Value to be output on I/O[2] when I/O[1:0] = 01
0x23
RegPLDTable0A
0x00
0
Value to be output on I/O[2] when I/O[1:0] = 00
Applies only when
PLDModeLowA is set to PLD
2-to-1 mode
7
Value to be output on I/O[15] when I/O[14:12] = 111
6
Value to be output on I/O[15] when I/O[14:12] = 110
5
Value to be output on I/O[15] when I/O[14:12] = 101
4
Value to be output on I/O[15] when I/O[14:12] = 100
3
Value to be output on I/O[15] when I/O[14:12] = 011
2
Value to be output on I/O[15] when I/O[14:12] = 010
1
Value to be output on I/O[15] when I/O[14:12] = 001
0x24
RegPLDTable1B
0x00
0
Value to be output on I/O[15] when I/O[14:12] = 000
Applies only when
PLDModeHighB is set to PLD
3-to-1 mode
7
Value to be output on I/O[7] when I/O[6:4] = 111
6
Value to be output on I/O[7] when I/O[6:4] = 110
5
Value to be output on I/O[7] when I/O[6:4] = 101
4
Value to be output on I/O[7] when I/O[6:4] = 100
3
Value to be output on I/O[7] when I/O[6:4] = 011
2
Value to be output on I/O[7] when I/O[6:4] = 010
1
Value to be output on I/O[7] when I/O[6:4] = 001
0x25
RegPLDTable1A
0x00
0
Value to be output on I/O[7] when I/O[6:4] = 000
Applies only when
PLDModeHighA is set to PLD
3-to-1 mode
7
Value to be output on I/O[11] when I/O[10:8] = 111
0x26
RegPLDTable2B
0x00
6
Value to be output on I/O[11] when I/O[10:8] = 110
Applies only when
PLDModeLowB is set to PLD