46.12 I/O Pin Electrical Characteristics

Table 46-15. I/O Pin AC/DC Electrical Specifications
AC - DC CHARACTERISTICSStandard Operating Conditions: VDDREG = VDDIO = AVDD 1.71V to 3.63V (unless otherwise stated)

Operating temperature:

-40°C ≤ TA ≤ +85°C for Industrial

Param. No.SymbolCharacteristicsMin.TypMax.UnitsConditions
DI_1VILInput Low Voltage I/O PinsGND0.2*VDDIOVVDDIO(min) -to- VDDIO(max)
DI_3VIHInput High Voltage Non-5v tolerant I/O Pins0.7*VDDIOVDDIOVVDDIO(min) -to- VDDIO(max)
Input High Voltage I/O Pins 5V-tolerant0.7*VDDIO5.5VVVDDIO(min) -to- 5.5V
DI_5VOL4x Drive Strength I/O pins (Output Low)(*)VVDDIO < 3.0V @ IOL = ___ (6)
VDDIO ≥ 3.0V @ IOL = ___ (6)
8x Drive Strength I/O pins (Output Low)VDDIO < 3.0V @ IOL = ___ (6)
VDDIO ≥ 3.0V @ IOL = ___ (6)
DI_9VOH4x Drive Strength I/O pins (Output High)(*)VVDDIO < 3.0V @ IOL = ___ (6)
VDDIO ≥ 3.0V @ IOL = ___ (6)
8x Drive Strength I/O pins (Output High)VDDIO < 3.0V @ IOL = ___ (6)
VDDIO ≥ 3.0V @ IOL = ___ (6)
DI_13IILInput pin leakage current(*)(*)µAGND ≤ VPIN ≤ VDDIO(max)

(VPIN = Voltage present on Pin)

DI_14IIL_5VInput 5.5V tolerant pin leakage current(*)(*)µAFor VDDIO < 1.9V: GND ≤ VPIN ≤ VDDIO+3.6

For VDDIO ≥ 1.9V: 1.9V ≤ VPIN ≤ 5.5V

(VPIN = Voltage present on Pin)

DI_15RPDWNInternal Pull-Down (DIR = OUT = 0, PULLEN = 1)(*)(*)kΩVDDIOx(min) - VDDIO(max)
DI_17RPUPInternal Pull-Up (DIR = 0, OUT = PULLEN = 1)(*)(*)kΩ
DI_19IICLInput Low Injection Current-5mAThis parameter applies to all I/O pins (Notes 1, 4, 5).
DI_21IICHInput High Injection Current8mA This parameter applies to all pins, with the exception of 5V tolerant I/O pins. (Notes 2, 3, 4, 5).
DI_23∑IICTTotal Input Injection Current (sum of all I/O and control pins) Absolute value of | ∑IICT |-6969mAAbsolute instantaneous sum of all ± input injection currents from all I/O pins. ( | IICL | + | IICH | ) ≤ ∑IICT
DI_25TRISEI/O pin Rise Time (DRVSTR = 4x)10nsVDDIOx(min), CLOAD = 30 pF(max)
DI_27TFALLI/O pin Fall Time (DRVSTR = 4x)9ns
DI_29TRISEI/O pin Rise Time (DRVSTR = 8x, SLEW = FAST)5.5ns
I/O pin Rise Time (DRVSTR = 8x, SLEW = SLOW4)21ns
I/O pin Rise Time (DRVSTR = 8x, SLEW = SLOW8)38ns
I/O pin Rise Time (DRVSTR = 8x, SLEW = SLOW12)54ns
DI_31TFALLI/O pin Fall Time (DRVSTR = 8x, SLEW = FAST)5.5ns
I/O pin Fall Time (DRVSTR = 8x, SLEW = SLOW4)24ns
I/O pin Fall Time (DRVSTR = 8x, SLEW = SLOW8)43ns
I/O pin Fall Time (DRVSTR = 8x, SLEW = SLOW12)61ns
Note:
  1. VIL source < (GND - 0.3). Characterized but not tested.
  2. VIH source > (VDDIO + 0.3) for non-5V tolerant pins only.
  3. Digital 5V tolerant pins do not have an internal high side Diode to VDDIO, therefore, cannot tolerate any 'positive' input injection current.
  4. If the sum of all injection currents are > | ∑IICT | it can affect the ADC results by approximately 4 to 6 counts (i.e., VIH Source > (VDDIO + 0.3) or VIL source < (GND - 0.3)).
  5. Any number and the combination of I/O pins not excluded under IICL or IICH conditions are permitted provided the 'absolute instantaneous' sum of the input injection currents from all pins do not exceed the specified ∑IICT limit. To limit the injection current the user must insert a resistor in series RSERIES, (i.e., RS), between input source voltage and device pin. The resistor value is calculated according to:
    • For negative Input voltages less than (GND-0.3): RS ≥ absolute value of | ((VIL source - (GND - 0.3)) / IICL) |
    • For positive input voltages greater than (VDDIO +0.3): RS ≥ ((VIH source - (VDDIO +0.3))/ IICH)
    • For Vpin voltages >VDDIO +0.3 and <GND-0.3 then RS = the larger of the values calculated above
  6. IOL/IOH is specific to AC operation. For continuous DC operation characteristics, see the Absolute Maximum Ratings section.
  7. Not all I2C operating modes are supported on all pin types. Refer to the following table, I2C Support.
  8. See the I/O Drive Strength table for the I/O pin Drive Strength.
Table 46-16. I2C Support
I2C Mode I/O Pin Drive Strength
4x8x
I2C Standard Mode (SM), 100 kHz w/400 pF loadNoYes
I2C Fast Mode (FM), 400 kHz w/400 pF loadNoYes
I2C Fast Mode Plus (FM+), 1 MHz w/550 pF loadNoYes
I2C High Speed (HS), 3.4 MHz w/100 pF loadNoYes
Table 46-17. I/O Drive Strength
Drive StrengthIO Port/Pad
4xPA10, PA11, PA12, PA13, PA07, PA08, PA09, PA20, PA19, PB00, PB07, PB01, PB02, PB11, PB12, PB13, PB14, PB08, PB09, PB10, PC09, PC10, PC07, PC08, PD02, PD03, PD12, PD13, PD04, PD05
8xPD09, PA00, PA14, PA01, PA15, PA02, PA16, PA17, PA18, PA03, PA04, PA05, PA06, PB03, PB04, PB05, PB06, PB15, PB16, PB17, PC00, PC11, PC12, PC01, PC13, PC02, PC14, PC15, PC03, PC16, PC04, PC17, PC18, PC19, PC05, PC06, PD00, PD10, PD14, PD11, PD01, PD15, PD16, PD17, PD18, PD06, PD07, PD19, PD08, PD20
Figure 46-2. VOL vs IOL, I/O Low Drive Strength I/O Pin Plot
Figure 46-3. VOH vs IOH, I/O Low Drive Strength I/O Pin Plot
Figure 46-4. VOL vs IOL, I/O High Drive Strength I/O Pin Plot
Figure 46-5. VOH vs IOH, I/O High Drive Strength I/O Pin Plot