29.5.2 Dual Mode Control Configuration

Name: DUALCTRL
Offset: 0x01
Reset: 0x00
Property: -

Bit 76543210 
  INPUTLVL  SDAHOLD[1:0]FMPENENABLE 
Access R/WR/WR/WR/WR/W 
Reset 00000 

Bit 6 – INPUTLVL Input Voltage Transition Level

This bit is used to select between I2C and SMBUS. This bit is ignored if the Dual mode is not enabled.
ValueNameDescription
0 I2C I2C input voltage transition level
1 SMBUS SMBus 3.0 input voltage transition level

Bits 3:2 – SDAHOLD[1:0] SDA Hold Time

This bit field selects the SDA hold time for the TWI client. See also the Electrical Characteristics section. This bit field is ignored if the Dual mode is not enabled.

ValueNameDescription
0x0 OFF Hold time OFF
0x1 50NS Short hold time
0x2 300NS Meets the SMBus 2.0 specifications under typical conditions
0x3 500NS Meets the SMBus 2.0 across all corners

Bit 1 – FMPEN FM Plus Enable

Writing a ‘1’ to this bit selects the 1 MHz bus speed for the TWI client. This bit is ignored if the Dual mode is not enabled.

ValueNameDescription
0 OFF Operating in Standard mode or Fast mode
1 ON Operating in Fast mode Plus

Bit 0 – ENABLE Dual Control Enable

Writing a ‘1’ to this bit will enable the Dual mode configuration.