6 Signal Description

The following table provides details on signal names classified by peripherals.

Table 6-1. Signal Description List
Signal NameFunctionTypeComments
Clocks, Oscillators, and PLLs
XINMain Oscillator InputInputIf any signal is not used, its PIO pin should be setup as an output, driven low, and attached to a dedicated trace on the board in order to reduce current consumption.
XOUTMain Oscillator OutputOutput
XIN32Slow Clock Oscillator InputInput
XOUT32Slow Clock Oscillator OutputOutput
PCK0 – PCK2Programmable Clock OutputOutput
Real Time Clock - RTC
RTCOUT0Programmable RTC Waveform OutputOutput
RTCOUT1Programmable RTC Waveform OutputOutput
Serial Wire Debug/JTAG Boundary Scan
SWCLK/TCKSerial Wire Clock/Test Clock (Boundary scan mode only)Input
TDITest Data In (Boundary scan mode only)Input
TDO/TRACESWOTest Data Out (Boundary scan mode only)Output
SWDIO/TMSSerial Wire Input/Output /Test Mode Select (Boundary scan mode only)I/O / Input
JTAGSELJTAG SelectionInput
Trace Debug Port
TRACECLKTrace ClockOutputPCK3 is used for ETM
TRACED0 – TRACED3Trace DataOutput
Flash Memory
ERASEFlash and NVM Configuration Bits Erase CommandInput
Reset/Test
NRSTSynchronous Microcontroller ResetI/O
TSTTest SelectInput
Universal Asynchronous Receiver Transceiver - UART(x=[4:0])
URXDxUART Receive DataInputPCK4 can be used to generate the baud rate
UTXDxUART Transmit DataOutput
PIO Controller - PIOA - PIOB - PIOC - PIOD - PIOE
PA0 – PA31Parallel I/O Controller AI/O
PB0 – PB9, PB12 – PB13Parallel I/O Controller BI/O
PC0 – PC31Parallel I/O Controller CI/O
PD0 – PD31Parallel I/O Controller DI/O
PE0 – PE5Parallel I/O Controller EI/O
PIO Controller - Parallel Capture Mode
PIODC0 – PIODC7Parallel Capture Mode DataInput
PIODCCLKParallel Capture Mode ClockInput
PIODCEN1 – PIODCEN2Parallel Capture Mode EnableInput
External Bus Interface - EBI
D[15:0]Data BusI/O
A[23:0]Address BusOutput
NWAITExternal Wait SignalInput
Static Memory Controller - SMC
NCS0 – NCS3Chip Select LinesOutput
NRDRead SignalOutput
NWEWrite EnableOutput
NWR0 – NWR1Write SignalOutput
NBS0 – NBS1Byte Mask SignalOutput
NAND Flash Logic
NANDOENAND Flash Output EnableOutput
NANDWENAND Flash Write EnableOutput
High-Speed Multimedia Card Interface - HSMCI
MCCKMultimedia Card ClockO
MCCDAMultimedia Card Slot A CommandI/O
MCDA0 – MCDA3Multimedia Card Slot A DataI/O
Universal Synchronous Asynchronous Receiver Transmitter - USART (x=[2:0])
SCKxUSARTx Serial ClockI/OPCK4 can be used to generate the baud rate
TXDxUSARTx Transmit DataI/O
RXDxUSARTx Receive DataInput
RTSxUSARTx Request To SendOutput
CTSxUSARTx Clear To SendInput
DTRxUSARTx Data Terminal ReadyOutput
DSRxUSARTx Data Set ReadyInput
DCDxUSARTx Data Carrier DetectInput
RIxUSARTx Ring IndicatorInput
LONCOL1LON Collision DetectionInput
Synchronous Serial Controller - SSC
TDSSC Transmit DataOutput
RDSSC Receive DataInput
TKSSC Transmit ClockI/O
RKSSC Receive ClockI/O
TFSSC Transmit Frame SyncI/O
RFSSC Receive Frame SyncI/O
Inter-IC Sound Controller - I2SC[1:0]
I2SCx_MCKHost ClockOutputGCLK[PID] can be used to generate the baud rate
I2SCx_CKSerial ClockI/O
I2SCx_WSI2S Word SelectI/O
I2SCx_DISerial Data InputInput
I2SCx_DOSerial Data OutputOutput
Image Sensor Interface - ISI
ISI_D0 – ISI_D11 Image Sensor DataInput
ISI_MCKImage sensor Reference clock.

No dedicated signal, PCK1 can be used.

Output
ISI_HSYNCImage Sensor Horizontal SynchroInput
ISI_VSYNCImage Sensor Vertical SynchroInput
ISI_PCKImage Sensor Data clockInput
Timer Counter - TC (x=[11:0])
TCLKxTC Channel x External Clock InputInputPCK6 can be used as an input clock

PCK7 can be used as an input clock for TC0 only

TIOAxTC Channel x I/O Line AI/O
TIOBxTC Channel x I/O Line BI/O
Pulse-Width Modulation Controller - PWMC (x=[1:0])
PWMCx_PWMCH0 – PWMCx_PWMCH3Waveform Output High for Channel 0–3Output
PWMCx_PWMCL0 – PWMCx_PWMCL3Waveform Output Low for Channel 0–3OutputOnly output in complementary mode when dead time insertion is enabled.
PWMCx_PWMCFI0 – PWMCx_PWMCFI2 Fault InputInput
PWMCx_PWMCEXTRG0 – PWMCx_PWMCEXTRG1 External Trigger InputInput
Serial Peripheral Interface - SPI (x=[1:0])
SPIx_MISOHost In Client OutI/O
SPIx_MOSIHost Out Client InI/O
SPIx_SPCKSPI Serial ClockI/O
SPIx_NPCS0SPI Peripheral Chip Select 0I/O
SPIx_NPCS1 – SPIx_NPCS3SPI Peripheral Chip SelectOutput
Quad I/O SPI - QSPI
QSCKQSPI Serial ClockOutput
QCSQSPI Chip SelectOutput
QIO0 – QIO3QSPI I/O

QIO0 is QMOSI Host Out Client In

QIO1 is QMISO Host In Client Out

I/O
Two-Wire Interface - TWIHS (x=[2:0])
TWDxTWIx Two-wire Serial DataI/O
TWCKxTWIx Two-wire Serial ClockI/O
Analog
VREFPADC, DAC and Analog Comparator Positive ReferenceAnalog
VREFNADC, DAC and Analog Comparator Negative Reference.

Must be connected to GND or GNDANA.

Analog
12-bit Analog Front End Controller - AFEC (x=[1:0])
AFEx_AD0 – AFEx_AD11 (2)Analog InputsAnalog,
Digital
AFEx_ADTRGADC TriggerInput
12-bit Digital-to-Analog Converter - DAC
DAC0 – DAC1Analog OutputAnalog,
Digital
DATRGDAC TriggerInput
Fast Flash Programming Interface - FFPI
PGMEN0 – PGMEN1Programming EnablingInput
PGMM0 – PGMM3Programming ModeInput
PGMD0 – PGMD15Programming DataI/O
PGMRDYProgramming ReadyOutput
PGMNVALIDData DirectionOutput
PGMNOEProgramming ReadInput
PGMNCMDProgramming CommandInput
USB High Speed - USBHS
HSDMUSB High-Speed Data -Analog,
Digital
HSDPUSB High-Speed Data +
VBGBias Voltage Reference for USBAnalog
Ethernet MAC 10/100 - GMAC
GREFCKReference ClockInputRMII only
GTXCKTransmit ClockInputMII only
GRXCKReceive ClockInputMII only
GTXENTransmit EnableOutput
GTX0 - GTX3Transmit DataOutputGTX0–GTX1 only in RMII
GTXERTransmit Coding ErrorOutputMII only
GRXDVReceive Data ValidInputMII only
GRX0 - GRX3Receive DataInputGRX0–GRX1 only in RMII
GRXERReceive ErrorInput
GCRSCarrier SenseInputMII only
GCOLCollision DetectedInputMII only
GMDCManagement Data ClockOutput
GMDIOManagement Data Input/OutputI/O
GTSUCOMPTSU timer comparison validOutputActive low, pulse width approximately 250ns.
Controller Area Network - MCAN (x=[1:0])
CANRXxCAN ReceiveInputCANRX1 is available on PD28 for 100-pin only

CANRX1 is available on PC12 for 144-pin only

CANTXxCAN TransmitOutputPCK5 can be used for CAN clock

PCK6 and PCK7 can be used for CAN timestamping

MediaLB - MLB
MLBCLKMLB ClockInput
MLBSIGMLB SignalI/O
MLBDATMLB DataI/O
Note:
  1. Refer to the Active Mode section in the Power Considerations chapter for restrictions on the voltage range of analog cells.
  2. AFE0_AD11 is not an actual pin but is connected to a temperature sensor.
  3. Number of peripheral instances, channels, input/output pins can differ between the different packages.