16.14.9 RxyI2C

I2C Pad Rxy Control Register

Important:
  • Refer to the “Pin Allocation Table” for details about pin availability per port
  • Unimplemented bits will read back as ‘0
Name: RxyI2C

Bit 76543210 
  SLEWPU[1:0]  TH[1:0] 
Access R/WR/WR/WR/WR/W 
Reset 00000 

Bit 6 – SLEW  I2C Specific Slew Rate Limiting Control

Value Description
1 I2C specific slew rate limiting is enabled. Standard pad slew limiting is disabled. The SLRxy bit is ignored
0 Standard GPIO Slew Rate; enabled/disabled via SLRxy bit

Bits 5:4 – PU[1:0]  I2C Pull-Up Selection

ValueDescription
11 Reserved
10 10x current of standard weak pull-up
01 2x current of standard weak pull-up
00 Standard GPIO weak pull-up, enabled via the WPUxy bit

Bits 1:0 – TH[1:0]  I2C Input Threshold Selection

ValueDescription
11 SMBus 3.0 (1.35V) input threshold
10 SMBus 2.0 (2.1V) input threshold
01 I2C-specific input thresholds
00 Standard GPIO Input pull-up, enabled via the INLVLxy registers
Refer to the “Pin Allocation Table” for details about pin availability per port Unimplemented bits will read back as ‘0’