23.2.3 Output Drivers on Pads with MVIO
The pads on MVIO domain are equipped with various types of output drivers as listed in Table 23-3. These output drivers are automatically selected based on certain conditions and the module that is driving the output. Refer to “Electrical Specifications” chapter for voltage levels for the different output drivers.
Output Driver | VDDIOx Operating Range | Driven By |
---|---|---|
Standard GPIO Driver(1) | Standard 1.62V-5.5V | I2C module, PPS outputs, and I3C module (when additional SDA delay is used) |
Low voltage 0.95V-1.62V | Not functional | |
I3C Driver | Standard 1.62V-3.63V | I3C module (when no additional SDA delay is used) |
Low voltage 0.95V-1.62V | ||
I2C Pull-down Driver | Standard 1.62V-5.5V | Not used |
Low voltage 0.95V-1.62V | I2C module and I3C module (when additional SDA delay is used) | |
If the user assigns the same address to both the I2C and I3C modules, it is possible that both the modules can attempt to drive the output together, thus resulting in an unpredictable outcome. It is highly recommended for the user to ensure that unique addresses be assigned to the I2C and I3C modules such that only one module responds to a particular address on the bus.