4 Pinout and Packaging

Each pin is controlled by the I/O Pin Controller (PORT) as a general purpose I/O and alternatively can be assigned to one of the peripheral functions: A, B, C, D, E, F, G, H, I, J, K, L, M, or N.

The following tables describe the peripheral signals multiplexed to the PORT I/O pins for each package.

CAUTION: I/Os for SERCOM, GMAC, I²S, TC, TCC and PDEC peripherals are grouped into I/O sets, listed in the IOSET Configurations Chapter. For these peripherals, it is mandatory to use I/Os that belong to the same I/O set. The peripheral’s timings are not guaranteed when I/Os from different I/O sets are mixed.
CAUTION: Any and all I/O as well as digital alternate functions on AVDD analog cluster must be confined as inputs only.

Refer to the I/O PINMUX tables for the list per package of pins powered by AVDD.

Note:The IOSET configurations for the concerned digital alternate output functions must also be considered.

The column “Reset State” indicates the reset state of the line with mnemonics:

  • "I/O" or "Peripheral Function" indicates whether the I/O pin resets in I/O mode or in peripheral function mode.
  • “I”/”O”/"Hi-Z" indicates whether the I/O is configured as an input, output, or is tri-stated.
  • “PU”/“PD” indicates whether pull up, pull down, or nothing is enabled.
Note: The schematic checklist chapter provides the user with the requirements regarding the different pin connections that must be considered before starting any new board design and information on the minimum hardware resources required to develop an application.
Important: Not all signals are available on all devices. Refer to the Configuration Summary for available peripherals.