The SimpleLink MSP432E401Y Arm® Cortex®-M4F microcontrollers provide top performance and advanced integration. The product family is positioned for cost-effective applications requiring significant control processing and connectivity capabilities.
The MSP432E401Y microcontrollers integrate a large variety of rich communication features to enable a new class of highly connected designs with the ability to allow critical real-time control between performance and power. The microcontrollers feature integrated communication peripherals along with other high-performance analog and digital functions to offer a strong foundation for many different target uses, spanning from human-machine interface (HMI) to networked system management controllers.
In addition, the MSP432E401Y microcontrollers offer the advantages of widely available development tools, system-on-chip (SoC) infrastructure, and a large user community for Arm-based microcontrollers. Additionally, these microcontrollers use the Arm Thumb®-compatible Thumb-2® instruction set to reduce memory requirements and, thereby, cost. When using the SimpleLink MSP432™ SDK, the MSP432E401Y microcontroller is code compatible with all members of the extensive SimpleLink family, providing flexibility to fit precise needs.
The MSP432E401Y device is part of the SimpleLink microcontroller (MCU) platform, which consists of Wi-Fi®, Bluetooth® low energy, Sub-1 GHz, Ethernet, Zigbee, Thread, and host MCUs, which all share a common, easy-to-use development environment with a single core software development kit (SDK) and rich tool set. A one-time integration of the SimpleLink platform enables you to add any combination of the portfolio's devices into your design, allowing 100 percent code reuse when your design requirements change. For more information, visit www.ti.com/simplelink.
Figure 1-1 shows the functional block diagram.
DATE | REVISION | NOTES |
---|---|---|
October 2017 | * | Initial Release |
Table 3-1 lists the characteristics of the MSP432E401Y MCU.
Feature | Description |
---|---|
Performance | |
Core | Arm Cortex-M4F processor core |
Performance | 120-MHz operation, 150-DMIPS performance |
Flash | 1024KB of flash memory |
System SRAM | 256KB of single-cycle system SRAM |
EEPROM | 6KB of EEPROM |
Internal ROM | Internal ROM loaded with SimpleLink SDK software |
External Peripheral Interface (EPI) | 8-, 16-, or 32-bit dedicated interface for peripherals and memory |
Security | |
Cyclical Redundancy Check (CRC) | 16- or 32-bit hash function that supports four CRC forms |
Advanced Encryption Standard (AES) | Hardware accelerated data encryption and decryption based on 128-, 192-, and 256-bit keys |
Data Encryption Standard (DES) | Block cipher implementation with 168-bit effective key length |
Hardware Accelerated Hash (SHA/MD5) | Advanced hash engine that supports SHA-1, SHA-2, or MD5 hash computation |
Tamper | Support for four tamper inputs and configurable tamper event response |
Communication Interfaces | |
Universal Asynchronous Receiver/Transmitter (UART) | Eight UARTs |
Quad Synchronous Serial Interface (QSSI) | Four SSI modules with bi-, quad-, and advanced-SSI support |
Inter-Integrated Circuit (I2C) | Ten I2C modules with four transmission speeds including high-speed mode |
Controller Area Network (CAN) | Two CAN 2.0 A/B controllers |
Ethernet MAC | 10/100 Ethernet MAC |
Ethernet PHY | PHY with IEEE 1588 PTP hardware support |
Universal Serial Bus (USB) | USB 2.0 OTG, Host, and Device with ULPI interface option and Link Power Management (LPM) support |
System Integration | |
Micro Direct Memory Access (µDMA) | Arm PrimeCell® 32-channel configurable µDMA controller |
General-Purpose Timer (GPTM) | Eight 16- or 32-bit GPTM blocks |
Watchdog Timer (WDT) | Two watchdog timers |
Hibernation Module (HIB) | Low-power battery-backed Hibernation module |
General-Purpose Input/Output (GPIO) | 15 physical GPIO blocks |
Advanced Motion Control | |
Pulse Width Modulator (PWM) | One PWM module, with four PWM generator blocks and a control block, for a total of 8 PWM outputs |
Quadrature Encoder Interface (QEI) | One QEI module |
Analog Support | |
Analog-to-Digital Converter (ADC) | Two 12-bit ADC modules, each with a maximum sample rate of 2 Msps |
Analog Comparator Controller | Three independent integrated analog comparators |
Digital Comparator | 16 digital comparators |
System Management | |
JTAG and Serial Wire Debug (SWD) | One JTAG module with integrated Arm SWD |
Package Information | |
Package | 128-pin TQFP (PDT) |
Operating Range (Ambient) | Extended temperature range (–40°C to 105°C) |
For information about other devices in this family of products or related products, see the following links.
Figure 4-1 shows the pinout of the 128-pin TQFP (PDT) package.
Each GPIO signal is identified by its GPIO port unless it defaults to an alternate function on reset. In this case, the GPIO port name is followed by the default alternate function. For a complete list of functions for each pin, see Table 4-2.
Table 4-1 lists GPIO pins with special considerations. Most GPIO pins are configured as GPIOs and are high-impedance by default (GPIOAFSEL = 0, GPIODEN = 0, GPIOPDR = 0, GPIOPUR = 0, and GPIOPCTL = 0). Special consideration pins may be programed to a non-GPIO function or may have special commit controls out of reset. In addition, a POR returns these GPIOs to their original special consideration state.
GPIO PINS | DEFAULT RESET STATE | GPIOAFSEL | GPIODEN | GPIOPDR | GPIOPUR | GPIOPCTL | GPIOCR |
---|---|---|---|---|---|---|---|
PC[3:0] | JTAG/SWD | 1 | 1 | 0 | 1 | 0x1 | 0 |
PD[7] | GPIO(1) | 0 | 0 | 0 | 0 | 0x0 | 0 |
PE[7] | GPIO(1) | 0 | 0 | 0 | 0 | 0x0 | 0 |
Table 4-2 describes the pin attributes.
PIN NUMBER | SIGNAL NAME | SIGNAL TYPE(1) | BUFFER TYPE(2) | PIN MUX ENCODING | POWER SOURCE(3) | STATE AFTER RESET RELEASE(4) |
---|---|---|---|---|---|---|
1 | PD0 | I/O | LVCMOS | – | VDD | OFF |
AIN15 | I | Analog | PD0 | N/A | ||
C0o | O | LVCMOS | PD0 (5) | N/A | ||
I2C7SCL | I/O | LVCMOS | PD0 (2) | N/A | ||
SSI2XDAT1 | I/O | LVCMOS | PD0 (15) | N/A | ||
T0CCP0 | I/O | LVCMOS | PD0 (3) | N/A | ||
2 | PD1 | I/O | LVCMOS | – | VDD | OFF |
AIN14 | I | Analog | PD1 | N/A | ||
C1o | O | LVCMOS | PD1 (5) | N/A | ||
I2C7SDA | I/O | LVCMOS | PD1 (2) | N/A | ||
SSI2XDAT0 | I/O | LVCMOS | PD1 (15) | N/A | ||
T0CCP1 | I/O | LVCMOS | PD1 (3) | N/A | ||
3 | PD2 | I/O | LVCMOS | – | VDD | OFF |
AIN13 | I | Analog | PD2 | N/A | ||
C2o | O | LVCMOS | PD2 (5) | N/A | ||
I2C8SCL | I/O | LVCMOS | PD2 (2) | N/A | ||
SSI2Fss | I/O | LVCMOS | PD2 (15) | N/A | ||
T1CCP0 | I/O | LVCMOS | PD2 (3) | N/A | ||
4 | PD3 | I/O | LVCMOS | – | VDD | OFF |
AIN12 | I | Analog | PD3 | N/A | ||
I2C8SDA | I/O | LVCMOS | PD3 (2) | N/A | ||
SSI2Clk | I/O | LVCMOS | PD3 (15) | N/A | ||
T1CCP1 | I/O | LVCMOS | PD3 (3) | N/A | ||
5 | PQ0 | I/O | LVCMOS | – | VDD | OFF |
EPI0S20 | I/O | LVCMOS | PQ0 (15) | N/A | ||
SSI3Clk | I/O | LVCMOS | PQ0 (14) | N/A | ||
6 | PQ1 | I/O | LVCMOS | – | VDD | OFF |
EPI0S21 | I/O | LVCMOS | PQ1 (15) | N/A | ||
SSI3Fss | I/O | LVCMOS | PQ1 (14) | N/A | ||
7 | VDD | – | Power | Fixed | N/A | N/A |
8 | VDDA | – | Power | Fixed | N/A | N/A |
9 | VREFA+ | – | Analog | Fixed | N/A | N/A |
10 | GNDA | – | Power | Fixed | N/A | N/A |
11 | PQ2 | I/O | LVCMOS | – | VDD | OFF |
EPI0S22 | I/O | LVCMOS | PQ2 (15) | N/A | ||
SSI3XDAT0 | I/O | LVCMOS | PQ2 (14) | N/A | ||
12 | PE3 | I/O | LVCMOS | – | VDD | OFF |
AIN0 | I | Analog | PE3 | N/A | ||
U1DTR | O | LVCMOS | PE3 (1) | N/A | ||
13 | PE2 | I/O | LVCMOS | – | VDD | OFF |
AIN1 | I | Analog | PE2 | N/A | ||
U1DCD | I | LVCMOS | PE2 (1) | N/A | ||
14 | PE1 | I/O | LVCMOS | – | VDD | OFF |
AIN2 | I | Analog | PE1 | N/A | ||
U1DSR | I | LVCMOS | PE1 (1) | N/A | ||
15 | PE0 | I/O | LVCMOS | – | VDD | OFF |
AIN3 | I | Analog | PE0 | N/A | ||
U1RTS | O | LVCMOS | PE0 (1) | N/A | ||
16 | VDD | – | Power | Fixed | N/A | N/A |
17 | GND | – | Power | Fixed | N/A | N/A |
18 | PK0 | I/O | LVCMOS | – | VDD | OFF |
AIN16 | I | Analog | PK0 | N/A | ||
EPI0S0 | I/O | LVCMOS | PK0 (15) | N/A | ||
U4Rx | I | LVCMOS | PK0 (1) | N/A | ||
19 | PK1 | I/O | LVCMOS | – | VDD | OFF |
AIN17 | I | Analog | PK1 | N/A | ||
EPI0S1 | I/O | LVCMOS | PK1 (15) | N/A | ||
U4Tx | O | LVCMOS | PK1 (1) | N/A | ||
20 | PK2 | I/O | LVCMOS | – | VDD | OFF |
AIN18 | I | Analog | PK2 | N/A | ||
EPI0S2 | I/O | LVCMOS | PK2 (15) | N/A | ||
U4RTS | O | LVCMOS | PK2 (1) | N/A | ||
21 | PK3 | I/O | LVCMOS | – | VDD | OFF |
AIN19 | I | Analog | PK3 | N/A | ||
EPI0S3 | I/O | LVCMOS | PK3 (15) | N/A | ||
U4CTS | I | LVCMOS | PK3 (1) | N/A | ||
22 | PC7 | I/O | LVCMOS | – | VDD | OFF |
C0- | I | Analog | PC7 | N/A | ||
EPI0S4 | I/O | LVCMOS | PC7 (15) | N/A | ||
U5Tx | O | LVCMOS | PC7 (1) | N/A | ||
23 | PC6 | I/O | LVCMOS | – | VDD | OFF |
C0+ | I | Analog | PC6 | N/A | ||
EPI0S5 | I/O | LVCMOS | PC6 (15) | N/A | ||
U5Rx | I | LVCMOS | PC6 (1) | N/A | ||
24 | PC5 | I/O | LVCMOS | – | VDD | OFF |
C1+ | I | Analog | PC5 | N/A | ||
EPI0S6 | I/O | LVCMOS | PC5 (15) | N/A | ||
RTCCLK | O | LVCMOS | PC5 (7) | N/A | ||
U7Tx | O | LVCMOS | PC5 (1) | N/A | ||
25 | PC4 | I/O | LVCMOS | – | VDD | OFF |
C1- | I | Analog | PC4 | N/A | ||
EPI0S7 | I/O | LVCMOS | PC4 (15) | N/A | ||
U7Rx | I | LVCMOS | PC4 (1) | N/A | ||
26 | VDD | – | Power | Fixed | N/A | N/A |
27 | PQ3 | I/O | LVCMOS | – | VDD | OFF |
EPI0S23 | I/O | LVCMOS | PQ3 (15) | N/A | ||
SSI3XDAT1 | I/O | LVCMOS | PQ3 (14) | N/A | ||
28 | VDD | – | Power | Fixed | N/A | N/A |
29 | PH0 | I/O | LVCMOS | – | VDD | OFF |
EPI0S0 | I/O | LVCMOS | PH0 (15) | N/A | ||
U0RTS | O | LVCMOS | PH0 (1) | N/A | ||
30 | PH1 | I/O | LVCMOS | – | VDD | OFF |
EPI0S1 | I/O | LVCMOS | PH1 (15) | N/A | ||
U0CTS | I | LVCMOS | PH1 (1) | N/A | ||
31 | PH2 | I/O | LVCMOS | – | VDD | OFF |
EPI0S2 | I/O | LVCMOS | PH2 (15) | N/A | ||
U0DCD | I | LVCMOS | PH2 (1) | N/A | ||
32 | PH3 | I/O | LVCMOS | – | VDD | OFF |
EPI0S3 | I/O | LVCMOS | PH3 (15) | N/A | ||
U0DSR | I | LVCMOS | PH3 (1) | N/A | ||
33 | PA0 | I/O | LVCMOS | – | VDD | OFF |
CAN0Rx | I | LVCMOS | PA0 (7) | N/A | ||
I2C9SCL | I/O | LVCMOS | PA0 (2) | N/A | ||
T0CCP0 | I/O | LVCMOS | PA0 (3) | N/A | ||
U0Rx | I | LVCMOS | PA0 (1) | N/A | ||
34 | PA1 | I/O | LVCMOS | – | VDD | OFF |
CAN0Tx | O | LVCMOS | PA1 (7) | N/A | ||
I2C9SDA | I/O | LVCMOS | PA1 (2) | N/A | ||
T0CCP1 | I/O | LVCMOS | PA1 (3) | N/A | ||
U0Tx | O | LVCMOS | PA1 (1) | N/A | ||
35 | PA2 | I/O | LVCMOS | – | VDD | OFF |
I2C8SCL | I/O | LVCMOS | PA2 (2) | N/A | ||
SSI0Clk | I/O | LVCMOS | PA2 (15) | N/A | ||
T1CCP0 | I/O | LVCMOS | PA2 (3) | N/A | ||
U4Rx | I | LVCMOS | PA2 (1) | N/A | ||
36 | PA3 | I/O | LVCMOS | – | VDD | OFF |
I2C8SDA | I/O | LVCMOS | PA3 (2) | N/A | ||
SSI0Fss | I/O | LVCMOS | PA3 (15) | N/A | ||
T1CCP1 | I/O | LVCMOS | PA3 (3) | N/A | ||
U4Tx | O | LVCMOS | PA3 (1) | N/A | ||
37 | PA4 | I/O | LVCMOS | – | VDD | OFF |
I2C7SCL | I/O | LVCMOS | PA4 (2) | N/A | ||
SSI0XDAT0 | I/O | LVCMOS | PA4 (15) | N/A | ||
T2CCP0 | I/O | LVCMOS | PA4 (3) | N/A | ||
U3Rx | I | LVCMOS | PA4 (1) | N/A | ||
38 | PA5 | I/O | LVCMOS | – | VDD | OFF |
I2C7SDA | I/O | LVCMOS | PA5 (2) | N/A | ||
SSI0XDAT1 | I/O | LVCMOS | PA5 (15) | N/A | ||
T2CCP1 | I/O | LVCMOS | PA5 (3) | N/A | ||
U3Tx | O | LVCMOS | PA5 (1) | N/A | ||
39 | VDD | – | Power | Fixed | N/A | N/A |
40 | PA6 | I/O | LVCMOS | – | VDD | OFF |
EPI0S8 | I/O | LVCMOS | PA6 (15) | N/A | ||
I2C6SCL | I/O | LVCMOS | PA6 (2) | N/A | ||
SSI0XDAT2 | I/O | LVCMOS | PA6 (13) | N/A | ||
T3CCP0 | I/O | LVCMOS | PA6 (3) | N/A | ||
U2Rx | I | LVCMOS | PA6 (1) | N/A | ||
USB0EPEN | O | LVCMOS | PA6 (5) | N/A | ||
41 | PA7 | I/O | LVCMOS | – | VDD | OFF |
EPI0S9 | I/O | LVCMOS | PA7 (15) | N/A | ||
I2C6SDA | I/O | LVCMOS | PA7 (2) | N/A | ||
SSI0XDAT3 | I/O | LVCMOS | PA7 (13) | N/A | ||
T3CCP1 | I/O | LVCMOS | PA7 (3) | N/A | ||
U2Tx | O | LVCMOS | PA7 (1) | N/A | ||
USB0EPEN | O | LVCMOS | PA7 (11) | N/A | ||
USB0PFLT | I | LVCMOS | PA7 (5) | N/A | ||
42 | PF0 | I/O | LVCMOS | – | VDD | OFF |
EN0LED0 | O | LVCMOS | PF0 (5) | N/A | ||
M0PWM0 | O | LVCMOS | PF0 (6) | N/A | ||
SSI3XDAT1 | I/O | LVCMOS | PF0 (14) | N/A | ||
TRD2 | O | LVCMOS | PF0 (15) | N/A | ||
43 | PF1 | I/O | LVCMOS | – | VDD | OFF |
EN0LED2 | O | LVCMOS | PF1 (5) | N/A | ||
M0PWM1 | O | LVCMOS | PF1 (6) | N/A | ||
SSI3XDAT0 | I/O | LVCMOS | PF1 (14) | N/A | ||
TRD1 | O | LVCMOS | PF1 (15) | N/A | ||
44 | PF2 | I/O | LVCMOS | – | VDD | OFF |
M0PWM2 | O | LVCMOS | PF2 (6) | N/A | ||
SSI3Fss | I/O | LVCMOS | PF2 (14) | N/A | ||
TRD0 | O | LVCMOS | PF2 (15) | N/A | ||
45 | PF3 | I/O | LVCMOS | – | VDD | OFF |
M0PWM3 | O | LVCMOS | PF3 (6) | N/A | ||
SSI3Clk | I/O | LVCMOS | PF3 (14) | N/A | ||
TRCLK | O | LVCMOS | PF3 (15) | N/A | ||
46 | PF4 | I/O | LVCMOS | – | VDD | OFF |
EN0LED1 | O | LVCMOS | PF4 (5) | N/A | ||
M0FAULT0 | I | LVCMOS | PF4 (6) | N/A | ||
SSI3XDAT2 | I/O | LVCMOS | PF4 (14) | N/A | ||
TRD3 | O | LVCMOS | PF4 (15) | N/A | ||
47 | VDD | – | Power | Fixed | N/A | N/A |
48 | GND | – | Power | Fixed | N/A | N/A |
49 | PG0 | I/O | LVCMOS | – | VDD | OFF |
EN0PPS | O | LVCMOS | PG0 (5) | N/A | ||
EPI0S11 | I/O | LVCMOS | PG0 (15) | N/A | ||
I2C1SCL | I/O | LVCMOS | PG0 (2) | N/A | ||
M0PWM4 | O | LVCMOS | PG0 (6) | N/A | ||
50 | PG1 | I/O | LVCMOS | – | VDD | OFF |
EPI0S10 | I/O | LVCMOS | PG1 (15) | N/A | ||
I2C1SDA | I/O | LVCMOS | PG1 (2) | N/A | ||
M0PWM5 | O | LVCMOS | PG1 (6) | N/A | ||
51 | VDD | – | Power | Fixed | N/A | N/A |
52 | VDD | – | Power | Fixed | N/A | N/A |
53 | EN0RXIN | I/O | LVCMOS | Fixed | VDD | N/A |
54 | EN0RXIP | I/O | LVCMOS | Fixed | VDD | N/A |
55 | GND | – | Power | Fixed | N/A | N/A |
56 | EN0TXON | I/O | LVCMOS | Fixed | VDD | N/A |
57 | EN0TXOP | I/O | LVCMOS | Fixed | VDD | N/A |
58 | GND | – | Power | Fixed | N/A | N/A |
59 | RBIAS | O | Analog | Fixed | VDD | N/A |
60 | PK7 | I/O | LVCMOS | – | VDD | OFF |
EPI0S24 | I/O | LVCMOS | PK7 (15) | N/A | ||
I2C4SDA | I/O | LVCMOS | PK7 (2) | N/A | ||
M0FAULT2 | I | LVCMOS | PK7 (6) | N/A | ||
RTCCLK | O | LVCMOS | PK7 (5) | N/A | ||
U0RI | I | LVCMOS | PK7 (1) | N/A | ||
61 | PK6 | I/O | LVCMOS | – | VDD | OFF |
EN0LED1 | O | LVCMOS | PK6 (5) | N/A | ||
EPI0S25 | I/O | LVCMOS | PK6 (15) | N/A | ||
I2C4SCL | I/O | LVCMOS | PK6 (2) | N/A | ||
M0FAULT1 | I | LVCMOS | PK6 (6) | N/A | ||
62 | PK5 | I/O | LVCMOS | – | VDD | OFF |
EN0LED2 | O | LVCMOS | PK5 (5) | N/A | ||
EPI0S31 | I/O | LVCMOS | PK5 (15) | N/A | ||
I2C3SDA | I/O | LVCMOS | PK5 (2) | N/A | ||
M0PWM7 | O | LVCMOS | PK5 (6) | N/A | ||
63 | PK4 | I/O | LVCMOS | – | VDD | OFF |
EN0LED0 | O | LVCMOS | PK4 (5) | N/A | ||
EPI0S32 | I/O | LVCMOS | PK4 (15) | N/A | ||
I2C3SCL | I/O | LVCMOS | PK4 (2) | N/A | ||
M0PWM6 | O | LVCMOS | PK4 (6) | N/A | ||
64 | WAKE | I | LVCMOS | Fixed | VBAT | N/A |
65 | HIB | O | LVCMOS | Fixed | VBAT | N/A |
66 | XOSC0 | I | Analog | Fixed | VBAT | N/A |
67 | XOSC1 | O | Analog | Fixed | VBAT | N/A |
68 | VBAT | – | Power | Fixed | N/A | N/A |
69 | VDD | – | Power | Fixed | N/A | N/A |
70 | RST | I | LVCMOS | Fixed | VDD | N/A |
71 | PM7 | I/O | LVCMOS | – | VDD | OFF |
T5CCP1 | I/O | LVCMOS | PM7 (3) | N/A | ||
TMPR0 | I/O | LVCMOS | PM7 | N/A | ||
U0RI | I | LVCMOS | PM7 (1) | N/A | ||
72 | PM6 | I/O | LVCMOS | – | VDD | OFF |
T5CCP0 | I/O | LVCMOS | PM6 (3) | N/A | ||
TMPR1 | I/O | LVCMOS | PM6 | N/A | ||
U0DSR | I | LVCMOS | PM6 (1) | N/A | ||
73 | PM5 | I/O | LVCMOS | – | VDD | OFF |
T4CCP1 | I/O | LVCMOS | PM5 (3) | N/A | ||
TMPR2 | I/O | LVCMOS | PM5 | N/A | ||
U0DCD | I | LVCMOS | PM5 (1) | N/A | ||
74 | PM4 | I/O | LVCMOS | – | VDD | OFF |
T4CCP0 | I/O | LVCMOS | PM4 (3) | N/A | ||
TMPR3 | I/O | LVCMOS | PM4 | N/A | ||
U0CTS | I | LVCMOS | PM4 (1) | N/A | ||
75 | PM3 | I/O | LVCMOS | – | VDD | OFF |
EPI0S12 | I/O | LVCMOS | PM3 (15) | N/A | ||
T3CCP1 | I/O | LVCMOS | PM3 (3) | N/A | ||
76 | PM2 | I/O | LVCMOS | – | VDD | OFF |
EPI0S13 | I/O | LVCMOS | PM2 (15) | N/A | ||
T3CCP0 | I/O | LVCMOS | PM2 (3) | N/A | ||
77 | PM1 | I/O | LVCMOS | – | VDD | OFF |
EPI0S14 | I/O | LVCMOS | PM1 (15) | N/A | ||
T2CCP1 | I/O | LVCMOS | PM1 (3) | N/A | ||
78 | PM0 | I/O | LVCMOS | – | VDD | OFF |
EPI0S15 | I/O | LVCMOS | PM0 (15) | N/A | ||
T2CCP0 | I/O | LVCMOS | PM0 (3) | N/A | ||
79 | VDD | – | Power | Fixed | N/A | N/A |
80 | GND | – | Power | Fixed | N/A | N/A |
81 | PL0 | I/O | LVCMOS | – | VDD | OFF |
EPI0S16 | I/O | LVCMOS | PL0 (15) | N/A | ||
I2C2SDA | I/O | LVCMOS | PL0 (2) | N/A | ||
M0FAULT3 | I | LVCMOS | PL0 (6) | N/A | ||
USB0D0 | I/O | LVCMOS | PL0 (14) | N/A | ||
82 | PL1 | I/O | LVCMOS | – | VDD | OFF |
EPI0S17 | I/O | LVCMOS | PL1 (15) | N/A | ||
I2C2SCL | I/O | LVCMOS | PL1 (2) | N/A | ||
PhA0 | I | LVCMOS | PL1 (6) | N/A | ||
USB0D1 | I/O | LVCMOS | PL1 (14) | N/A | ||
83 | PL2 | I/O | LVCMOS | – | VDD | OFF |
C0o | O | LVCMOS | PL2 (5) | N/A | ||
EPI0S18 | I/O | LVCMOS | PL2 (15) | N/A | ||
PhB0 | I | LVCMOS | PL2 (6) | N/A | ||
USB0D2 | I/O | LVCMOS | PL2 (14) | N/A | ||
84 | PL3 | I/O | LVCMOS | – | VDD | OFF |
C1o | O | LVCMOS | PL3 (5) | N/A | ||
EPI0S19 | I/O | LVCMOS | PL3 (15) | N/A | ||
IDX0 | I | LVCMOS | PL3 (6) | N/A | ||
USB0D3 | I/O | LVCMOS | PL3 (14) | N/A | ||
85 | PL4 | I/O | LVCMOS | – | VDD | OFF |
EPI0S26 | I/O | LVCMOS | PL4 (15) | N/A | ||
T0CCP0 | I/O | LVCMOS | PL4 (3) | N/A | ||
USB0D4 | I/O | LVCMOS | PL4 (14) | N/A | ||
86 | PL5 | I/O | LVCMOS | – | VDD | OFF |
EPI0S33 | I/O | LVCMOS | PL5 (15) | N/A | ||
T0CCP1 | I/O | LVCMOS | PL5 (3) | N/A | ||
USB0D5 | I/O | LVCMOS | PL5 (14) | N/A | ||
87 | VDDC | – | Power | Fixed | N/A | N/A |
88 | OSC0 | I | Analog | Fixed | VDD | N/A |
89 | OSC1 | O | Analog | Fixed | VDD | N/A |
90 | VDD | – | Power | Fixed | N/A | N/A |
91 | PB2 | I/O | LVCMOS | – | VDD | OFF |
EPI0S27 | I/O | LVCMOS | PB2 (15) | N/A | ||
I2C0SCL | I/O | LVCMOS | PB2 (2) | N/A | ||
T5CCP0 | I/O | LVCMOS | PB2 (3) | N/A | ||
USB0STP | O | LVCMOS | PB2 (14) | N/A | ||
92 | PB3 | I/O | LVCMOS | – | VDD | OFF |
EPI0S28 | I/O | LVCMOS | PB3 (15) | N/A | ||
I2C0SDA | I/O | LVCMOS | PB3 (2) | N/A | ||
T5CCP1 | I/O | LVCMOS | PB3 (3) | N/A | ||
USB0CLK | O | LVCMOS | PB3 (14) | N/A | ||
93 | PL7 | I/O | LVCMOS | – | VDD | OFF |
T1CCP1 | I/O | LVCMOS | PL7 (3) | N/A | ||
USB0DM | I/O | Analog | PL7 | N/A | ||
94 | PL6 | I/O | LVCMOS | – | VDD | OFF |
T1CCP0 | I/O | LVCMOS | PL6 (3) | N/A | ||
USB0DP | I/O | Analog | PL6 | N/A | ||
95 | PB0 | I/O | LVCMOS | – | VDD | OFF |
CAN1Rx | I | LVCMOS | PB0 (7) | N/A | ||
I2C5SCL | I/O | LVCMOS | PB0 (2) | N/A | ||
T4CCP0 | I/O | LVCMOS | PB0 (3) | N/A | ||
U1Rx | I | LVCMOS | PB0 (1) | N/A | ||
USB0ID | I | Analog | PB0 | N/A | ||
96 | PB1 | I/O | LVCMOS | – | VDD | OFF |
CAN1Tx | O | LVCMOS | PB1 (7) | N/A | ||
I2C5SDA | I/O | LVCMOS | PB1 (2) | N/A | ||
T4CCP1 | I/O | LVCMOS | PB1 (3) | N/A | ||
U1Tx | O | LVCMOS | PB1 (1) | N/A | ||
USB0VBUS | I/O | Analog | PB1 | N/A | ||
97 | PC3 | I/O | LVCMOS | – | VDD | OFF |
TDO/SWO | O | LVCMOS | PC3 (1) | PU | ||
98 | PC2 | I/O | LVCMOS | – | VDD | N/A |
TDI | I | LVCMOS | PC2 (1) | PU | ||
99 | PC1 | I/O | LVCMOS | – | VDD | OFF |
TMS/SWDIO | I/O | LVCMOS | PC1 (1) | PU | ||
100 | PC0 | I/O | LVCMOS | – | VDD | OFF |
TCK/SWCLK | I | LVCMOS | PC0 (1) | PU | ||
101 | VDD | – | Power | Fixed | N/A | N/A |
102 | PQ4 | I/O | LVCMOS | – | VDD | OFF |
DIVSCLK | O | LVCMOS | PQ4 (7) | N/A | ||
U1Rx | I | LVCMOS | PQ4 (1) | N/A | ||
103 | PP2 | I/O | LVCMOS | – | VDD | OFF |
EPI0S29 | I/O | LVCMOS | PP2 (15) | N/A | ||
U0DTR | O | LVCMOS | PP2 (1) | N/A | ||
USB0NXT | O | LVCMOS | PP2 (14) | N/A | ||
104 | PP3 | I/O | LVCMOS | – | VDD | OFF |
EPI0S30 | I/O | LVCMOS | PP3 (15) | N/A | ||
RTCCLK | O | LVCMOS | PP3 (7) | N/A | ||
U0DCD | I | LVCMOS | PP3 (2) | N/A | ||
U1CTS | I | LVCMOS | PP3 (1) | N/A | ||
USB0DIR | O | LVCMOS | PP3 (14) | N/A | ||
105 | PP4 | I/O | LVCMOS | – | VDD | OFF |
U0DSR | I | LVCMOS | PP4 (2) | N/A | ||
U3RTS | O | LVCMOS | PP4 (1) | N/A | ||
USB0D7 | I/O | LVCMOS | PP4 (14) | N/A | ||
106 | PP5 | I/O | LVCMOS | – | VDD | OFF |
I2C2SCL | I/O | LVCMOS | PP5 (2) | N/A | ||
U3CTS | I | LVCMOS | PP5 (1) | N/A | ||
USB0D6 | I/O | LVCMOS | PP5 (14) | N/A | ||
107 | PN0 | I/O | LVCMOS | – | VDD | OFF |
U1RTS | O | LVCMOS | PN0 (1) | N/A | ||
108 | PN1 | I/O | LVCMOS | – | VDD | OFF |
U1CTS | I | LVCMOS | PN1 (1) | N/A | ||
109 | PN2 | I/O | LVCMOS | – | VDD | OFF |
EPI0S29 | I/O | LVCMOS | PN2 (15) | N/A | ||
U1DCD | I | LVCMOS | PN2 (1) | N/A | ||
U2RTS | O | LVCMOS | PN2 (2) | N/A | ||
110 | PN3 | I/O | LVCMOS | – | VDD | OFF |
EPI0S30 | I/O | LVCMOS | PN3 (15) | N/A | ||
U1DSR | I | LVCMOS | PN3 (1) | N/A | ||
U2CTS | I | LVCMOS | PN3 (2) | N/A | ||
111 | PN4 | I/O | LVCMOS | – | VDD | OFF |
EPI0S34 | I/O | LVCMOS | PN4 (15) | N/A | ||
I2C2SDA | I/O | LVCMOS | PN4 (3) | N/A | ||
U1DTR | O | LVCMOS | PN4 (1) | N/A | ||
U3RTS | O | LVCMOS | PN4 (2) | N/A | ||
112 | PN5 | I/O | LVCMOS | – | VDD | OFF |
EPI0S35 | I/O | LVCMOS | PN5 (15) | N/A | ||
I2C2SCL | I/O | LVCMOS | PN5 (3) | N/A | ||
U1RI | I | LVCMOS | PN5 (1) | N/A | ||
U3CTS | I | LVCMOS | PN5 (2) | N/A | ||
113 | VDD | – | Power | Fixed | N/A | N/A |
114 | GND | – | Power | Fixed | N/A | N/A |
115 | VDDC | – | Power | Fixed | N/A | N/A |
116 | PJ0 | I/O | LVCMOS | – | VDD | OFF |
EN0PPS | O | LVCMOS | PJ0 (5) | N/A | ||
U3Rx | I | LVCMOS | PJ0 (1) | N/A | ||
117 | PJ1 | I/O | LVCMOS | – | VDD | OFF |
U3Tx | O | LVCMOS | PJ1 (1) | N/A | ||
118 | PP0 | I/O | LVCMOS | – | VDD | OFF |
C2+ | I | Analog | PP0 | N/A | ||
SSI3XDAT2 | I/O | LVCMOS | PP0 (15) | N/A | ||
U6Rx | I | LVCMOS | PP0 (1) | N/A | ||
119 | PP1 | I/O | LVCMOS | – | VDD | OFF |
C2- | I | Analog | PP1 | N/A | ||
SSI3XDAT3 | I/O | LVCMOS | PP1 (15) | N/A | ||
U6Tx | O | LVCMOS | PP1 (1) | N/A | ||
120 | PB5 | I/O | LVCMOS | – | VDD | OFF |
AIN11 | I | Analog | PB5 | N/A | ||
I2C5SDA | I/O | LVCMOS | PB5 (2) | N/A | ||
SSI1Clk | I/O | LVCMOS | PB5 (15) | N/A | ||
U0RTS | O | LVCMOS | PB5 (1) | N/A | ||
121 | PB4 | I/O | LVCMOS | – | VDD | OFF |
AIN10 | I | Analog | PB4 | N/A | ||
I2C5SCL | I/O | LVCMOS | PB4 (2) | N/A | ||
SSI1Fss | I/O | LVCMOS | PB4 (15) | N/A | ||
U0CTS | I | LVCMOS | PB4 (1) | N/A | ||
122 | VDD | – | Power | Fixed | N/A | N/A |
123 | PE4 | I/O | LVCMOS | – | VDD | OFF |
AIN9 | I | Analog | PE4 | N/A | ||
SSI1XDAT0 | I/O | LVCMOS | PE4 (15) | N/A | ||
U1RI | I | LVCMOS | PE4 (1) | N/A | ||
124 | PE5 | I/O | LVCMOS | – | VDD | OFF |
AIN8 | I | Analog | PE5 | N/A | ||
SSI1XDAT1 | I/O | LVCMOS | PE5 (15) | N/A | ||
125 | PD4 | I/O | LVCMOS | – | VDD | OFF |
AIN7 | I | Analog | PD4 | N/A | ||
SSI1XDAT2 | I/O | LVCMOS | PD4 (15) | N/A | ||
T3CCP0 | I/O | LVCMOS | PD4 (3) | N/A | ||
U2Rx | I | LVCMOS | PD4 (1) | N/A | ||
126 | PD5 | I/O | LVCMOS | – | VDD | OFF |
AIN6 | I | Analog | PD5 | N/A | ||
SSI1XDAT3 | I/O | LVCMOS | PD5 (15) | N/A | ||
T3CCP1 | I/O | LVCMOS | PD5 (3) | N/A | ||
U2Tx | O | LVCMOS | PD5 (1) | N/A | ||
127 | PD6 | I/O | LVCMOS | – | VDD | OFF |
AIN5 | I | Analog | PD6 | N/A | ||
SSI2XDAT3 | I/O | LVCMOS | PD6 (15) | N/A | ||
T4CCP0 | I/O | LVCMOS | PD6 (3) | N/A | ||
U2RTS | O | LVCMOS | PD6 (1) | N/A | ||
USB0EPEN | O | LVCMOS | PD6 (5) | N/A | ||
128 | PD7 | I/O | LVCMOS | – | VDD | OFF |
AIN4 | I | Analog | PD7 | N/A | ||
NMI | I | LVCMOS | PD7 (8) | N/A | ||
SSI2XDAT2 | I/O | LVCMOS | PD7 (15) | N/A | ||
T4CCP1 | I/O | LVCMOS | PD7 (3) | N/A | ||
U2CTS | I | LVCMOS | PD7 (1) | N/A | ||
USB0PFLT | I | LVCMOS | PD7 (5) | N/A |
Table 4-3 describes the signals. The signals are sorted by function.
FUNCTION | SIGNAL NAME | PIN NO. | PIN TYPE | DESCRIPTION |
---|---|---|---|---|
ADC | AIN0 | 12 | I |
Analog-to-digital converter input 0. |
AIN1 | 13 | I | Analog-to-digital converter input 1 | |
AIN2 | 14 | I | Analog-to-digital converter input 2 | |
AIN3 | 15 | I | Analog-to-digital converter input 3 | |
AIN4 | 128 | I | Analog-to-digital converter input 4 | |
AIN5 | 127 | I | Analog-to-digital converter input 5 | |
AIN6 | 126 | I | Analog-to-digital converter input 6 | |
AIN7 | 125 | I | Analog-to-digital converter input 7 | |
AIN8 | 124 | I | Analog-to-digital converter input 8 | |
AIN9 | 123 | I | Analog-to-digital converter input 9 | |
AIN10 | 121 | I | Analog-to-digital converter input 10 | |
AIN11 | 120 | I | Analog-to-digital converter input 11 | |
AIN12 | 4 | I | Analog-to-digital converter input 12 | |
AIN13 | 3 | I | Analog-to-digital converter input 13 | |
AIN14 | 2 | I | Analog-to-digital converter input 14 | |
AIN15 | 1 | I | Analog-to-digital converter input 15 | |
AIN16 | 18 | I | Analog-to-digital converter input 16 | |
AIN17 | 19 | I | Analog-to-digital converter input 17 | |
AIN18 | 20 | I | Analog-to-digital converter input 18 | |
AIN19 | 21 | I | Analog-to-digital converter input 19 | |
VREFA+ | 9 | - | A reference voltage used to specify the voltage at which the ADC converts to a maximum value. This pin is used in conjunction with GNDA. The voltage that is applied to VREFA+ is the voltage with which an AINn signal is converted to 4095. The VREFA+ voltage is limited to the range specified in the ADC electrical specifications. | |
Analog Comparators | C0+ | 23 | I | Analog comparator 0 positive input |
C0- | 22 | I | Analog comparator 0 negative input | |
C0o | 1 83 |
O | Analog comparator 0 output | |
C1+ | 24 | I | Analog comparator 1 positive input | |
C1- | 25 | I | Analog comparator 1 negative input | |
C1o | 2 84 |
O | Analog comparator 1 output | |
C2+ | 118 | I | Analog comparator 2 positive input | |
C2- | 119 | I | Analog comparator 2 negative input | |
C2o | 3 | O | Analog comparator 2 output | |
Controller Area Network | CAN0Rx | 33 | I | CAN module 0 receive |
CAN0Tx | 34 | O | CAN module 0 transmit | |
CAN1Rx | 95 | I | CAN module 1 receive | |
CAN1Tx | 96 | O | CAN module 1 transmit | |
Core | TRCLK | 45 | O |
Trace clock. |
TRD0 | 44 | O |
Trace data 0. |
|
TRD1 | 43 | O |
Trace data 1. |
|
TRD2 | 42 | O |
Trace data 2. |
|
TRD3 | 46 | O |
Trace data 3. |
|
Ethernet | EN0LED0 | 42 63 |
O | Ethernet 0 LED 0 |
EN0LED1 | 46 61 |
O | Ethernet 0 LED 1 | |
EN0LED2 | 43 62 |
O | Ethernet 0 LED 2 | |
EN0PPS | 49 116 |
O | Ethernet 0 pulse-per-second (PPS) output | |
EN0RXIN | 53 | I/O | Ethernet PHY negative receive differential input | |
EN0RXIP | 54 | I/O | Ethernet PHY positive receive differential input | |
EN0TXON | 56 | I/O | Ethernet PHY negative transmit differential output | |
EN0TXOP | 57 | I/O | Ethernet PHY positive transmit differential output | |
RBIAS | 59 | O | 4.87-kΩ resistor (1% precision) for Ethernet PHY | |
External Peripheral Interface | EPI0S0 | 18 29 |
I/O | EPI module 0 signal 0 |
EPI0S1 | 19 30 |
I/O | EPI module 0 signal 1 | |
EPI0S2 | 20 31 |
I/O | EPI module 0 signal 2 | |
EPI0S3 | 21 32 |
I/O | EPI module 0 signal 3 | |
EPI0S4 | 22 | I/O | EPI module 0 signal 4 | |
EPI0S5 | 23 | I/O | EPI module 0 signal 5 | |
EPI0S6 | 24 | I/O | EPI module 0 signal 6 | |
EPI0S7 | 25 | I/O | EPI module 0 signal 7 | |
EPI0S8 | 40 | I/O | EPI module 0 signal 8 | |
EPI0S9 | 41 | I/O | EPI module 0 signal 9 | |
EPI0S10 | 50 | I/O | EPI module 0 signal 10 | |
EPI0S11 | 49 | I/O | EPI module 0 signal 11 | |
EPI0S12 | 75 | I/O | EPI module 0 signal 12 | |
EPI0S13 | 76 | I/O | EPI module 0 signal 13 | |
EPI0S14 | 77 | I/O | EPI module 0 signal 14 | |
EPI0S15 | 78 | I/O | EPI module 0 signal 15 | |
EPI0S16 | 81 | I/O | EPI module 0 signal 16 | |
EPI0S17 | 82 | I/O | EPI module 0 signal 17 | |
EPI0S18 | 83 | I/O | EPI module 0 signal 18 | |
EPI0S19 | 84 | I/O | EPI module 0 signal 19 | |
EPI0S20 | 5 | I/O | EPI module 0 signal 20 | |
EPI0S21 | 6 | I/O | EPI module 0 signal 21 | |
EPI0S22 | 11 | I/O | EPI module 0 signal 22 | |
EPI0S23 | 27 | I/O | EPI module 0 signal 23 | |
EPI0S24 | 60 | I/O | EPI module 0 signal 24 | |
EPI0S25 | 61 | I/O | EPI module 0 signal 25 | |
EPI0S26 | 85 | I/O | EPI module 0 signal 26 | |
EPI0S27 | 91 | I/O | EPI module 0 signal 27 | |
EPI0S28 | 92 | I/O | EPI module 0 signal 28 | |
EPI0S29 | 103 109 |
I/O | EPI module 0 signal 29 | |
EPI0S30 | 104 110 |
I/O | EPI module 0 signal 30 | |
EPI0S31 | 62 | I/O | EPI module 0 signal 31 | |
EPI0S32 | 63 | I/O | EPI module 0 signal 32 | |
EPI0S33 | 86 | I/O | EPI module 0 signal 33 | |
EPI0S34 | 111 | I/O | EPI module 0 signal 34 | |
EPI0S35 | 112 | I/O | EPI module 0 signal 35 | |
General-Purpose Timers | T0CCP0 | 1 33 85 |
I/O | 16/32-Bit Timer 0 Capture/Compare/PWM 0 |
T0CCP1 | 2 34 86 |
I/O | 16/32-Bit Timer 0 Capture/Compare/PWM 1 | |
T1CCP0 | 3 35 94 |
I/O | 16/32-Bit Timer 1 Capture/Compare/PWM 0 | |
T1CCP1 | 4 36 93 |
I/O | 16/32-Bit Timer 1 Capture/Compare/PWM 1 | |
T2CCP0 | 37 78 |
I/O | 16/32-Bit Timer 2 Capture/Compare/PWM 0 | |
T2CCP1 | 38 77 |
I/O | 16/32-Bit Timer 2 Capture/Compare/PWM 1 | |
T3CCP0 | 40 76 125 |
I/O | 16/32-Bit Timer 3 Capture/Compare/PWM 0 | |
T3CCP1 | 41 75 126 |
I/O | 16/32-Bit Timer 3 Capture/Compare/PWM 1 | |
T4CCP0 | 74 95 127 |
I/O | 16/32-Bit Timer 4 Capture/Compare/PWM 0 | |
T4CCP1 | 73 96 128 |
I/O | 16/32-Bit Timer 4 Capture/Compare/PWM 1 | |
T5CCP0 | 72 91 |
I/O | 16/32-Bit Timer 5 Capture/Compare/PWM 0 | |
T5CCP1 | 71 92 |
I/O | 16/32-Bit Timer 5 Capture/Compare/PWM 1 | |
GPIO, Port A | PA0 | 33 | I/O | GPIO port A bit 0 |
PA1 | 34 | I/O | GPIO port A bit 1 | |
PA2 | 35 | I/O | GPIO port A bit 2 | |
PA3 | 36 | I/O | GPIO port A bit 3 | |
PA4 | 37 | I/O | GPIO port A bit 4 | |
PA5 | 38 | I/O | GPIO port A bit 5 | |
PA6 | 40 | I/O | GPIO port A bit 6 | |
PA7 | 41 | I/O | GPIO port A bit 7 | |
GPIO, Port B | PB0 | 95 | I/O | GPIO port B bit 0 |
PB1 | 96 | I/O | GPIO port B bit 1 | |
PB2 | 91 | I/O | GPIO port B bit 2 | |
PB3 | 92 | I/O | GPIO port B bit 3 | |
PB4 | 121 | I/O | GPIO port B bit 4 | |
PB5 | 120 | I/O | GPIO port B bit 5 | |
GPIO, Port C | PC0 | 100 | I/O | GPIO port C bit 0 |
PC1 | 99 | I/O | GPIO port C bit 1 | |
PC2 | 98 | I/O | GPIO port C bit 2 | |
PC3 | 97 | I/O | GPIO port C bit 3 | |
PC4 | 25 | I/O | GPIO port C bit 4 | |
PC5 | 24 | I/O | GPIO port C bit 5 | |
PC6 | 23 | I/O | GPIO port C bit 6 | |
PC7 | 22 | I/O | GPIO port C bit 7 | |
GPIO, Port D | PD0 | 1 | I/O | GPIO port D bit 0 |
PD1 | 2 | I/O | GPIO port D bit 1 | |
PD2 | 3 | I/O | GPIO port D bit 2 | |
PD3 | 4 | I/O | GPIO port D bit 3 | |
PD4 | 125 | I/O | GPIO port D bit 4 | |
PD5 | 126 | I/O | GPIO port D bit 5 | |
PD6 | 127 | I/O | GPIO port D bit 6 | |
PD7 | 128 | I/O | GPIO port D bit 7 | |
GPIO, Port E | PE0 | 15 | I/O | GPIO port E bit 0 |
PE1 | 14 | I/O | GPIO port E bit 1 | |
PE2 | 13 | I/O | GPIO port E bit 2 | |
PE3 | 12 | I/O | GPIO port E bit 3 | |
PE4 | 123 | I/O | GPIO port E bit 4 | |
PE5 | 124 | I/O | GPIO port E bit 5 | |
GPIO, Port F | PF0 | 42 | I/O | GPIO port F bit 0 |
PF1 | 43 | I/O | GPIO port F bit 1 | |
PF2 | 44 | I/O | GPIO port F bit 2 | |
PF3 | 45 | I/O | GPIO port F bit 3 | |
PF4 | 46 | I/O | GPIO port F bit 4 | |
GPIO, Port G | PG0 | 49 | I/O | GPIO port G bit 0 |
PG1 | 50 | I/O | GPIO port G bit 1 | |
GPIO, Port H | PH0 | 29 | I/O | GPIO port H bit 0 |
PH1 | 30 | I/O | GPIO port H bit 1 | |
PH2 | 31 | I/O | GPIO port H bit 2 | |
PH3 | 32 | I/O | GPIO port H bit 3 | |
GPIO, Port J | PJ0 | 116 | I/O | GPIO port J bit 0 |
PJ1 | 117 | I/O | GPIO port J bit 1 | |
GPIO, Port K | PK0 | 18 | I/O | GPIO port K bit 0 |
PK1 | 19 | I/O | GPIO port K bit 1 | |
PK2 | 20 | I/O | GPIO port K bit 2 | |
PK3 | 21 | I/O | GPIO port K bit 3 | |
PK4 | 63 | I/O | GPIO port K bit 4 | |
PK5 | 62 | I/O | GPIO port K bit 5 | |
PK6 | 61 | I/O | GPIO port K bit 6 | |
PK7 | 60 | I/O | GPIO port K bit 7 | |
GPIO, Port L | PL0 | 81 | I/O | GPIO port L bit 0 |
PL1 | 82 | I/O | GPIO port L bit 1 | |
PL2 | 83 | I/O | GPIO port L bit 2 | |
PL3 | 84 | I/O | GPIO port L bit 3 | |
PL4 | 85 | I/O | GPIO port L bit 4 | |
PL5 | 86 | I/O | GPIO port L bit 5 | |
PL6 | 94 | I/O | GPIO port L bit 6 | |
PL7 | 93 | I/O | GPIO port L bit 7 | |
GPIO, Port M | PM0 | 78 | I/O | GPIO port M bit 0 |
PM1 | 77 | I/O | GPIO port M bit 1 | |
PM2 | 76 | I/O | GPIO port M bit 2 | |
PM3 | 75 | I/O | GPIO port M bit 3 | |
PM4 | 74 | I/O | GPIO port M bit 4 | |
PM5 | 73 | I/O | GPIO port M bit 5 | |
PM6 | 72 | I/O | GPIO port M bit 6 | |
PM7 | 71 | I/O | GPIO port M bit 7 | |
GPIO, Port N | PN0 | 107 | I/O | GPIO port N bit 0 |
PN1 | 108 | I/O | GPIO port N bit 1 | |
PN2 | 109 | I/O | GPIO port N bit 2 | |
PN3 | 110 | I/O | GPIO port N bit 3 | |
PN4 | 111 | I/O | GPIO port N bit 4 | |
PN5 | 112 | I/O | GPIO port N bit 5 | |
GPIO, Port P | PP0 | 118 | I/O | GPIO port P bit 0 |
PP1 | 119 | I/O | GPIO port P bit 1 | |
PP2 | 103 | I/O | GPIO port P bit 2 | |
PP3 | 104 | I/O | GPIO port P bit 3 | |
PP4 | 105 | I/O | GPIO port P bit 4 | |
PP5 | 106 | I/O | GPIO port P bit 5 | |
GPIO, Port Q | PQ0 | 5 | I/O | GPIO port Q bit 0 |
PQ1 | 6 | I/O | GPIO port Q bit 1 | |
PQ2 | 11 | I/O | GPIO port Q bit 2 | |
PQ3 | 27 | I/O | GPIO port Q bit 3 | |
PQ4 | 102 | I/O | GPIO port Q bit 4 | |
Hibernate | HIB | 65 | O | An output that indicates the processor is in Hibernate mode |
RTCCLK | 24 60 104 |
O | Buffered version of the Hibernation module's 32.768-kHz clock. This signal is not output when the part is in Hibernate mode and before being configured after power-on reset. | |
TMPR0 | 71 | I/O | Tamper signal 0 | |
TMPR1 | 72 | I/O | Tamper signal 1 | |
TMPR2 | 73 | I/O | Tamper signal 2 | |
TMPR3 | 74 | I/O | Tamper signal 3 | |
VBAT | 68 | - | Power source for the Hibernation module. It is normally connected to the positive terminal of a battery and serves as the battery backup and Hibernation module power-source supply. | |
WAKE | 64 | I | An external input that brings the processor out of Hibernate mode when asserted | |
XOSC0 | 66 | I | Hibernation module oscillator crystal input or an external clock reference input. This is either a crystal or a 32.768-kHz oscillator for the Hibernation module RTC. | |
XOSC1 | 67 | O | Hibernation module oscillator crystal output. Leave unconnected when using a single-ended clock source. | |
I2C | I2C0SCL | 91 | I/O | I2C module 0 clock. This signal has an active pullup. The corresponding port pin should not be configured as open drain. |
I2C0SDA | 92 | I/O | I2C module 0 data | |
I2C1SCL | 49 | I/O | I2C module 1 clock. This signal has an active pullup. The corresponding port pin should not be configured as open drain. | |
I2C1SDA | 50 | I/O | I2C module 1 data | |
I2C2SCL | 82 106 112 |
I/O | I2C module 2 clock. This signal has an active pullup. The corresponding port pin should not be configured as open drain. | |
I2C2SDA | 81 111 |
I/O | I2C module 2 data | |
I2C3SCL | 63 | I/O | I2C module 3 clock. This signal has an active pullup. The corresponding port pin should not be configured as open drain. | |
I2C3SDA | 62 | I/O | I2C module 3 data | |
I2C4SCL | 61 | I/O | I2C module 4 clock. This signal has an active pullup. The corresponding port pin should not be configured as open drain. | |
I2C4SDA | 60 | I/O | I2C module 4 data | |
I2C5SCL | 95 121 |
I/O | I2C module 5 clock. This signal has an active pullup. The corresponding port pin should not be configured as open drain. | |
I2C5SDA | 96 120 |
I/O | I2C module 5 data | |
I2C6SCL | 40 | I/O | I2C module 6 clock. This signal has an active pullup. The corresponding port pin should not be configured as open drain. | |
I2C6SDA | 41 | I/O | I2C module 6 data | |
I2C7SCL | 1 37 |
I/O | I2C module 7 clock. This signal has an active pullup. The corresponding port pin should not be configured as open drain. | |
I2C7SDA | 2 38 |
I/O | I2C module 7 data | |
I2C8SCL | 3 35 |
I/O | I2C module 8 clock. This signal has an active pullup. The corresponding port pin should not be configured as open drain. | |
I2C8SDA | 4 36 |
I/O | I2C module 8 data | |
I2C9SCL | 33 | I/O | I2C module 9 clock. This signal has an active pullup. The corresponding port pin should not be configured as open drain | |
I2C9SDA | 34 | I/O | I2C module 9 data | |
JTAG, SWD, SWO | TCK/SWCLK | 100 | I | JTAG/SWD clock |
TDI | 98 | I | JTAG TDI | |
TDO/SWO | 97 | O | JTAG TDO and SWO | |
TMS/SWDIO | 99 | I | JTAG TMS and SWDIO | |
PWM | M0FAULT0 | 46 | I | Motion Control module 0 PWM fault 0 |
M0FAULT1 | 61 | I | Motion Control module 0 PWM fault 1 | |
M0FAULT2 | 60 | I | Motion Control module 0 PWM fault 2 | |
M0FAULT3 | 81 | I | Motion Control module 0 PWM fault 3 | |
M0PWM0 | 42 | O | Motion Control module 0 PWM 0. This signal is controlled by module 0 PWM generator 0. | |
M0PWM1 | 43 | O | Motion Control module 0 PWM 1. This signal is controlled by module 0 PWM generator 0. | |
M0PWM2 | 44 | O | Motion Control module 0 PWM 2. This signal is controlled by module 0 PWM generator 1. | |
M0PWM3 | 45 | O | Motion Control module 0 PWM 3. This signal is controlled by module 0 PWM generator 1. | |
M0PWM4 | 49 | O | Motion Control module 0 PWM 4. This signal is controlled by module 0 PWM generator 2. | |
M0PWM5 | 50 | O | Motion Control module 0 PWM 5. This signal is controlled by module 0 PWM generator 2. | |
M0PWM6 | 63 | O | Motion Control module 0 PWM 6. This signal is controlled by module 0 PWM generator 3. | |
M0PWM7 | 62 | O | Motion Control module 0 PWM 7. This signal is controlled by module 0 PWM generator 3. | |
Power | GND | 17 48 55 58 80 114 |
- | Ground reference for logic and I/O pins |
GNDA | 10 | - | The ground reference for the analog circuits (ADC, Analog Comparators, etc.). These are separated from GND to minimize the electrical noise contained on VDD from affecting the analog functions | |
VDD | 7 16 26 28 39 47 51 52 69 79 90 101 113 122 |
- |
Positive supply for I/O and some logic |
|
VDDA | 8 | - | The positive supply for the analog circuits (for example, ADC and Analog Comparators). These are separated from VDD to minimize the electrical noise contained on VDD from affecting the analog functions. VDDA pins must be supplied with a voltage that meets the specification in, regardless of system implementation | |
VDDC | 87 115 |
- |
Positive supply for most of the logic function, including the processor core and most peripherals. The voltage on this pin is 1.2 V and is supplied by the on-chip LDO. The VDDC pins should only be connected to each other and an external capacitor as specified in the LDO electrical specifications. |
|
QEI | IDX0 | 84 | I | QEI module 0 index |
PhA0 | 82 | I | QEI module 0 phase A | |
PhB0 | 83 | I | QEI module 0 phase B | |
SSI | SSI0Clk | 35 | I/O | SSI module 0 clock |
SSI0Fss | 36 | I/O | SSI module 0 frame signal | |
SSI0XDAT0 | 37 | I/O | SSI module 0 bidirectional data pin 0 (SSI0TX in Legacy SSI mode) | |
SSI0XDAT1 | 38 | I/O | SSI module 0 bidirectional data pin 1 (SSI0RX in Legacy SSI mode) | |
SSI0XDAT2 | 40 | I/O | SSI module 0 bidirectional data pin 2 | |
SSI0XDAT3 | 41 | I/O | SSI module 0 bidirectional data pin 3 | |
SSI1Clk | 120 | I/O | SSI module 1 clock | |
SSI1Fss | 121 | I/O | SSI module 1 frame signal | |
SSI1XDAT0 | 123 | I/O | SSI module 1 bidirectional data pin 0 (SSI1TX in Legacy SSI mode) | |
SSI1XDAT1 | 124 | I/O | SSI module 1 bidirectional data pin 1 (SSI1RX in Legacy SSI mode) | |
SSI1XDAT2 | 125 | I/O | SSI module 1 bidirectional data pin 2 | |
SSI1XDAT3 | 126 | I/O | SSI module 1 bidirectional data pin 3 | |
SSI2Clk | 4 | I/O | SSI module 2 clock | |
SSI2Fss | 3 | I/O | SSI module 2 frame signal | |
SSI2XDAT0 | 2 | I/O | SSI module 2 bidirectional data pin 0 (SSI2TX in Legacy SSI mode) | |
SSI2XDAT1 | 1 | I/O | SSI module 2 bidirectional data pin 1 (SSI2RX in Legacy SSI mode) | |
SSI2XDAT2 | 128 | I/O | SSI module 2 bidirectional data pin 2 | |
SSI2XDAT3 | 127 | I/O | SSI module 2 bidirectional data pin 3 | |
SSI3Clk | 5 45 |
I/O | SSI module 3 clock | |
SSI3Fss | 6 44 |
I/O | SSI module 3 frame signal | |
SSI3XDAT0 | 11 43 |
I/O | SSI module 3 bidirectional data pin 0 (SSI3TX in Legacy SSI mode) | |
SSI3XDAT1 | 27 42 |
I/O | SSI module 3 bidirectional data pin 1 (SSI3RX in Legacy SSI mode) | |
SSI3XDAT2 | 46 118 |
I/O | SSI module 3 bidirectional data pin 2 | |
SSI3XDAT3 | 119 | I/O | SSI module 3 bidirectional data pin 3 | |
System Control and Clocks | DIVSCLK | 102 | O | An optionally divided reference clock output based on a selected clock source. This signal is not synchronized to the system clock. |
NMI | 128 | I | Nonmaskable interrupt | |
OSC0 | 88 | I | Main oscillator crystal input or an external clock reference input | |
OSC1 | 89 | O | Main oscillator crystal output. Leave unconnected when using a single-ended clock source. | |
RST | 70 | I | System reset input | |
UART Module 0 | U0CTS | 30 74 121 |
I | UART module 0 Clear To Send modem flow control input signal |
U0DCD | 31 73 104 |
I | UART module 0 Data Carrier Detect modem status input signal | |
U0DSR | 32 72 105 |
I | UART module 0 Data Set Ready modem output control line | |
U0DTR | 103 | O | UART module 0 Data Terminal Ready modem status input signal | |
U0RI | 60 71 |
I | UART module 0 Ring Indicator modem status input signal | |
U0RTS | 29 120 |
O | UART module 0 Request to Send modem flow control output signal | |
U0Rx | 33 | I | UART module 0 receive | |
U0Tx | 34 | O | UART module 0 transmit | |
UART Module 1 | U1CTS | 104 108 |
I | UART module 1 Clear To Send modem flow control input signal |
U1DCD | 13 109 |
I | UART module 1 Data Carrier Detect modem status input signal | |
U1DSR | 14 110 |
I | UART module 1 Data Set Ready modem output control line | |
U1DTR | 12 111 |
O | UART module 1 Data Terminal Ready modem status input signal | |
U1RI | 112 123 |
I | UART module 1 Ring Indicator modem status input signal | |
U1RTS | 15 107 |
O | UART module 1 Request to Send modem flow control output line | |
U1Rx | 95 102 |
I |
UART module 1 receive. |
|
U1Tx | 96 | O | UART module 1 transmit | |
UART Module 2 | U2CTS | 110 128 |
I | UART module 2 Clear To Send modem flow control input signal |
U2RTS | 109 127 |
O | UART module 2 Request to Send modem flow control output line | |
U2Rx | 40 125 |
I | UART module 2 receive | |
U2Tx | 41 126 |
O | UART module 2 transmit | |
UART Module 3 | U3CTS | 106 112 |
I | UART module 3 Clear To Send modem flow control input signal |
U3RTS | 105 111 |
O | UART module 3 Request to Send modem flow control output line | |
U3Rx | 37 116 |
I | UART module 3 receive | |
U3Tx | 38 117 |
O | UART module 3 transmit | |
UART Module 4 | U4CTS | 21 | I | UART module 4 Clear To Send modem flow control input signal |
U4RTS | 20 | O | UART module 4 Request to Send modem flow control output line | |
U4Rx | 18 35 |
I | UART module 4 receive | |
U4Tx | 19 36 |
O | UART module 4 transmit | |
UART Module 5 | U5Rx | 23 | I | UART module 5 receive |
U5Tx | 22 | O | UART module 5 transmit | |
UART Module 6 | U6Rx | 118 | I | UART module 6 receive |
U6Tx | 119 | O | UART module 6 transmit | |
UART Module 7 | U7Rx | 25 | I | UART module 7 receive |
U7Tx | 24 | O | UART module 7 transmit | |
USB | USB0CLK | 92 | O | 60-MHz clock to the external PHY |
USB0D0 | 81 | I/O | USB data 0 | |
USB0D1 | 82 | I/O | USB data 1 | |
USB0D2 | 83 | I/O | USB data 2 | |
USB0D3 | 84 | I/O | USB data 3 | |
USB0D4 | 85 | I/O | USB data 4 | |
USB0D5 | 86 | I/O | USB data 5 | |
USB0D6 | 106 | I/O | USB data 6 | |
USB0D7 | 105 | I/O | USB data 7 | |
USB0DIR | 104 | O | Indicates that the external PHY is able to accept data from the USB controller | |
USB0DM | 93 | I/O | Bidirectional differential data pin (D– per USB specification) for USB0 | |
USB0DP | 94 | I/O | Bidirectional differential data pin (D+ per USB specification) for USB0 | |
USB0EPEN | 40 41 127 |
O | Optionally used in Host mode to control an external power source to supply power to the USB bus | |
USB0ID | 95 | I | This signal senses the state of the USB ID signal. The USB PHY enables an integrated pull-up, and an external element (USB connector) indicates the initial state of the USB controller (pulled down is the A side of the cable and pulled up is the B side). | |
USB0NXT | 103 | O | Asserted by the external PHY to throttle all data types | |
USB0PFLT | 41 128 |
I | Optionally used in Host mode by an external power source to indicate an error state by that power source | |
USB0STP | 91 | O | Asserted by the USB controller to signal the end of a USB transmit packet or register write operation | |
USB0VBUS | 96 | I/O | This signal is used during the session request protocol. This signal allows the USB PHY to both sense the voltage level of VBUS, and pull up VBUS momentarily during VBUS pulsing. |
Table 4-4 lists the GPIO pins and their analog and digital alternate functions. The AINx analog signals go through an isolation circuit before reaching their circuitry. These signals are configured by clearing the corresponding DEN bit in the GPIO Digital Enable (GPIODEN) register and setting the corresponding AMSEL bit in the GPIO Analog Mode Select (GPIOAMSEL) register. Other analog signals are 3.3-V tolerant and are connected directly to their circuitry (C0-, C0+, C1 -, C1+, C2-, C2+, USB0VBUS, USB0ID). These signals are configured by clearing the DEN bit in the GPIODEN register. The digital signals are enabled by setting the appropriate bit in the GPIO Alternate Function Select (GPIOAFSEL) and GPIODEN registers and configuring the PMCx bit field in the GPIO Port Control (GPIOPCTL) register to the numeric encoding shown in Table 4-4.
I/O | PIN | ANALOG OR SPECIAL FUNCTION (1) | DIGITAL FUNCTION (GPIOPCTL PMCx BIT FIELD ENCODING) | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 11 | 13 | 14 | 15 | |||
PA0 | 33 | – | U0Rx | I2C9SCL | T0CCP0 | – | – | – | CAN0Rx | – | – | – | – | – |
PA1 | 34 | – | U0Tx | I2C9SDA | T0CCP1 | – | – | – | CAN0Tx | – | – | – | – | – |
PA2 | 35 | – | U4Rx | I2C8SCL | T1CCP0 | – | – | – | – | – | – | – | – | SSI0Clk |
PA3 | 36 | – | U4Tx | I2C8SDA | T1CCP1 | – | – | – | – | – | – | – | – | SSI0Fss |
PA4 | 37 | – | U3Rx | I2C7SCL | T2CCP0 | – | – | – | – | – | – | – | – | SSI0XDAT0 |
PA5 | 38 | – | U3Tx | I2C7SDA | T2CCP1 | – | – | – | – | – | – | – | – | SSI0XDAT1 |
PA6 | 40 | – | U2Rx | I2C6SCL | T3CCP0 | – | USB0EPEN | – | – | – | – | SSI0XDAT2 | – | EPI0S8 |
PA7 | 41 | – | U2Tx | I2C6SDA | T3CCP1 | – | USB0PFLT | – | – | – | USB0EPEN | SSI0XDAT3 | – | EPI0S9 |
PB0 | 95 | USB0ID | U1Rx | I2C5SCL | T4CCP0 | – | – | – | CAN1Rx | – | – | – | – | – |
PB1 | 96 | USB0VBUS | U1Tx | I2C5SDA | T4CCP1 | – | – | – | CAN1Tx | – | – | – | – | – |
PB2 | 91 | – | – | I2C0SCL | T5CCP0 | – | – | – | – | – | – | – | USB0STP | EPI0S27 |
PB3 | 92 | – | – | I2C0SDA | T5CCP1 | – | – | – | – | – | – | – | USB0CLK | EPI0S28 |
PB4 | 121 | AIN10 | U0CTS | I2C5SCL | – | – | – | – | – | – | – | – | – | SSI1Fss |
PB5 | 120 | AIN11 | U0RTS | I2C5SDA | – | – | – | – | – | – | – | – | – | SSI1Clk |
PC0 | 100 | – | TCK SWCLK | – | – | – | – | – | – | – | – | – | – | – |
PC1 | 99 | – | TMS SWDIO | – | – | – | – | – | – | – | – | – | – | – |
PC2 | 98 | – | TDI | – | – | – | – | – | – | – | – | – | – | – |
PC3 | 97 | – | TDO SWO | – | – | – | – | – | – | – | – | – | – | – |
PC4 | 25 | C1- | U7Rx | – | – | – | – | – | – | – | – | – | – | EPI0S7 |
PC5 | 24 | C1+ | U7Tx | – | – | – | – | – | RTCCLK | – | – | – | – | EPI0S6 |
PC6 | 23 | C0+ | U5Rx | – | – | – | – | – | – | – | – | – | – | EPI0S5 |
PC7 | 22 | C0- | U5Tx | – | – | – | – | – | – | – | – | – | – | EPI0S4 |
PD0 | 1 | AIN15 | – | I2C7SCL | T0CCP0 | – | C0o | – | – | – | – | – | – | SSI2XDAT1 |
PD1 | 2 | AIN14 | – | I2C7SDA | T0CCP1 | – | C1o | – | – | – | – | – | – | SSI2XDAT0 |
PD2 | 3 | AIN13 | – | I2C8SCL | T1CCP0 | – | C2o | – | – | – | – | – | – | SSI2Fss |
PD3 | 4 | AIN12 | – | I2C8SDA | T1CCP1 | – | – | – | – | – | – | – | – | SSI2Clk |
PD4 | 125 | AIN7 | U2Rx | – | T3CCP0 | – | – | – | – | – | – | – | – | SSI1XDAT2 |
PD5 | 126 | AIN6 | U2Tx | – | T3CCP1 | – | – | – | – | – | – | – | – | SSI1XDAT3 |
PD6 | 127 | AIN5 | U2RTS | – | T4CCP0 | – | USB0EPEN | – | – | – | – | – | – | SSI2XDAT3 |
PD7 | 128 | AIN4 | U2CTS | – | T4CCP1 | – | USB0PFLT | – | – | NMI | – | – | – | SSI2XDAT2 |
PE0 | 15 | AIN3 | U1RTS | – | – | – | – | – | – | – | – | – | – | – |
PE1 | 14 | AIN2 | U1DSR | – | – | – | – | – | – | – | – | – | – | – |
PE2 | 13 | AIN1 | U1DCD | – | – | – | – | – | – | – | – | – | – | – |
PE3 | 12 | AIN0 | U1DTR | – | – | – | – | – | – | – | – | – | – | – |
PE4 | 123 | AIN9 | U1RI | – | – | – | – | – | – | – | – | – | – | SSI1XDAT0 |
PE5 | 124 | AIN8 | – | – | – | – | – | – | – | – | – | – | – | SSI1XDAT1 |
PF0 | 42 | – | – | – | – | – | EN0LED0 | M0PWM0 | – | – | – | – | SSI3XDAT1 | TRD2 |
PF1 | 43 | – | – | – | – | – | EN0LED2 | M0PWM1 | – | – | – | – | SSI3XDAT0 | TRD1 |
PF2 | 44 | – | – | – | – | – | – | M0PWM2 | – | – | – | – | SSI3Fss | TRD0 |
PF3 | 45 | – | – | – | – | – | – | M0PWM3 | – | – | – | – | SSI3Clk | TRCLK |
PF4 | 46 | – | – | – | – | – | EN0LED1 | M0FAULT0 | – | – | – | – | SSI3XDAT2 | TRD3 |
PG0 | 49 | – | – | I2C1SCL | – | – | EN0PPS | M0PWM4 | – | – | – | – | – | EPI0S11 |
PG1 | 50 | – | – | I2C1SDA | – | – | – | M0PWM5 | – | – | – | – | – | EPI0S10 |
PH0 | 29 | – | U0RTS | – | – | – | – | – | – | – | – | – | – | EPI0S0 |
PH1 | 30 | – | U0CTS | – | – | – | – | – | – | – | – | – | – | EPI0S1 |
PH2 | 31 | – | U0DCD | – | – | – | – | – | – | – | – | – | – | EPI0S2 |
PH3 | 32 | – | U0DSR | – | – | – | – | – | – | – | – | – | – | EPI0S3 |
PJ0 | 116 | – | U3Rx | – | – | – | EN0PPS | – | – | – | – | – | – | – |
PJ1 | 117 | – | U3Tx | – | – | – | – | – | – | – | – | – | – | – |
PK0 | 18 | AIN16 | U4Rx | – | – | – | – | – | – | – | – | – | – | EPI0S0 |
PK1 | 19 | AIN17 | U4Tx | – | – | – | – | – | – | – | – | – | – | EPI0S1 |
PK2 | 20 | AIN18 | U4RTS | – | – | – | – | – | – | – | – | – | – | EPI0S2 |
PK3 | 21 | AIN19 | U4CTS | – | – | – | – | – | – | – | – | – | – | EPI0S3 |
PK4 | 63 | – | – | I2C3SCL | – | – | EN0LED0 | M0PWM6 | – | – | – | – | – | EPI0S32 |
PK5 | 62 | – | – | I2C3SDA | – | – | EN0LED2 | M0PWM7 | – | – | – | – | – | EPI0S31 |
PK6 | 61 | – | – | I2C4SCL | – | – | EN0LED1 | M0FAULT1 | – | – | – | – | – | EPI0S25 |
PK7 | 60 | – | U0RI | I2C4SDA | – | – | RTCCLK | M0FAULT2 | – | – | – | – | – | EPI0S24 |
PL0 | 81 | – | – | I2C2SDA | – | – | – | M0FAULT3 | – | – | – | – | USB0D0 | EPI0S16 |
PL1 | 82 | – | – | I2C2SCL | – | – | – | PhA0 | – | – | – | – | USB0D1 | EPI0S17 |
PL2 | 83 | – | – | – | – | – | C0o | PhB0 | – | – | – | – | USB0D2 | EPI0S18 |
PL3 | 84 | – | – | – | – | – | C1o | IDX0 | – | – | – | – | USB0D3 | EPI0S19 |
PL4 | 85 | – | – | – | T0CCP0 | – | – | – | – | – | – | – | USB0D4 | EPI0S26 |
PL5 | 86 | – | – | – | T0CCP1 | – | – | – | – | – | – | – | USB0D5 | EPI0S33 |
PL6 | 94 | USB0DP | – | – | T1CCP0 | – | – | – | – | – | – | – | – | – |
PL7 | 93 | USB0DM | – | – | T1CCP1 | – | – | – | – | – | – | – | – | – |
PM0 | 78 | – | – | – | T2CCP0 | – | – | – | – | – | – | – | – | EPI0S15 |
PM1 | 77 | – | – | – | T2CCP1 | – | – | – | – | – | – | – | – | EPI0S14 |
PM2 | 76 | – | – | – | T3CCP0 | – | – | – | – | – | – | – | – | EPI0S13 |
PM3 | 75 | – | – | – | T3CCP1 | – | – | – | – | – | – | – | – | EPI0S12 |
PM4 | 74 | TMPR3 | U0CTS | – | T4CCP0 | – | – | – | – | – | – | – | – | – |
PM5 | 73 | TMPR2 | U0DCD | – | T4CCP1 | – | – | – | – | – | – | – | – | – |
PM6 | 72 | TMPR1 | U0DSR | – | T5CCP0 | – | – | – | – | – | – | – | – | – |
PM7 | 71 | TMPR0 | U0RI | – | T5CCP1 | – | – | – | – | – | – | – | – | – |
PN0 | 107 | – | U1RTS | – | – | – | – | – | – | – | – | – | – | – |
PN1 | 108 | – | U1CTS | – | – | – | – | – | – | – | – | – | – | – |
PN2 | 109 | – | U1DCD | U2RTS | – | – | – | – | – | – | – | – | – | EPI0S29 |
PN3 | 110 | – | U1DSR | U2CTS | – | – | – | – | – | – | – | – | – | EPI0S30 |
PN4 | 111 | – | U1DTR | U3RTS | I2C2SDA | – | – | – | – | – | – | – | – | EPI0S34 |
PN5 | 112 | – | U1RI | U3CTS | I2C2SCL | – | – | – | – | – | – | – | – | EPI0S35 |
PP0 | 118 | C2+ | U6Rx | – | – | – | – | – | – | – | – | – | – | SSI3XDAT2 |
PP1 | 119 | C2- | U6Tx | – | – | – | – | – | – | – | – | – | – | SSI3XDAT3 |
PP2 | 103 | – | U0DTR | – | – | – | – | – | – | – | – | – | USB0NXT | EPI0S29 |
PP3 | 104 | – | U1CTS | U0DCD | – | – | – | – | RTCCLK | – | – | – | USB0DIR | EPI0S30 |
PP4 | 105 | – | U3RTS | U0DSR | – | – | – | – | – | – | – | – | USB0D7 | – |
PP5 | 106 | – | U3CTS | I2C2SCL | – | – | – | – | – | – | – | – | USB0D6 | – |
PQ0 | 5 | – | – | – | – | – | – | – | – | – | – | – | SSI3Clk | EPI0S20 |
PQ1 | 6 | – | – | – | – | – | – | – | – | – | – | – | SSI3Fss | EPI0S21 |
PQ2 | 11 | – | – | – | – | – | – | – | – | – | – | – | SSI3XDAT0 | EPI0S22 |
PQ3 | 27 | – | – | – | – | – | – | – | – | – | – | – | SSI3XDAT1 | EPI0S23 |
PQ4 | 102 | – | U1Rx | – | – | – | – | – | DIVSCLK | – | – | – | – | – |
Table 4-5 describes the buffer types that are referenced in Section 4.2.
BUFFER TYPE (STANDARD) | NOMINAL VOLTAGE | HYSTERESIS | PU OR PD | NOMINAL PU OR PD STRENGTH (µA) | OUTPUT DRIVE STRENGTH (mA) | OTHER CHARACTERISTICS |
---|---|---|---|---|---|---|
Analog(2) | 3.3 V | N | N/A | N/A | N/A | See analog modules in Section 5 for details. |
LVCMOS | 3.3 V | Y(1) | Programmable | See Input/Output Pin Characteristics. | See Typical Characteristics. | |
Power (VDD)(3) | 3.3 V | N | N/A | N/A | N/A | |
Power (VDDA)(3) | 3.3 V | N | N/A | N/A | N/A | |
Power (GND and GNDA)(3) | 0 V | N | N/A | N/A | N/A |
Table 4-6 lists the recommended connections for unused pins.
Table 4-6 lists two options: an acceptable practice and a preferred practice for reduced power consumption and improved EMC characteristics. If a module is not used in a system, and its inputs are grounded, it is important that the clock to the module is never enabled by setting the corresponding bit in the RCGCx register.
FUNCTION | SIGNAL NAME | PIN NUMBER | ACCEPTABLE PRACTICE | PREFERRED PRACTICE |
---|---|---|---|---|
ADC | VREFA+ | 9 | VDDA | VDDA |
Ethernet | EN0RXIN | 53 | NC | NC |
EN0RXIP | 54 | NC | NC | |
EN0TXON | 56 | NC | NC | |
EN0TXOP | 57 | NC | NC | |
RBIAS | 59 | Connect to ground through 4.87-kΩ resistor. | Connect to ground through 4.87-kΩ resistor. | |
GPIO | PA1 (U0Tx) | 34 | NC | GND(1) |
PA4 (SSI0XDAT0) | 37 | NC | GND(2) | |
All unused GPIOs | NC | GND | ||
Hibernate | HIB | 65 | NC | NC |
VBAT | 68 | NC | VDD | |
WAKE | 64 | NC | GND | |
XOSC0 | 66 | NC | GND | |
XOSC1 |
67 |
NC | NC | |
System Control | OSC0 |
88 |
NC | GND |
OSC1 |
89 |
NC | NC | |
RST |
70 |
VDD | Pull up to VDD with 0 to 100-kΩ resistor.(3) | |
USB | USB0DM / PL7 |
93 |
NC | Pull down to GND with 1-kΩ resistor.(4) |
USB0DP / PL6 |
94 |
NC | Pull down to GND with 1-kΩ resistor.(4) |
MIN | MAX | UNIT | ||
---|---|---|---|---|
VDD | VDD supply voltage | 0 | 4 | V |
VDDA | VDDA supply voltage | 0 | 4 | V |
VBAT | VBAT battery supply voltage | 0 | 4 | V |
VBATRMP | VBAT battery supply voltage ramp time | 0 | 0.7 | V/µs |
VIN_GPIO | Input voltage (3) | –0.3 | 4 | V |
IGPIOMAX | Maximum current per output pin | 64 | mA | |
TS | Unpowered storage temperature range | –65 | 150 | °C |
TJMAX | Maximum junction temperature | 125 | °C |
VALUE | UNIT | |||
---|---|---|---|---|
V(ESD) | Electrostatic discharge | Human-body model (HBM), per ANSI/ESDA/JEDEC JS‑001 (1) (3) | ±2000 | V |
Charged-device model (CDM), per JEDEC specification JESD22‑C101 (2) | ±500 |
MIN | MAX | UNIT | |||
---|---|---|---|---|---|
TA | Ambient operating temperature range | Extended temperature | –40 | 105 | °C |
TJ | Junction operating temperature range | Extended temperature | –40 | 125 | °C |
MIN | NOM | MAX | UNIT | ||
---|---|---|---|---|---|
VDD | VDD supply voltage | 2.97 | 3.3 | 3.63 | V |
VDDA | VDDA supply voltage (1) | 2.97 | 3.3 | 3.63 | V |
VDDC | VDDC supply voltage, run mode | 1.14 | 1.2 | 1.32 | V |
VDDCDS | VDDC supply voltage, deep-sleep mode | 0.85 | 0.95 | V |
The following sections describe the recommended GPIO operating characteristics for the device.
Two types of pads are provided on the device:
NOTE
Port pins PL6 and PL7 operate as fast GPIO pads, but have 4-mA drive capability only. GPIO register controls for drive strength, slew rate and open drain have no effect on these pins. The registers which have no effect are as follows: GPIODR2R, GPIODR4R, GPIODR8R, GPIODR12R, GPIOSLR, and GPIOODR.
NOTE
Port pins PM[7:4] operate as fast GPIO pads but support only 2-, 4-, 6-, and 8-mA drive capability. 10- and 12-mA drive are not supported. All standard GPIO register controls, except for the GPIODR12R register, apply to these port pins.
MIN | NOM | MAX | UNIT | |||
---|---|---|---|---|---|---|
VIH | Fast GPIO high-level input voltage | 0.65 × VDD | 4 | V | ||
IIH | Fast GPIO high-level input current | 300 | nA | |||
VIL | Fast GPIO low-level input voltage | 0 | 0.35 × VDD | V | ||
IIL | Fast GPIO low-level input current (2) | –200 | nA | |||
VHYS | Fast GPIO input hysteresis | 0.49 | V | |||
VOH | Fast GPIO high-level output voltage | 2.4 | V | |||
VOL | Fast GPIO low-level output voltage | 0.40 | V | |||
IOH | Fast GPIO high-level source current, VOH = 2.4 V (1) | 2-mA drive | 2.0 | mA | ||
4-mA drive | 4.0 | |||||
8-mA drive | 8.0 | |||||
10-mA drive | 10.0 | |||||
12-mA drive | 12.0 | |||||
IOL | Fast GPIO low-level sink current, VOL = 0.4 V (1) | 2-mA drive | 2.0 | mA | ||
4-mA drive | 4.0 | |||||
8-mA drive | 8.0 | |||||
10-mA drive | 10.0 | |||||
12-mA drive | 12.0 | |||||
12-mA drive overdriven to 18 mA | 18.0 |
MIN | NOM | MAX | UNIT | |||
---|---|---|---|---|---|---|
VIH | Slow GPIO high-level input voltage | 0.65 × VDD | 4 | V | ||
IIH | Slow GPIO high-level input current | 4.1 | nA | |||
VIL | Slow GPIO low-level input voltage | 0 | 0.35 × VDD | V | ||
IIL | Slow GPIO low-level input current (2) | –1 | nA | |||
VHYS | Slow GPIO input hysteresis | 0.49 | V | |||
VOH | Slow GPIO high-level output voltage | 2.4 | V | |||
VOL | Slow GPIO low-level output voltage | 0.4 | V | |||
IOH | Slow GPIO high-level source current, VOH = 2.4 V, 2-mA drive | 2.0 | mA | |||
IOL | Slow GPIO low-level sink current, VOL = 0.4 V (1), 2-mA drive | 2.0 | mA |
MIN | NOM | MAX | UNIT | ||
---|---|---|---|---|---|
IMAXL | Cumulative maximum GPIO current per side, left | 112 | mA | ||
IMAXB | Cumulative maximum GPIO current per side, bottom (2) | 97.6 | mA | ||
IMAXR | Cumulative maximum GPIO current per side, right (2) | 112 | mA | ||
IMAXT | Cumulative maximum GPIO current per side, top (2) | 80 | mA |
SIDE | GPIOs |
---|---|
Left | PC[4-7], PD[0-3], PQ[0-3], PE[0-3], PK[0-3], PN[4-5], PH[0-3] |
Bottom | PA[0-7], PF[0-4],PG[0-1], PK[4-7] |
Right | PM[0-7], PL[0-7], PB[0-3] |
Top | PC[0-3], PQ[4], PP[0-5], PN[0-5], PJ[0-1], PB[4-5], PE[4-5], PD[4-7] |
For typical continuous drive applications, I/O pins configured in the range from 2 mA to 12 mA and operating at –40°C to 85°C meet the standard 10-year lifetime reliability. If a continuous current sink of 18 mA is required, then operation is limited to 0 to 75°C to meet the standard 10-year reliability.
At 105°C, I/O pins configured for continuous drive meet the standard 2.5-year lifetime reliability.
In typical switching applications (40% switch rate) operating at –40°C to 85°C, all I/O configurations except 2 mA meet the standard 10-year lifetime reliability with 50-pF loading. By limiting the capacitive loading to 20 pF for an I/O configured to 2 mA, the 10-year lifetime reliability can be met at –40°C to 85°C.
In typical switching applications (40% switch rate) operating at 105°C, all I/O configurations except 2 mA meet the standard 2.5-year lifetime reliability. By reducing the capacitive loading to 20 pF with a typical switching rate at 105°C, a 2-mA I/O configuration meets a 2.5-year lifetime reliability.
PARAMETER | TEST CONDITIONS | SYSTEM CLOCK | TYP | MAX | UNIT | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|
FREQ | CLOCK SOURCE | –40°C | 25°C | 85°C | 105°C | 85°C | 105°C (2) | ||||
IDD_RUN | Run mode (flash loop) | VDD = 3.3 V, VDDA = 3.3 V, Peripherals = All on including MAC and PHY |
120 MHz | MOSC with PLL | 96.4 | 105.3 | 107.2 | 108.7 | 129.9 | 140.0 | mA |
60 MHz | MOSC with PLL | 67.4 | 76.6 | 78.6 | 79.9 | 100.3 | 112.5 | ||||
16 MHz | PIOSC | 11.9 | 24.4 | 25.5 | 26.7 | 45.0 | 56.4 | ||||
1 MHz | PIOSC | 5.75 | 10.9 | 12.1 | 13.3 | 31.3 | 42.6 | ||||
VDD = 3.3 V, VDDA = 3.3 V, Peripherals = All on including MAC but not PHY |
120 MHz | MOSC with PLL | 69.9 | 77.8 | 79.6 | 80.8 | 98.8 | 108.4 | |||
60 MHz | MOSC with PLL | 40.9 | 49.2 | 50.9 | 52.1 | 69.2 | 80.8 | ||||
16 MHz | PIOSC | 11.3 | 23.6 | 25.0 | 26.2 | 43.1 | 54.3 | ||||
1 MHz | PIOSC | 5.10 | 10.1 | 11.5 | 12.7 | 29.3 | 40.5 | ||||
VDD = 3.3 V, VDDA = 3.3 V, Peripherals = All on except MAC and PHY |
120 MHz | MOSC with PLL | 68.1 | 76.0 | 77.6 | 78.6 | 96.6 | 106.0 | |||
60 MHz | MOSC with PLL | 40.0 | 48.2 | 49.8 | 50.8 | 67.9 | 79.2 | ||||
16 MHz | PIOSC | 11.1 | 23.3 | 24.6 | 25.6 | 42.5 | 53.3 | ||||
1 MHz | PIOSC | 5.07 | 10.1 | 11.3 | 12.3 | 29.0 | 39.8 | ||||
VDD = 3.3 V, VDDA = 3.3 V, Peripherals = All off |
120 MHz | MOSC with PLL | 35.2 | 39.1 | 40.4 | 41.5 | 55.8 | 65.3 | |||
60 MHz | MOSC with PLL | 23.2 | 29.4 | 30.7 | 31.7 | 45.8 | 55.5 | ||||
16 MHz | PIOSC | 7.38 | 17.9 | 19.0 | 20.0 | 34.5 | 44.1 | ||||
1 MHz | PIOSC | 4.12 | 9.13 | 10.3 | 11.4 | 25.7 | 35.5 | ||||
Run mode (SRAM loop) | VDD = 3.3 V, VDDA = 3.3 V, Peripherals = All on including MAC and PHY |
120 MHz | MOSC with PLL | 93.8 | 103.6 | 111.6 | 113.2 | 133.4 | 144.6 | ||
60 MHz | MOSC with PLL | 66.9 | 76.7 | 78.7 | 80.0 | 100.0 | 111.9 | ||||
16 MHz | PIOSC | 12.6 | 19.0 | 20.1 | 21.3 | 39.1 | 50.3 | ||||
1 MHz | PIOSC | 5.73 | 10.6 | 11.7 | 12.8 | 30.9 | 42.2 | ||||
VDD = 3.3 V, VDDA = 3.3 V, Peripherals = All on including MAC but not PHY |
120 MHz | MOSC with PLL | 67.2 | 76.1 | 84.0 | 85.4 | 102.3 | 113.0 | |||
60 MHz | MOSC with PLL | 40.3 | 49.2 | 50.9 | 52.2 | 68.9 | 80.2 | ||||
16 MHz | PIOSC | 11.9 | 18.2 | 19.6 | 20.8 | 37.2 | 48.2 | ||||
1 MHz | PIOSC | 5.08 | 9.79 | 11.2 | 12.3 | 28.9 | 40.1 | ||||
VDD = 3.3 V, VDDA = 3.3 V, Peripherals =All on except MAC and PHY |
120 MHz | MOSC with PLL | 65.4 | 74.3 | 82.0 | 83.2 | 100.1 | 110.6 | |||
60 MHz | MOSC with PLL | 39.4 | 48.2 | 49.8 | 50.9 | 67.6 | 78.6 | ||||
16 MHz | PIOSC | 11.7 | 17.9 | 19.2 | 20.2 | 36.6 | 47.2 | ||||
1 MHz | PIOSC | 5.05 | 9.75 | 11.0 | 11.9 | 28.6 | 39.4 | ||||
VDD = 3.3 V, VDDA = 3.3 V, Peripherals = All off |
120 MHz | MOSC with PLL | 35.4 | 43.3 | 44.7 | 45.8 | 59.8 | 69.0 | |||
60 MHz | MOSC with PLL | 23.4 | 29.4 | 30.7 | 31.7 | 45.5 | 54.9 | ||||
16 MHz | PIOSC | 7.08 | 12.4 | 13.6 | 14.6 | 28.7 | 38.0 | ||||
1 MHz | PIOSC | 4.60 | 8.78 | 10.0 | 11.0 | 25.3 | 34.9 | ||||
IDD_SLEEP | Sleep mode (FLASHPM = 0x0) | VDD = 3.3 V, VDDA = 3.3 V, Peripherals = All on including MAC and PHY, LDO = 1.2 V |
120 MHz | MOSC with PLL | 82.8 | 94.8 | 96.8 | 98.1 | 117.9 | 129.1 | mA |
60 MHz | MOSC with PLL | 60.8 | 69.2 | 71.2 | 72.3 | 91.8 | 102.9 | ||||
16 MHz | PIOSC | 11.2 | 16.8 | 18.1 | 19.1 | 35.4 | 45.9 | ||||
1 MHz | PIOSC (3) | 5.10 | 10.3 | 11.5 | 12.6 | 28.9 | 39.6 | ||||
VDD = 3.3 V, VDDA = 3.3 V, Peripherals = All on including MAC but not PHY, LDO = 1.2 V |
120 MHz | MOSC with PLL | 56.2 | 67.4 | 69.1 | 70.3 | 87.1 | 97.8 | |||
60 MHz | MOSC with PLL | 34.4 | 41.9 | 43.4 | 44.5 | 60.7 | 71.6 | ||||
16 MHz | PIOSC (3) | 10.6 | 16.2 | 17.5 | 18.5 | 34.5 | 45.1 | ||||
1 MHz | PIOSC (3) | 4.47 | 9.60 | 10.9 | 12.0 | 28.0 | 38.7 | ||||
VDD = 3.3 V, VDDA = 3.3 V, Peripherals = All on except MAC and PHY, LDO = 1.2 V |
120 MHz | MOSC with PLL | 54.4 | 65.6 | 67.1 | 68.1 | 84.9 | 95.4 | |||
60 MHz | MOSC with PLL | 33.5 | 40.9 | 42.3 | 43.2 | 59.4 | 70.0 | ||||
16 MHz | PIOSC (3) | 10.4 | 15.9 | 17.1 | 17.9 | 33.9 | 44.1 | ||||
1 MHz | PIOSC (3) | 4.44 | 9.56 | 10.7 | 11.6 | 27.7 | 38.0 | ||||
VDD = 3.3 V, VDDA = 3.3 V, Peripherals = All off, LDO = 1.2 V |
120 MHz | MOSC with PLL | 22.0 | 28.6 | 29.8 | 30.7 | 44.1 | 53.1 | |||
60 MHz | MOSC with PLL | 16.3 | 22.0 | 23.2 | 24.1 | 37.5 | 46.6 | ||||
16 MHz | PIOSC (3) | 5.37 | 10.4 | 11.5 | 12.4 | 26.1 | 35.1 | ||||
1 MHz | PIOSC (3) | 4.37 | 8.60 | 9.71 | 10.6 | 24.6 | 33.9 | ||||
Sleep mode (FLASHPM = 0x2) | VDD = 3.3 V, VDDA = 3.3 V, Peripherals = All on including MAC and PHY, LDO = 1.2 V |
120 MHz | MOSC with PLL | 86.5 | 89.0 | 91.2 | 92.5 | 112.1 | 123.5 | ||
60 MHz | MOSC with PLL | 61.6 | 63.4 | 65.6 | 66.7 | 86.0 | 97.2 | ||||
16 MHz | PIOSC (3) | 10.4 | 11.1 | 12.4 | 13.5 | 29.8 | 40.4 | ||||
1 MHz | PIOSC (3) | 4.45 | 4.49 | 5.83 | 6.98 | 23.4 | 34.2 | ||||
VDD = 3.3 V, VDDA = 3.3 V, Peripherals = All on including MAC but not PHY, LDO = 1.2 V |
120 MHz | MOSC with PLL | 59.9 | 61.7 | 63.4 | 64.7 | 81.3 | 92.1 | |||
60 MHz | MOSC with PLL | 35.1 | 36.1 | 37.8 | 38.9 | 54.9 | 66.0 | ||||
16 MHz | PIOSC (3) | 9.75 | 10.4 | 11.8 | 12.9 | 28.9 | 39.6 | ||||
1 MHz | PIOSC (3) | 3.82 | 3.82 | 5.25 | 6.38 | 22.5 | 33.4 | ||||
VDD = 3.3 V, VDDA = 3.3 V, Peripherals = All on except MAC and PHY, LDO = 1.2 V |
120 MHz | MOSC with PLL | 58.1 | 59.9 | 61.4 | 62.5 | 79.1 | 89.7 | |||
60 MHz | MOSC with PLL | 34.2 | 35.1 | 36.7 | 37.6 | 53.6 | 64.4 | ||||
16 MHz | PIOSC (3) | 9.50 | 10.1 | 11.4 | 12.3 | 28.3 | 38.6 | ||||
1 MHz | PIOSC (3) | 3.79 | 3.78 | 5.06 | 5.96 | 22.2 | 32.7 | ||||
VDD = 3.3 V, VDDA = 3.3 V, Peripherals = All off, LDO = 1.2 V |
120 MHz | MOSC with PLL | 22.0 | 22.8 | 24.1 | 25.1 | 38.2 | 47.4 | |||
60 MHz | MOSC with PLL | 15.7 | 16.2 | 17.5 | 18.5 | 31.7 | 40.9 | ||||
16 MHz | PIOSC (3) | 4.50 | 4.60 | 5.80 | 6.80 | 20.5 | 29.8 | ||||
1 MHz | PIOSC (3) | 3.00 | 2.80 | 4.10 | 5.20 | 19.1 | 28.7 | ||||
IDD_DEEPSLEEP | Deep-sleep mode (FLASHPM = 0x2) | VDD = 3.3 V, VDDA = 3.3 V, Peripherals = All on, LDO = 1.2 V |
16 MHz | PIOSC | 9.74 | 9.78 | 10.8 | 11.6 | 24.1 | 32.1 | mA |
30 kHz | LFIOSC | 2.60 | 2.83 | 3.83 | 4.60 | 17.1 | 25.3 | ||||
VDD = 3.3 V, VDDA = 3.3 V, Peripherals = All off, LDO = 1.2 V |
16 MHz | PIOSC | 4.53 | 4.05 | 4.88 | 5.53 | 15.9 | 22.7 | |||
30 kHz | LFIOSC | 0.614 | 0.762 | 1.69 | 2.46 | 13.3 | 20.7 | ||||
VDD = 3.3 V, VDDA = 3.3 V, Peripherals = All on, LDO = 0.9 V |
16 MHz | PIOSC | 5.21 | 7.33 | 7.97 | 8.48 | 15.3 | 20.1 | |||
30 kHz | LFIOSC | 2.02 | 2.16 | 2.79 | 3.29 | 10.0 | 14.9 | ||||
VDD = 3.3 V, VDDA = 3.3 V, Peripherals = All off, LDO = 0.9 V (4) |
16 MHz | PIOSC | 1.08 | 3.10 | 3.61 | 4.01 | 9.50 | 13.4 | |||
30 kHz | LFIOSC | 0.367 | 0.454 | 0.954 | 1.36 | 6.86 | 10.8 | ||||
IDDA_RUN, IDDA_SLEEP | All run modes | VDD = 3.3 V, VDDA = 3.3 V, Peripherals = All on |
120 MHz | MOSC with PLL | 2.61 | 2.66 | 2.68 | 2.66 | 3.03 | 3.35 | mA |
60 MHz | MOSC with PLL | 2.61 | 2.66 | 2.68 | 2.66 | 3.04 | 3.10 | ||||
16 MHz | PIOSC | 2.45 | 2.49 | 2.50 | 2.48 | 2.85 | 2.95 | ||||
1 MHz | PIOSC | 2.45 | 2.48 | 2.50 | 2.48 | 2.84 | 2.90 | ||||
All sleep modes | VDD = 3.3 V, VDDA = 3.3 V, Peripherals = All off |
120 MHz | MOSC with PLL | 0.227 | 0.229 | 0.270 | 0.250 | 0.559 | 0.650 | ||
60 MHz | MOSC with PLL | 0.229 | 0.232 | 0.267 | 0.250 | 0.579 | 0.600 | ||||
16 MHz | PIOSC | 0.228 | 0.229 | 0.265 | 0.251 | 0.545 | 0.575 | ||||
1 MHz | PIOSC | 0.227 | 0.227 | 0.267 | 0.247 | 0.549 | 0.555 | ||||
IDDA_DEEPSLEEP | Deep-sleep mode (FLASHPM = 0x2) | VDD = 3.3 V, VDDA = 3.3 V, Peripherals = All on, LDO = 1.2 V |
16 MHz | PIOSC | 2.45 | 2.48 | 2.50 | 2.48 | 2.84 | 2.90 | mA |
30 kHz | LFIOSC | 2.45 | 2.48 | 2.50 | 2.48 | 2.85 | 2.90 | ||||
VDD = 3.3 V, VDDA = 3.3 V, Peripherals = All off, LDO = 1.2 V |
16 MHz | PIOSC | 0.226 | 0.227 | 0.265 | 0.249 | 0.558 | 0.635 | |||
30 kHz | LFIOSC | 0.228 | 0.227 | 0.272 | 0.247 | 0.558 | 0.600 | ||||
VDD = 3.3 V, VDDA = 3.3 V, Peripherals = All on, LDO = 0.9 V (4) |
16 MHz | PIOSC | 2.14 | 2.42 | 2.44 | 2.42 | 2.78 | 2.88 | |||
30 kHz | LFIOSC | 2.44 | 2.42 | 2.44 | 2.42 | 2.86 | 2.88 | ||||
VDD = 3.3 V, VDDA = 3.3 V, Peripherals = All off, LDO = 0.9 V (4) |
16 MHz | PIOSC | 0.216 | 0.166 | 0.209 | 0.193 | 0.563 | 0.580 | |||
30 kHz | LFIOSC | 0.223 | 0.167 | 0.209 | 0.189 | 0.508 | 0.580 | ||||
IHIB_NORTC | Hibernate mode (external wake, RTC disabled) | VBAT = 3.0 V VDD = 0 V, VDDA = 0 V, System clock = OFF, Hibernate module = 32.768 kHz |
1.04 | 1.20 | 1.44 | 1.69 | 1.62 | 2.14 | µA | ||
IHIB_RTC | Hibernate mode (RTC enabled) | VBAT = 3.0 V, VDD = 0 V, VDDA = 0 V, System clock = OFF, Hibernate module = 32.768 kHz |
1.12 | 1.29 | 1.54 | 1.82 | 1.75 | 2.33 | µA | ||
IHIB_VDD3ON | Hibernate mode (VDD3ON mode, tamper enabled) | VBAT = 3.0 V, VDD = 3.3 V, VDDA = 3.3 V, System clock = OFF, Hibernate module = 32.768 kHz |
6.78 | 7.99 | 17.0 | 22.1 | 31.0 | 46.2 | µA | ||
Hibernate mode (VDD3ON mode, tamper disabled) | VBAT = 3.0 V, VDD = 3.3 V, VDDA = 3.3 V, System clock = OFF, Hibernate module = 32.768 kHz |
5.42 | 6.39 | 15.4 | 17.8 | 28.9 | 32.0 |
PARAMETER | TEST CONDITIONS | SYSTEM CLOCK | TYP | UNIT | |
---|---|---|---|---|---|
IDDUSB | USB (including USB PHY) run mode current | VDD = 3.3 V, VDDA = 3.3 V |
120 MHz (MOSC with PLL) | 4.0 | mA |
IDDEMAC | Ethernet MAC run mode current | VDD = 3.3 V, VDDA = 3.3 V |
120 MHz (MOSC with PLL) | 1.9 | mA |
IDDEMACPHY | Ethernet MAC and PHY run mode current | VDD = 3.3 V, VDDA = 3.3 V |
120 MHz (MOSC with PLL) | 30 | mA |
PARAMETER | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|
CLDO | External filter capacitor size for internal power supply(1) | 2.5 | 4.0 | µF | |
ESR | Filter capacitor equivalent series resistance | 0 | 100 | mΩ | |
ESL | Filter capacitor equivalent series inductance | 0.5 | nH | ||
VLDO | LDO output voltage, run mode | 1.13 | 1.2 | 1.27 | V |
IINRUSH | Inrush current | 50 | 250 | mA |
PARAMETER | TA | TJ | MIN | MAX | UNIT | |
---|---|---|---|---|---|---|
PDE | Extended temperature device power dissipation | 105°C (extended temperature part) | 125°C (extended temperature part) | 452 | mW |
THERMAL METRIC | VALUE | UNIT | |
---|---|---|---|
θJA | Thermal resistance (junction to ambient) (1) | 44.2 | °C/W |
θJB | Thermal resistance (junction to board) (1) | 22.4 | °C/W |
θJC | Thermal resistance (junction to case) (1) | 6.8 | °C/W |
ΨJT | Thermal metric (junction to top of package) | 0.2 | °C/W |
ΨJB | Thermal metric (junction to board) | 22.1 | °C/W |
TJ | Junction temperature formula | TC + (P × ΨJT) (2)
TPCB + (P × ΨJB) (3) TA + (P × θJA) (4) TB + (P × θJB) (5) (6) |
°C |
Table 5-2 shows the load conditions used for timing measurements, and Table 5-2 lists the load values for the specified signals.
SIGNALS | LOAD VALUE (CL) |
---|---|
EPI0S[35:0] SDRAM interface | 30 pF |
EPI0S[35:0] general-purpose interface | |
EPI0S[35:0] host-bus interface | |
EPI0S[35:0] PSRAM interface | 40 pF |
All other digital I/O signals | 50 pF |
To ensure proper operation, power on VDDA before VDD if sourced from different supplies, or connect VDDA to the same supply as VDD. No restriction exists for powering off.
NO. | PARAMETER | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|---|
P1 | tVDDA_RISE | Analog supply voltage (VDDA) rise time | ∞ | µs | ||
P2 | tVDD_RISE | I/O supply voltage (VDD) rise time | ∞ | µs | ||
P3 | tVDDC_RISE | Core supply voltage (VDDC) rise time | 10 | 150 | µs | |
P4 | VPOR | Power-on reset threshold (rising edge) | 1.98 | 2.35 | 2.72 | V |
Power-on reset threshold (falling edge) | 1.84 | 2.20 | 2.56 | |||
Power-on reset hysteresis | 0.06 | 0.15 | 0.24 | |||
P5 | VDDA_POK | VDDA power-OK threshold (rising edge) | 2.67 | 2.82 | 2.97 | V |
P6 | VDDA_BOR0 | VDDA brownout reset threshold | 2.71 | 2.80 | 2.89 | V |
P7 | VDD_POK | VDD power-OK threshold (rising edge) | 2.65 | 2.80 | 2.90 | V |
VDD power-OK threshold (falling edge) | 2.67 | 2.76 | 2.85 | |||
P8 | VDD_BOR0 | VDD brownout reset threshold | 2.77 | 2.86 | 2.95 | V |
P9 | VDDC_POK | VDDC power-OK threshold (rising edge) | 0.85 | 0.95 | 1.10 | V |
VDDC power-OK threshold (falling edge) | 0.71 | 0.80 | 0.85 |
The VDDA supply has three monitors:
The POR monitor is used to keep the analog circuitry in reset until the VDDA supply reaches the correct range for the analog circuitry to begin operating. The POK monitor is used to keep the digital circuitry in reset until the VDDA power supply is at an acceptable operational level. The digital reset is only released when the Power-On Reset has deasserted and the Power-OK monitor for each supply indicates that power levels are in operational ranges. The BOR monitor is used to generate a reset to the device or assert an interrupt if the VDDA supply drops below its operational range.
NOTE
VDDA BOR and VDD BOR events are a combined BOR to the system logic, such that if either BOR event occurs, the following bits are affected:
In addition, the following bits control both BOR events:
See the System Control chapter of the MSP432E4 SimpleLink™ Microcontrollers Technical Reference Manual for more information on how to configure these registers.
Figure 5-2 shows the relationship between VDDA, POK, POR, and a BOR event.
The VDD supply has two monitors:
The POK monitor is used to keep the digital circuitry in reset until the VDD power supply reaches an acceptable operational level. The digital reset is only released when the POR has deasserted and the POK monitor for each supply indicates that power levels are in operational ranges. The BOR monitor is used to generate a reset to the device or assert an interrupt if the VDD supply drops below its operational range.
NOTE
VDDA BOR and VDD BOR events are a combined BOR to the system logic, such that if either BOR event occurs, the following bits are affected:
In addition, the following bits control both BOR events:
See the System Control chapter of the MSP432E4 SimpleLink™ Microcontrollers Technical Reference Manual for more information on how to configure these registers.
Figure 5-3 shows the relationship between VDD, POK, POR, and a BOR event.
The VDDC supply has one monitor, the Power-OK (POK). The POK monitor is used to keep the digital circuitry in reset until the VDDC power supply reaches an acceptable operational level. The digital reset is only released when the power-on reset has deasserted and the POK monitor for each supply indicates that power levels are in operational ranges. Figure 5-4 shows the relationship between POK and VDDC.
Figure 5-5 shows the response of the BOR and the POR circuit to glitches on the VDD supply.
Figure 5-6 shows the response of the BOR and the POR monitors to a drop on the VDD supply.
Table 5-4 lists the reset characteristics.
NO. | PARAMETER | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|---|
R1 | tDPORDLY | Digital POR to internal reset assertion delay (see Figure 5-7) | 0.44 | 126 | µs | |
R2 | tIRTOUT (1) (2) | Standard internal reset time | 14 | 16 | ms | |
Internal reset time with recovery code repair (program or erase)(3) | 24.4 | 6400(7) | ||||
R3 | tBOR0DLY (1) | BOR0 to internal reset assertion delay (6) (see Figure 5-8) | 0.44 | 125 | µs | |
R4 | tRSTMIN | Minimum RST pulse duration | 0.25(4) or 100(5) | µs | ||
R5 | tIRHWDLY | RST to internal reset assertion delay (see Figure 5-9) | 0.85 | µs | ||
R6 | tIRSWR (1) | Internal reset time-out after software-initiated system reset (see Figure 5-10) | 2.44 | µs | ||
R7 | tIRWDR (1) | Internal reset time-out after watchdog reset (see Figure 5-11) | 2.44 | µs | ||
R8 | tIRMFR (1) | Internal reset time-out after MOSC failure reset (see Figure 5-12) | 2.44 | µs |
The digital power-on reset is released only when the analog power-on reset has deasserted and the Power-OK monitor for each supply indicates that power levels are in operational ranges.
The following sections provide specifications on the various clock sources and mode.
Table 5-5 lists the PLL characteristics.
NOTE
If the integrated Ethernet PHY is used, fREF_XTAL and fREF_EXT must be 25 MHz.
PARAMETER | MIN | MAX | UNIT | ||
---|---|---|---|---|---|
fREF_XTAL | Crystal reference | 5 | 25 | MHz | |
fREF_EXT | External clock reference | 5 | 25 | MHz | |
fPLLR | PLL VCO frequency at 1.2 V(2) | 100 | 480 | MHz | |
fPLLS | PLL VCO frequency at 0.9 V(1) | 100 | 480 | MHz | |
tREADY | PLL lock time | Enabling the PLL, when PLL is transitioning from power down to power up | 512 × (reference clock period) | µs | |
When the PLL VCO frequency is changed (PLL is already enabled) | 128 × (reference clock period) | ||||
Changing the OSCSRC between MOSC and PIOSC | 128 × (reference clock period) |
The PLL is disabled by default during power-on reset and is enabled later by software if required. Software specifies the output divisor to set the system clock frequency and enables the PLL to drive the output. The PLL is controlled using the PLLFREQ0, PLLFREQ1, and PLLSTAT registers. Changes made to these registers do not become active until after the NEWFREQ bit in the RSCLKCFG register is enabled. The clock source for the main PLL is selected by configuring the PLLSRC field in the Run and Sleep Clock Configuration (RSCLKCFG) register. The PLL allows for the generation of system clock frequencies in excess of the reference clock provided. The reference clocks for the PLL are the PIOSC and the MOSC.
The PLL is controlled by two registers, PLLFREQ0 and PLLFREQ1. The PLL VCO frequency (fVCO) is determined through Equation 1.
where
The Q and N values are programmed in the PLLFREQ1 register. To reduce jitter, program MFRAC to 0x0.
When the PLL is active, the system clock frequency (SysClk) is calculated using Equation 2.
The PLL system divisor factor (PSYSDIV) must be set as 1. Table 5-6 lists examples of the system clock frequency.
fVCO (MHz) | Q | PSYSDIV + 1 | System Clock (SYSCLK) Frequency (MHz) |
---|---|---|---|
480 | 2 | 2 | 120 |
480 | 3 | 2 | 80 |
480 | 4 | 2 | 60 |
480 | 5 | 2 | 48 |
320 | 2 | 2 | 80 |
320 | 3 | 2 | 53 |
320 | 4 | 2 | 40 |
If the main oscillator provides the clock reference to the PLL, the translation provided by hardware and used to program the PLL is available for software in the PLL Frequency n (PLLFREQn) registers. The internal translation provides a translation within ±1% of the targeted PLL VCO frequency. Table 5-7 shows the actual PLL frequency and error for a given crystal choice.
Table 5-7 provides examples of the programming expected for the PLLFREQ0 and PLLFREQ1 registers. The CRYSTAL FREQUENCY column specifies the input crystal frequency and the PLL FREQUENCY column displays the PLL frequency given the values of MINT and N, when Q = 0.
CRYSTAL FREQUENCY (MHz) | MINT | N | REFERENCE FREQUENCY (MHz)(2) | PLL FREQUENCY (MHz) | |
---|---|---|---|---|---|
DECIMAL VALUE | HEXADECIMAL VALUE | ||||
5 | 64 | 0x40 | 0x0 | 5 | 320 |
6 | 160 | 0x35 | 0x2 | 2 | 320 |
8 | 40 | 0x28 | 0x0 | 8 | 320 |
10 | 32 | 0x20 | 0x0 | 10 | 320 |
12 | 80 | 0x50 | 0x2 | 4 | 320 |
16 | 20 | 0x14 | 0x0 | 16 | 320 |
18 | 160 | 0xA0 | 0x8 | 2 | 320 |
20 | 16 | 0x10 | 0x0 | 20 | 320 |
24 | 40 | 0x28 | 0x2 | 8 | 320 |
25 | 64 | 0x40 | 0x4 | 5 | 320 |
5 | 96 | 0x60 | 0x0 | 5 | 480 |
6 | 80 | 0x50 | 0x0 | 6 | 480 |
8 | 60 | 0x3C | 0x0 | 8 | 480 |
10 | 48 | 0x30 | 0x0 | 10 | 480 |
12 | 40 | 0x28 | 0x0 | 12 | 480 |
16 | 30 | 0x1E | 0x0 | 16 | 480 |
18 | 80 | 0x50 | 0x2 | 6 | 480 |
20 | 24 | 0x18 | 0x0 | 20 | 480 |
24 | 20 | 0x14 | 0x0 | 24 | 480 |
25 | 96 | 0x60 | 0x4 | 5 | 480 |
Table 5-8 lists the PIOSC characteristics.
PARAMETER | MIN | NOM | MAX | UNIT | |
---|---|---|---|---|---|
fPIOSC | Factory calibration, 0°C to 105°C: Internal 16-MHz precision oscillator frequency variance across voltage and temperature range when factory calibration is used |
±6% | |||
Factory calibration, –40°C to <0°C | ±10% | ||||
Recalibration: Internal 16-MHz precision oscillator frequency variance when recalibration is used at a specific temperature |
±1% | ||||
tSTART | PIOSC start-up time(1) | 1 | µs |
Table 5-9 lists the characteristics of the low-frequency oscillator.
PARAMETER | MIN | NOM | MAX | UNIT | |
---|---|---|---|---|---|
fLFIOSC | Internal low-frequency oscillator frequency | 10 | 33 | 75 | kHz |
PARAMETER | MIN | NOM | MAX | UNIT | |
---|---|---|---|---|---|
fHIBXOSC (1) | Parallel resonance frequency | 32.768 | kHz | ||
C1, C2 | External load capacitance on XOSC0, XOSC1 pins (2) | 12 | 24 | pF | |
CPKG | Device package stray shunt capacitance (2) | 0.5 | pF | ||
CPCB | PCB stray shunt capacitance (2) | 0.5 | pF | ||
CSHUNT | Total shunt capacitance (2) | 4 | pF | ||
ESR | Crystal effective series resistance, OSCDRV = 0 (3) | 50 | kΩ | ||
Crystal effective series resistance, OSCDRV = 1 (3) | 75 | ||||
DL | Oscillator output drive level | 0.25 | µW | ||
tSTART | Oscillator start-up time, when using a crystal (5) | 600 | 1500 (4) | ms | |
VIH | CMOS input high level, when using an external oscillator with VSupply > 3.3 V | 2.64 | V | ||
CMOS input high level, when using an external oscillator with 1.8 V ≤ VSupply ≤ 3.3 V | 0.8 × VSupply | ||||
VIL (6) | CMOS input low level, when using an external oscillator with 1.8 V ≤ VSupply ≤ 3.63 V | 0.2 × VSupply | V | ||
VHYS (6) | CMOS input buffer hysteresis, when using an external oscillator with 1.8 V ≤ VSupply ≤ 3.63 V | 360 | 960 | 1390 | mV |
DCHIBOSC_EXT | External single-ended (bypass) reference duty cycle | 30% | 70% |
Choose the load capacitors added on the board, C1 and C2, such that Equation 3 is satisfied (see Table 5-10 for typical values).
where
Table 5-11 lists the characteristics of the Hibernation module low-frequency oscillator.
PARAMETER | MIN | NOM | MAX | UNIT | |
---|---|---|---|---|---|
fHIBLFIOSC | Internal low-frequency hibernation oscillator frequency | 10 | 33 | 90 | kHz |
Table 5-12 lists the required characteristics of the main oscillator input.
PARAMETER | MIN | NOM | MAX | UNIT | ||
---|---|---|---|---|---|---|
fMOSC | Parallel resonance frequency | 4 (1) | 25 | MHz | ||
fREF_XTAL_BYPASS | External clock reference (PLL in BYPASS mode) | 0 | 120 | MHz | ||
C1, C2 | External load capacitance on OSC0, OSC1 pins (3) | 12 | 24 | pF | ||
CPKG | Device package stray shunt capacitance (3) | 0.5 | pF | |||
CPCB | PCB stray shunt capacitance (3) | 0.5 | pF | |||
CSHUNT | Total shunt capacitance (3) | 4 | pF | |||
ESR | Crystal effective series resistance | 4 MHz (4) (5) | 300 | Ω | ||
6 MHz (4) (5) | 200 | |||||
8 MHz (4) (5) | 130 | |||||
12 MHz (4) (5) | 120 | |||||
16 MHz (4) (5) | 100 | |||||
25 MHz (4) (5) | 50 | |||||
DL | Oscillator output drive level(7) | OSCPWR | mW | |||
TSTART | Oscillator start-up time, when using a crystal (6) | 18 | ms | |||
VIH | CMOS input high level, when using an external oscillator | 0.65 × VDD | VDD | V | ||
VIL | CMOS input low level, when using an external oscillator | GND | 0.35 × VDD | V | ||
VHYS | CMOS input buffer hysteresis, when using an external oscillator | 150 | mV | |||
DCOSC_EXT | External clock reference duty cycle | 45% | 55% |
The load capacitors added on the board, C1 and C2, should be chosen such that Equation 4 is satisfied (see Table 5-12 for typical values and Table 5-13 for detailed crystal parameter information).
where
Table 5-13 lists part numbers of crystals that have been simulated and confirmed to operate within the specifications in Table 5-12. Other crystals that have nearly identical crystal parameters can be expected to work as well.
In Table 5-13, the crystal parameters labeled C0, C1, and L1 are values that are obtained from the crystal manufacturer. These numbers are usually a result of testing a relevant batch of crystals on a network analyzer. The parameters labeled ESR, DL, and CL are maximum numbers usually available in the data sheet for a crystal.
Table 5-13 also includes three columns of Recommended Component Values. These values apply to system board components. C1 and C2 are the values in picofarads of the load capacitors that should be put on each leg of the crystal pins to ensure oscillation at the correct frequency. Rs is the value in kΩ of a resistor that is placed in series with the crystal between the OSC1 pin and the crystal pin. Rs dissipates some of the power so the Max Dl crystal parameter is not exceeded. Only use the recommended C1, C2, and Rs values with the associated crystal part. The values in the table were used in the simulation to ensure crystal start-up and to determine the worst-case drive level (WC DL). The value in the WC DL column should not be greater than the Max DL crystal parameter. The WC DL value can be used to determine if a crystal with similar parameter values but a lower Max DL value is acceptable.
Manufacturer | Manufacturer Part Number | Holder | Package Size (mm × mm) | Frequency (MHz) | Crystal Specification (Tolerance / Stability) | Crystal Parameters | Recommended Component Values | WC DL (µW) | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Typical Values | Max Values | ||||||||||||||
C0 (pF) | C1 (fF) | L1 (mH) | ESR (Ω) | Max DL (µW) | CL (pf) | C1 (pF) | C2 (pF) | Rs (kΩ) | |||||||
NDK | NX8045GB-4.000M-STD-CJL-5 | NX8045GB | 8 × 4.5 | 4 | 30 / 50 ppm | 1.00 | 2.70 | 598.10 | 300 | 500 | 8 | 12 | 12 | 0 | 132 |
FOX | FQ1045A-4 | 2-SMD | 10 × 4.5 | 4 | 30 / 30 ppm | 1.18 | 4.05 | 396.00 | 150 | 500 | 10 | 14 | 14 | 0 | 103 |
NDK | NX8045GB-5.000M-STD-CSF-4 | NX8045GB | 8 × 4.5 | 5 | 30 / 50 ppm | 1.00 | 2.80 | 356.50 | 250 | 500 | 8 | 12 | 12 | 0 | 164 |
NDK | NX8045GB-6.000M-STD-CSF-4 | NX8045GB | 8 × 4.5 | 6 | 30 / 50 ppm | 1.30 | 4.10 | 173.20 | 250 | 500 | 8 | 12 | 12 | 0 | 214 |
FOX | FQ1045A-6 | 2-SMD | 10 × 4.5 | 6 | 30 / 30 ppm | 1.37 | 6.26 | 112.30 | 150 | 500 | 10 | 14 | 14 | 0 | 209 |
NDK | NX8045GB-8.000M-STD-CSF-6 | NX8045GB | 8 × 4.5 | 8 | 30 / 50 ppm | 1.00 | 2.80 | 139.30 | 200 | 500 | 8 | 12 | 12 | 0 | 277 |
FOX | FQ7050B-8 | 4-SMD | 7 × 5 | 8 | 30 / 30 ppm | 1.95 | 6.69 | 59.10 | 80 | 500 | 10 | 14 | 14 | 0 | 217 |
ECS | ECS-80-16-28A-TR | HC49/US | 12.5 × 4.85 | 8 | 50 / 30 ppm | 1.82 | 4.90 | 85.70 | 80 | 500 | 16 | 24 | 24 | 0 | 298 |
Abracon | AABMM-12.0000MHz-10-D-1-X-T | ABMM | 7.2 × 5.2 | 12 | 10 / 20 ppm | 2.37 | 8.85 | 20.5 | 50 | 500 | 10 | 12 | 12 | 2.0 (1) | 124 |
NDK | NX3225GA-12.000MHZ-STD-CRG-2 | NX3225GA | 3.2 × 2.5 | 12 | 20 / 30 ppm | 0.70 | 2.20 | 81.00 | 100 | 200 | 8 | 12 | 12 | 2.5 | 147 |
NDK | NX5032GA-12.000MHZ-LN-CD-1 | NX5032GA | 5 × 3.2 | 12 | 30 / 50 ppm | 0.93 | 3.12 | 56.40 | 120 | 500 | 8 | 12 | 12 | 0 | 362 |
FOX | FQ5032B-12 | 4-SMD | 5 × 3.2 | 12 | 30 / 30 ppm | 1.16 | 4.16 | 42.30 | 80 | 500 | 10 | 14 | 14 | 0 | 370 |
Abracon | AABMM-16.0000MHz-10-D-1-X-T | ABMM | 7.2 × 5.2 | 16 | 10 / 20 ppm | 3.00 | 11.00 | 9.30 | 50 | 500 | 10 | 12 | 12 | 2.0 (1) | 143 |
Ecliptek | ECX-6595-16.000M | HC-49/UP | 13.3 × 4.85 | 16 | 15 / 30 ppm | 3.00 | 12.7 | 8.1 | 50 | 1000 | 10 | 12 | 12 | 2.0 (1) | 139 |
NDK | NX3225GA-16.000MHZ-STD-CRG-2 | NX3225GA | 3.2 × 2.5 | 16 | 20 / 30 ppm | 1.00 | 2.90 | 33.90 | 80 | 200 | 8 | 12 | 12 | 2 | 188 |
NDK | NX5032GA-16.000MHZ-LN-CD-1 | NX5032GA | 5 × 3.2 | 16 | 30 / 50 ppm | 1.02 | 3.82 | 25.90 | 120 (2) | 500 | 8 | 10 | 10 | 0 | 437 |
ECS | ECS-160-9-42-CKM-TR | ECX-42 | 4 × 2.5 | 16 | 10 / 10 ppm | 1.47 | 3.90 | 25.84 | 60 | 300 | 9 | 12 | 12 | 0.5 | 289 |
Abracon | AABMM-25.0000MHz-10-D-1-X-T | ABMM | 7.2 × 5.2 | 25 | 10 / 20 ppm | 3.00 | 11.00 | 3.70 | 50 | 500 | 10 | 12 | 12 | 2.0 (1) | 158 |
Ecliptek | ECX-6593-25.000M | HC-49/UP | 13.3 × 4.85 | 25 | 15 / 30 ppm | 3.00 | 12.8 | 3.2 | 40 | 1000 | 10 | 12 | 12 | 1.5 (1) | 159 |
NDK | NX3225GA-25.000MHZ-STD-CRG-2 | NX3225GA | 3.2 × 2.5 | 25 | 20 / 30 ppm | 1.10 | 4.70 | 8.70 | 50 | 200 | 8 | 12 | 12 | 2 | 181 |
NDK | NX5032GA-25.000MHZ-LD-CD-1 | NX5032GA | 5 × 3.2 | 25 | 30 / 50 ppm | 1.3 | 5.1 | 7.1 | 70 | 500 | 8 | 10 | 10 | 1.0 (1) | 216 |
12 | 12 | 0.75 (3) | 269 | ||||||||||||
AURIS | Q-25.000M-HC3225/4-F-30-30-E-12-TR | HC3225/4 | 3.2 × 2.5 | 25 | 30 / 30 ppm | 1.58 | 5.01 | 8.34 | 50 | 500 | 12 | 16 | 16 | 1 | 331 |
FOX | FQ5032B-25 | 4-SMD | 5 × 3.2 | 25 | 30 / 30 ppm | 1.69 | 7.92 | 5.13 | 50 | 500 | 10 | 14 | 14 | 0.5 | 433 |
TXC | 7A2570018 | NX5032GA | 5 × 3.2 | 25 | 20 / 25 ppm | 2.0 | 6.7 | 6.1 | 30 | 350 | 10 | 12 | 12 | 2.0 (3) | 124 |
Table 5-14 lists the system clock characteristics with ADC operation.
PARAMETER | MIN | NOM | MAX | UNIT | |
---|---|---|---|---|---|
fsysadc | System clock frequency when the ADC module is operating (when PLL is bypassed) | 16 | MHz |
Table 5-15 lists the system clock characteristics with USB operation.
PARAMETER | MIN | NOM | MAX | UNIT | |
---|---|---|---|---|---|
fsysusb | System clock frequency when the USB module is operating (MOSC must be the clock source, either with or without using the PLL) | 30 | MHz |
The following tables can be used to calculate the maximum wake time from sleep or deep sleep mode, depending on the specific application. Depending on the application configuration, each parameter, except for tFLASH, adds sequential latency to the wake time. Flash restoration happens in parallel to the other wake processes, and its wake time is normally absorbed by the other latencies. As an example, the wake time for a device in deep sleep mode with the PIOSC and PLL turned off and the flash and SRAM in low-power mode is calculated by Equation 5.
tFLASH does not contribute to this equation because the values of the other parameters are greater.
In sleep mode, the wake time due to a clock source is zero because the device uses the same clock configuration in run mode; thus, there is no latency involved with respect to the clocks.
Table 5-16 lists the wake-up times from sleep mode.
NO. | PARAMETER | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|---|
D1 | tPIOSC | Time to restore PIOSC as system clock in sleep mode | N/A | µs | ||
D2 | tMOSC | Time to restore MOSC as system clock in sleep mode | N/A | µs | ||
D3 | tPLL | Time to restore PLL as system clock in sleep mode | N/A | µs | ||
D4 | tLDO | Time to restore LDO to 1.2 V in sleep mode | 39 | µs | ||
D5 | tFLASH | Time to restore flash to active state from low-power state in sleep mode | 96 | µs | ||
D6 | tSRAMLP | Time to restore SRAM to active state from low-power state in sleep mode | 15 | µs | ||
D7 | tSRAMSTBY | Time to restore SRAM to active state from standby state in sleep mode | 15 | µs |
Table 5-16 lists the wake-up times from deep sleep mode.
NO. | PARAMETER | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|---|
D8 | tPIOSCDS | Time to restore PIOSC as system clock in deep sleep mode | 14 | deep-sleep clock cycles | ||
D9 | tMOSCDS | Time to restore MOSC as system clock in deep sleep mode | 18 | ms | ||
D10 | tPLLDS | Time to restore PLL as system clock in deep sleep mode | 1 cycle of deep sleep clock + 512 cycles of PLL reference clock (1) | clock cycles | ||
D11 | tLDODS | Time to restore LDO to 1.2 V in deep sleep mode | 39 | µs | ||
D12 | tFLASHLPDS | Time to restore flash to active state from low-power state | 96 | µs | ||
D13 | tSRAMLPDS | Time to restore SRAM to active state from low-power state | 15 | µs | ||
D14 | tSRAMSTBYDS | Time to restore SRAM to active state from standby state | 15 | µs |
The Hibernation module requires special system implementation considerations because it is intended to power down all other sections of its host device. See the Hibernation Module chapter of the MSP432E4 SimpleLink™ Microcontrollers Technical Reference Manual.
Table 5-18 lists the required characteristics of the Hibernation module battery.
PARAMETER | MIN | NOM | MAX | UNIT | ||
---|---|---|---|---|---|---|
VBAT | Battery supply voltage | 1.8 | 3.0 | 3.6 | V | |
VBATRMP | VBAT battery supply voltage ramp time | 0 | 0.7 | V/µs | ||
VLOWBAT | Low-battery detect voltage | VBATSEL = 0x0 | 1.8 | 1.9 | 2.0 | V |
VBATSEL = 0x1 | 2.0 | 2.1 | 2.2 | |||
VBATSEL = 0x2 | 2.2 | 2.3 | 2.4 | |||
VBATSEL = 0x3 | 2.4 | 2.5 | 2.6 |
Table 5-19 lists the timing characteristics of the HIB module.
NO. | PARAMETER | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|---|
H1 | tWAKE | WAKE assertion time | 100 | ns | ||
H2 | tWAKE_TO_HIB | WAKE assert to HIB desassert (wake-up time) | 1 | HIB module clock period | ||
H3 | tVDD_RAMP | VDD ramp to 3.0 V | See (1) | µs | ||
H4 | tVDD_CODE | VDD at 3 V to internal POR deassert; first instruction executes | 500 | µs | ||
H5 | DCRTCCLK | Duty cycle for RTCCLK output signal, when using a 32.768‑kHz crystal | 40% | 60% | ||
Duty cycle for RTCCLK output signal, when using a 32.768‑kHz external single-ended (bypass) clock source | 30% | 70% |
Table 5-20 lists the characteristics of the HIB module tamper detection.
PARAMETER | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|
RTPU | TMPRn pullup resistor | 3.5 | 4.4 | 5.2 | MΩ |
tSP | TMPRn pulse duration with short glitch filter | 62 | µs | ||
tLP | TMPRn pulse duration with long glitch filter | 94 | ms | ||
tNMIS | TMPRn assertion to NMI (short glitch filter) | 95 | µs | ||
tNMIL | TMPRn assertion to NMI (long glitch filter) | 94 | ms | ||
VIH | TMPRn high-level input voltage when operating from VBAT | VBAT × 0.8 | V |
Table 5-21 lists the characteristics of the flash memory.
PARAMETER | MIN | TYP | MAX | UNIT | ||
---|---|---|---|---|---|---|
PECYC | Number of program and erase cycles | 100000 | cycles | |||
tRET | Data retention with 100% power-on hours at TJ = 85°C | 20 | years | |||
tRET_EXTEMP | Data retention with 10% power-on hours at TJ = 125°C and 90% power-on hours at TJ = 100°C | 11 | years | |||
tPROG64 | Program time for double-word-aligned (64 bits) data | 30 | 100 | 300 | µs | |
tERASE | Page erase time | <1k cycles | 8 | 15 | ms | |
10k cycles | 15 | 40 | ||||
100k cycles | 75 | 500 | ||||
tME | Mass erase time | <1k cycles | 10 | 25 | ms | |
10k cycles | 20 | 70 | ||||
100k cycles | 300 | 2500 |
Table 5-22 lists the characteristics of the EEPROM.
PARAMETER | MIN | TYP | MAX | UNIT | ||
---|---|---|---|---|---|---|
EPECYC | Number of mass program and erase cycles of a single word | 500000 | cycles | |||
ETRET | Data retention with 100% power-on hours at TJ = 85°C | 20 | years | |||
ETRET_EXTEMP | Data retention with 10% power-on hours at TJ = 125°C and 90% power-on hours at TJ = 100°C | 11 | years | |||
ETPROG | Program time for 32 bits of data with memory space available | 110 | 600 | µs | ||
Program time for 32 bits of data in which a copy to the copy buffer is required, the copy buffer has space, and less than 10% of EEPROM endurance used | 30 | ms | ||||
Program time for 32 bits of data in which a copy to the copy buffer is required, the copy buffer has space, and more than 90% of EEPROM endurance used | 900 | |||||
Program time for 32 bits of data in which a copy of the copy buffer is required, the copy buffer requires an erase, and less than 10% of EEPROM endurance used | 60 | |||||
Program time for 32 bits of data a copy to the copy buffer is required, the copy buffer requires an erase, and more than 90% of EEPROM endurance used | 1800 | |||||
ETREAD | Read access time | 7 + 2EWS | 9 + 4EWS | system clock cycles | ||
ETME | Mass erase time | <1k cycles | 8 | 15 | ms | |
10k cycles | 15 | 40 | ||||
100k cycles | 75 | 500 |
NOTE
All GPIO signals are 3.3-V tolerant, except for PB1 (USB0VBUS) which is 5-V tolerant. See the General-Purpose Input/Outputs (GPIOs) chapter of the MSP432E4 SimpleLink™ Microcontrollers Technical Reference Manual for more information on GPIO configuration.
Two types of pads are provided on the device:
NOTE
Port pins PL6 and PL7 operate as fast GPIO pads, but have 4-mA drive capability only. GPIO register controls for drive strength, slew rate, and open drain have no effect on these pins. The following registers have no effect: GPIODR2R, GPIODR4R, GPIODR8R, GPIODR12R, GPIOSLR, and GPIOODR.
NOTE
Port pins PM[7:4] operate as fast GPIO pads but support only 2-, 4-, 6-, and 8-mA drive capability. All standard GPIO register controls, except for the GPIODR12R register, apply to these port pins.
Table 5-23 lists the characteristics of the fast GPIOs.
PARAMETER | MIN | TYP | MAX | UNIT | ||
---|---|---|---|---|---|---|
CLGPIO | Capacitive loading for measurements given in this table (5) | 50 | pF | |||
RGPIOPU | Fast GPIO internal pullup resistor (6) | 12.1 | 16.0 | 20.2 | kΩ | |
RGPIOPU4MA | Fast GPIO PL6 and PL7 (4 mA only) pullup resistor | 25 | 40 | kΩ | ||
RGPIOPD | Fast GPIO internal pulldown resistor (6) | 13.0 | 20.5 | 35.5 | kΩ | |
RGPIOPD4MA | Fast GPIO PL6 and PL7 (4 mA only) pulldown resistor | 10 | 14.3 | 17 | kΩ | |
ILKG+ | Fast GPIO input leakage current, 0 V ≤ VIN ≤ VDD GPIO pins(7) | 400 | nA | |||
Fast GPIO input leakage current, 0 V < VIN ≤ VDD, fast GPIO pins configured as ADC or analog comparator inputs | 400 | |||||
IINJ- | DC injection current, VIN ≤ 0 V | 60 | µA | |||
IMAXINJ- | Maximum negative injection if not voltage protected (4) | –0.5 | mA | |||
tGPIOR | Fast GPIO rise time(8) | 2-mA drive | 7.85 | 11.73 | ns | |
4-mA drive | 4.15 | 6.35 | ||||
8-mA drive | 2.33 | 3.73 | ||||
8-mA drive with slew rate control | 3.77 | 5.76 | ||||
10-mA drive | 1.98 | 3.22 | ||||
12-mA drive | 1.75 | 2.9 | ||||
tGPIOF | Fast GPIO fall time (9) | 2-mA drive | 10.3 | 16.5 | ns | |
4-mA drive | 5.15 | 8.29 | ||||
8-mA drive | 2.58 | 4.16 | ||||
8-mA drive with slew rate control | 3.54 | 5.55 | ||||
10-mA drive | 2.07 | 3.34 | ||||
12-mA drive | 1.73 | 2.78 |
Table 5-24 lists the characteristics of the slow GPIOs.
PARAMETER | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|
CLGPIO | Capacitive loading for measurements given in this table(4) | 50 | pF | ||
RGPIOPU | Slow GPIO internal pullup resistor | 13.8 | 20.0 | 31.4 | kΩ |
RGPIOPD | Slow GPIO internal pulldown resistor | 13.0 | 20.5 | 35.5 | kΩ |
ILKG+ | Slow GPIO input leakage current, 0 V ≤ VIN ≤ VDD, GPIO pins(5) | 3.25 | nA | ||
Slow GPIO input leakage current, 0 V < VIN ≤ VDD, GPIO pins configured as ADC or analog comparator inputs | 3.25 | ||||
IINJ- | DC injection current, VIN ≤ 0 V | 3.42 | µA | ||
tGPIOR | Slow GPIO rise time, 2-mA drive(6) | 19.3 | 29.8 | ns | |
tGPIOF | Slow GPIO fall time, 2-mA drive(7) | 12.8 | 21.1 | ns |
CAUTION
All device I/Os pins, except for PB1, are NOT 5-V tolerant; voltages in excess of the limits in Section 5.4 can permanently damage the device. PB1 is used for the USB0VBUS signal, which requires a 5-V input.
The Hibernate WAKE pin uses ESD protection, similar to the one shown in Figure 5-14. This ESD protection prevents a direct path between this pad and any power supply rails in the device. The WAKE pad input voltage should be kept inside the maximum ratings specified in Section 5.1 to ensure current leakage and current injections are within acceptable range. Table 5-25 lists current leakages and current injection for these pins.
PARAMETER | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|
ILKG+ | Positive I/O leakage for VDD ≤ VIN ≤ VBAT + 0.3 V | 300 | nA | ||
ILKG- | Negative I/O leakage for –0.3 V ≤ VIN ≤ 0 V(3) | 43.3 | µA | ||
IINJ+ | Maximum positive injection if not voltage protected | 2 | mA | ||
IINJ- | Maximum negative injection if not voltage protected (4) | –0.5 | mA |
Most nonpower I/Os (with the exception of the I/O pad for Hibernate WAKE input) have ESD protection as shown in Figure 5-15.
These I/Os have an ESD clamp to ground and a diode connection to the corresponding power supply rail. To prevent potential damage to the device, follow the specifications in Table 5-26 for the voltage and current of these I/Os. In addition, comply with that the ADC external reference specifications in Table 5-33 to prevent gain error.
PARAMETER | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|
VIO | I/O pad voltage limits if voltage protected | –0.3 | VDD | VDD + 0.3 | V |
ILKG+ | Positive I/O leakage for VDD ≤ VIN ≤VIO (4) | 400 | nA | ||
ILKG- | Negative I/O leakage for VIO MIN ≤ VIN ≤ 0V (4) | 60 | µA | ||
IINJ+ | Maximum positive injection if not voltage protected(5) | 2 | mA | ||
IINJ- | Maximum negative injection if not voltage protected(5) | –0.5 | mA |
Table 5-27 lists the load conditions used to characterize the EPI interface.
SIGNALS | LOAD VALUE (CL) |
---|---|
EPI0S[35:0] SDRAM interface | 30 pF |
EPI0S[35:0] General-Purpose interface | |
EPI0S[35:0] Host-Bus interface | |
EPI0S[35:0] PSRAM interface | 40 pF |
When the EPI module is in SDRAM mode, EPI CLK (EPI0S31) must be configured to 12 mA. The EPI data bus can be configured to 8 mA. Table 5-28 lists the rise and fall times in SDRAM mode.
PARAMETER | TEST CONDITIONS | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|---|
tSDRAMR | EPI rise time (from 20% to 80% of VDD) | 12-mA drive, CL = 30 pF | 2 | 3 | ns | |
tSDRAMF | EPI fall time (from 80% to 20% of VDD) | 12-mA drive, CL = 30 pF | 2 | 3 | ns |
Table 5-29 lists the switching characteristics of the SDRAM interface.
NO. | PARAMETER | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|---|
E1 | tCK | SDRAM clock period | 16.67 | ns | ||
E2 | tCH | SDRAM clock high time | 8.33 | ns | ||
E3 | tCL | SDRAM clock low time | 8.33 | ns | ||
E4 | tCOV | CLK to output valid | 4 | ns | ||
E5 | tCOI | CLK to output invalid | 4 | ns | ||
E6 | tCOT | CLK to output tristate | 4 | ns | ||
E7 | tS | Input set up to CLK | 8.5 | ns | ||
E8 | tH | CLK to input hold | 0 | ns | ||
E9 | tPU | Power-up time | 100 | µs | ||
E10 | tRP | Precharge all banks | 20 | ns | ||
E11 | tRFC | Auto refresh | 66 | ns | ||
E12 | tMRD | Program mode register | 2 | EPI CLK |
Table 5-30 lists the characteristics of the Host-Bus 8 and Host-Bus 16 interface.
NO. | PARAMETER | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|---|
E14 | tISU | Read data set up time | 10 | ns | ||
E15 | tIH | Read data hold time | 0 | ns | ||
E16 | tDV | WRn to write data valid | 3.6 | ns | ||
E17 | tDI | Data hold from WRn invalid | 1 | EPI clock cycles | ||
E18 | tOV | ALE/CSn to output valid | 4 | ns | ||
E19 | tOINV | CSn to output invalid | 4 | ns | ||
E20 | tSTLOW | WRn / RDn strobe duration low | 1 | EPI clock cycles | ||
E21 | tALEHIGH | ALE duration high | 1 | EPI clock cycles | ||
E22 | tCSLOW | CSn duration low | 2 | EPI clock cycles | ||
E23 | tALEST | ALE rising to WRn / RDn strobe falling | 2 | EPI clock cycles | ||
E24 | tALEADD | ALE falling to Address high impedance | 1 | EPI clock cycles |
Table 5-31 lists the switching characteristics of the general-purpose interface.
NO. | PARAMETER | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|---|
E25 | tCK | General-purpose clock period | 16.67 | ns | ||
E26 | tCH | General-purpose clock high time | 8.33 | ns | ||
E27 | tCL | General-purpose clock low time | 8.33 | ns | ||
E28 | tISU | Input signal set up time to rising clock edge | 8.50 | ns | ||
E29 | tIH | Input signal hold time from rising clock edge | 0 | ns | ||
E30 | tDV | Falling clock edge to output valid | 4 | ns | ||
E31 | tDI | Falling clock edge to output invalid | 4 | ns |
NOTE:
This figure shows accesses when the FRM50 bit is clear, the FRMCNT field is 0x0, and the WR2CYC bit is clear.Table 5-32 lists the switching characteristics of the PSRAM interface.
NO. | PARAMETER | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|---|
E33 | tEPICLK | EPI_CLK period | 20 | ns | ||
E34 | tRTFT | EPI_CLK rise or fall time | 1.8 | ns | ||
E35 | tOV | Falling EPI_CLK to address/write data or control output valid (1) | 4.5 | 20 | ns | |
E36 | tHT | Falling EPI_CLK to address/write data or control hold time (1) | 2 | ns | ||
E37 | tSUP | Read data setup time from EPI_CLK rising | 9 | ns | ||
E38 | tDH | Read data output hold from EPI_CLK rising | 0 | ns | ||
E39 | tIRV | iRDY setup time | 9 | ns | ||
E40 | tIRH | iRDY hold time | 9 | ns |
Table 5-33 lists the electrical characteristics for the ADC at 1 Msps.
PARAMETER | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|
Power supply requirements | |||||
VDDA | ADC supply voltage | 2.97 | 3.3 | 3.63 | V |
GNDA | ADC ground voltage | 0 | V | ||
VDDA and GNDA voltage reference | |||||
CREF | Voltage reference decoupling capacitance | 1.0 // 0.01 (2) | µF | ||
External voltage reference input | |||||
VREFA+ | Positive external voltage reference for ADC, when VREF field in the ADCCTL register is 0x1(3) | 2.4 | VDDA | VDDA | V |
VREFA- | Negative external voltage reference for ADC, when VREF field in the ADCCTL register is 0x1(3) | GNDA | GNDA | 0.3 | V |
IVREF | Current on VREF+ input, using external VREF+ = 3.3 V | 330.5 | 440 | µA | |
ILVREF | DC leakage current on VREF+ input when external VREF disabled | 2.0 | µA | ||
CREF | External reference decoupling capacitance (3) | 1.0 // 0.01 (2) | µF | ||
Analog input | |||||
VADCIN | Single-ended, full-scale analog input voltage, internal reference (4) (5) | 0 | VDDA | V | |
Differential, full-scale analog input voltage, internal reference (4)(6) | –VDDA | VVDDA | |||
Single-ended, full-scale analog input voltage, external reference (3) (5) | VREFA- | VREFA+ | |||
Differential, full-scale analog input voltage, external reference(3)(7) | –(VREFA+ – VREFA-) | VREFA+ – VREFA- | |||
VINCM | Input common-mode voltage, differential mode(8) | [(VREFA+ + VREFA-) / 2] ±0.025 | V | ||
IL | ADC input leakage current(9) | 2.0 | µA | ||
RADC | ADC equivalent input resistance (9) | 2.5 | kΩ | ||
CADC | ADC equivalent input capacitance (9) | 10 | pF | ||
RS | Analog source resistance (9) | 500 | Ω | ||
Sampling dynamics | |||||
fADC | ADC conversion clock frequency(10) | 16 | MHz | ||
fCONV | ADC conversion rate |
|
1 | Msps | |
tS | ADC sample time | 250 | ns | ||
tC | ADC conversion time (11) | 1 | µs | ||
tLT | Latency from trigger to start of conversion | 2 | ADC clock cycles | ||
System performance when using external reference (12) (13) | |||||
N | Resolution |
|
12 | bits | |
INL | Integral nonlinearity error, over full input range | ±1.5 | ±3.0 | LSB | |
DNL | Differential nonlinearity error, over full input range | ±0.8 | +2.0/–1.0 (14) | LSB | |
EO | Offset error | ±1.0 | ±3.0 | LSB | |
EG | Gain error (15) | ±2.0 | ±3.0 | LSB | |
ET | Total unadjusted error, over full input range (16) | ±2.5 | ±4.0 | LSB | |
System performance when using internal reference | |||||
N | Resolution |
|
12 | bits | |
INL | Integral nonlinearity error, over full input range | ±1.5 | ±3.0 | LSB | |
DNL | Differential nonlinearity error, over full input range | ±0.8 | +2.0/–1.0 (14) | LSB | |
EO | Offset error | ±5.0 | ±15.0 | LSB | |
EG | Gain error (15) | ±10.0 | ±30.0 | LSB | |
ET | Total unadjusted error, over full input range (16) | ±10.0 | ±30.0 | LSB | |
Dynamic characteristics (12) (17) | |||||
SNRD | Signal-to-noise-ratio, Differential input, VADCIN: –20 dB FS, 1 kHz (18) | 70 | 72 | dB | |
SDRD | Signal-to-distortion ratio, Differential input, VADCIN: –3 dB FS, 1 kHz (18) (19) (20) | 72 | 75 | dB | |
SNDRD | Signal-to-Noise+Distortion ratio, Differential input, VADCIN: –3 dB FS, 1 kHz (18) (21) (22) | 68 | 70 | dB | |
SNRS | Signal-to-noise-ratio, Single-ended input, VADCIN: –20 dB FS, 1 kHz (23) | 60 | 65 | dB | |
SDRS | Signal-to-distortion ratio, Single-ended input, VADCIN: –3 dB FS, 1 kHz (19) (20) | 70 | 72 | dB | |
SNDRS | Signal-to-Noise+Distortion ratio, Single-ended input, VADCIN: –3 dB FS, 1 kHz (23) (21) (22) | 60 | 63 | dB | |
Temperature sensor | |||||
VTSENS | Temperature sensor voltage, junction temperature 25°C | 1.633 | V | ||
STSENS | Temperature sensor slope at: –40°C to 105°C ambient (extended temperature part) |
–13.3 | mV/°C | ||
ETSENS | Temperature sensor accuracy (24) at: –40°C to 105°C ambient (extended temperature part) |
±5 | °C |
Table 5-34 lists the electrical characteristics for the ADC at 2 Msps.
PARAMETER | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|
Power supply requirements | |||||
VDDA | ADC supply voltage | 2.97 | 3.3 | 3.63 | V |
GNDA | ADC ground voltage | 0 | V | ||
VDDA and GNDA voltage reference | |||||
CREF | Voltage reference decoupling capacitance | 1.0 // 0.01 (2) | µF | ||
External voltage reference input | |||||
VREFA+ | Positive external voltage reference for ADC, when VREF field in the ADCCTL register is 0x1(3) | 2.4 | VDDA | VDDA | V |
VREFA- | Negative external voltage reference for ADC, when VREF field in the ADCCTL register is 0x1 (3) | GNDA | GNDA | 0.3 | V |
IVREF | Current on VREF+ input, using external VREF+ = 3.3 V | 330.5 | 440 | µA | |
ILVREF | DC leakage current on VREF+ input when external VREF disabled | 2.0 | µA | ||
CREF | External reference decoupling capacitance (3) | 1.0 // 0.01 (2) | µF | ||
Analog input | |||||
VADCIN | Single-ended, full-scale analog input voltage, internal reference(4)(5) | 0 | VDDA | V | |
Differential, full-scale analog input voltage, internal reference (4)(6) | –VDDA | VVDDA | |||
Single-ended, full-scale analog input voltage, external reference (3) (5) | VREFA- | VREFA+ | |||
Differential, full-scale analog input voltage, external reference (3)(7) | –(VREFA+ – VREFA-) | VREFA+ – VREFA- | |||
VINCM | Input common-mode voltage, differential mode (8) | [(VREFA+ + VREFA-) / 2] ±0.025 | V | ||
IL | ADC input leakage current(9) | 2.0 | µA | ||
RADC | ADC equivalent input resistance (9) | 2.5 | kΩ | ||
CADC | ADC equivalent input capacitance (9) | 10 | pF | ||
RS | Analog source resistance (9) | 250 | Ω | ||
Sampling dynamics | |||||
fADC | ADC conversion clock frequency(10) | 32 | MHz | ||
fCONV | ADC conversion rate | 2 | Msps | ||
tS | ADC sample time | 125 | ns | ||
tC | ADC conversion time (11) | 0.5 | µs | ||
tLT | Latency from trigger to start of conversion | 2 | ADC clock cycles | ||
System performance when using external reference (12) (13) | |||||
N | Resolution |
|
12 | bits | |
INL | Integral nonlinearity error, over full input range | ±1.5 | ±3.0 | LSB | |
DNL | Differential nonlinearity error, over full input range | ±0.8 | +2.0/–1.0 (14) | LSB | |
EO | Offset error | ±1.0 | ±3.0 | LSB | |
EG | Gain error (15) | ±2.0 | ±3.0 | LSB | |
ET | Total unadjusted error, over full input range (16) | ±2.5 | ±4.0 | LSB | |
System performance when using internal reference | |||||
N | Resolution |
|
12 | bits | |
INL | Integral nonlinearity error, over full input range | ±1.5 | ±3.0 | LSB | |
DNL | Differential nonlinearity error, over full input range | ±0.8 | +2.0/–1.0 (14) | LSB | |
EO | Offset error | ±5.0 | ±15.0 | LSB | |
EG | Gain error (15) | ±10.0 | ±30.0 | LSB | |
ET | Total unadjusted error, over full input range (16) | ±10.0 | ±30.0 | LSB | |
Dynamic characteristics (17) (18) | |||||
SNRD | Signal-to-noise-ratio, differential input, VADCIN: –20 dB FS, 1 kHz (19) | 68 | 72 | dB | |
SDRD | Signal-to-distortion ratio, differential input, VADCIN: –3 dB FS, 1 kHz (19) (20) (21) | 70 | 75 | dB | |
SNDRD | Signal-to-noise+distortion ratio, differential input, VADCIN: –3 dB FS, 1 kHz (19) (22) (23) | 65 | 70 | dB | |
SNRS | Signal-to-noise-ratio, single-ended input, VADCIN: –20 dB FS, 1 kHz (24) | 58 | 65 | dB | |
SDRS | Signal-to-distortion ratio, single-ended input, VADCIN: –3 dB FS, 1 kHz (20) (21) | 68 | 72 | dB | |
SNDRS | Signal-to-noise+distortion ratio, single-ended input, VADCIN: –3 dB FS, 1 kHz (24) (22) (23) | 58 | 63 | dB |
NO. | PARAMETER | MIN | TYP | MAX | UNIT | ||
---|---|---|---|---|---|---|---|
S1 | tCLK_PER | SSIClk cycle time | As master(1) | 16.67 | ns | ||
As slave(2) | 100 | ||||||
S2 | tCLK_HIGH | SSIClk high time | As master | 8.33 | ns | ||
As slave | 50 | ||||||
S3 | tCLK_LOW | SSIClk low time | As master | 8.33 | ns | ||
As slave | 50 | ||||||
S4 | tCLKR | SSIClk rise time(3) | 1.25 | ns | |||
S5 | tCLKF | SSIClk fall time (3) | 1.25 | ns | |||
S6 | tTXDMOV | Master mode: master Tx data output (to slave) valid time from edge of SSIClk | 4.00 | ns | |||
S7 | tTXDMOH | Master mode: master Tx data output (to slave) hold time after next SSIClk | 0.60 | ns | |||
S8 | tRXDMS | Master mode: master Rx data In (from slave) setup time | 7.89 | ns | |||
S9 | tRXDMH | Master mode: master Rx data In (from slave) hold time | 0 | ns | |||
S10 | tTXDSOV | Slave mode: master Tx data output (to master) valid time from edge of SSIClk | 47.60(4) | ns | |||
S11 | tTXDSOH | Slave mode: slave Tx data output (to master) hold time from next SSIClk | 37.4(5) | ns | |||
S13 | tRXDSSU | Slave mode: Rx data in (from master) setup time | 0 | ns | |||
S14 | tRXDSH | Slave mode: Rx data in (from master) hold time | 37.03(6) | ns |
Table 5-36 lists the characteristics for Bi-SSI and Quad-SSI.
NO. | PARAMETER | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|---|
S15 | tCLK_PER | SSIClk cycle time, as master (2) | 16.67 | ns | ||
S16 | tCLK_HIGH | SSIClk high time, as master | 8.33 | ns | ||
S17 | tCLK_LOW | SSIClk low time, as master | 8.33 | ns | ||
S18 | tCLKR | SSIClk rise time (3) | 1.25 | ns | ||
S19 | tCLKF | SSIClk fall time (3) | 1.25 | ns | ||
S20 | tTXDMOV | Master mode: master SSInXDATn data output (to slave) valid time from edge of SSIClk | 4.04 | ns | ||
S21 | tTXDMOH | Master mode: master SSInXDATn data output (to slave) hold time after next SSIClk | 0.60 | ns | ||
S22 | tRXDMS | Master mode: master SSInXDATn data in (from slave) setup time | 5.78 | ns | ||
S23 | tRXDMH | Master mode: master SSInXDATn data in (from slave) hold time | 0 | ns |
Table 5-37 lists the characteristics for the I2C interface.
NO. | PARAMETER | MIN | TYP | MAX | UNIT | ||
---|---|---|---|---|---|---|---|
I1(1) | tSCH | Start condition hold time | 36 | system clock cycles | |||
I2 (1) | tLP | Clock low period | 36 | system clock cycles | |||
I3 (2) | tSRT | I2CSCL and I2CSDA rise time (VIL = 0.5 V to V IH = 2.4 V) | See (2) | ns | |||
I4 | tDH | Data hold time | Slave | 2 | system clock cycles | ||
Master | 7 | ||||||
I5 (3) | tSFT | I2CSCL and I2CSDA fall time (VIH = 2.4 V to V IL = 0.5 V) | 9 | 10 | ns | ||
I6 (1) | tHT | Clock high time | 24 | system clock cycles | |||
I7 | tDS | Data setup time | 18 | system clock cycles | |||
I8 (1) | tSCSR | Start condition setup time (for repeated start condition only) | 36 | system clock cycles | |||
I9 (1) | tSCS | Stop condition setup time | 24 | system clock cycles | |||
I10 | tDV | Data valid | Slave | 2 | system clock cycles | ||
Master | (6 × (1 + TPR)) + 1 | system clock cycles |
The parameters listed in Table 5-38, with the exception of RBIAS, apply to transmit pins of the Ethernet PHY, which are generally the EN0TXOP and EN0TXON signals during standard operation but can also be the EN0RXIN and EN0RXIP signals if Auto-MDIX is enabled.
PARAMETER | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|
RBIAS | Value of the pulldown resistor on the RBIAS pin | 4.82 | 4.87 | 4.92 | kΩ |
VTPTD_100 | 100M transmit voltage | 0.95 | 1 | 1.05 | V |
VTPTDSYM | 100M transmit voltage symmetry | –2% | 2% | ||
VOVRSHT | Output overshoot | 5% | |||
VTPTD_10 | 10M transmit voltage | 2.2 | 2.5 | 2.8 | V |
VTH1 | 10Base-T Receive threshold | 200 | mV |
Table 5-39 lists the specifications of the MOSC 25-MHz crystal.
NO. | PARAMETER | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|---|
N1 | fMOSC25 | Frequency | 25 | MHz | ||
fTOL | Frequency tolerance at operational temperature | 0 | ±50 | ppm | ||
fSTA | Frequency stability at 1-year aging | ±5 | ppm |
Table 5-40 lists the specifications of the single-ended 25-MHz oscillator.
NO. | PARAMETER | MIN | TYP | MAX | UNIT | ||
---|---|---|---|---|---|---|---|
N4 | fOSC | Frequency | 25 | MHz | |||
fTOL | Frequency tolerance at operational temperature | 0 | ±50 | ppm | |||
tSTA | Frequency stability at 1-year aging | ±50 | ppm | ||||
N5 | tRF | Frequency rise and fall time | 1 | ns | |||
tJ | Jitter | Cycle to cycle | 50 | ps | |||
Over 10 ms | 1 | ns | |||||
DC | Duty cycle | 40% | 60% |
Table 5-41 lists the timing characterists of the enable and reset.
NO. | PARAMETER | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|---|
N16 | tEN | Time from the System Control enable of the PHY to energy on the PMD output pin (1) (2) | 45 | µs | ||
N17 | tSWRST | Time from software reset of the PHY to energy on the PMD output pin | 110 | ns |
Table 5-42 lists the 100Base-TX transmit timing.
NO. | PARAMETER | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|---|
N38 | tRF | 100-Mbps PMD output pair tR and tF (1) | 3 | 4 | 5 | ns |
tRF_MM | 100-Mbps tR and tF symmetry (2) (3) | 500 | ps | |||
N39 | tRF_JTTR | 100-Mbps PMD output pair transmit jitter | 1.4 | ns |
Table 5-43 lists the 10Base-T normal link pulse timing.
NO. | PARAMETER | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|---|
N69 | tLP_PER | Link pulse period | 76 | ms | ||
N70 | tLP_WID | Link pulse width | 100 | µs |
Table 5-44 lists the Auto-Negotiation FLP timing.
NO. | PARAMETER | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|---|
N72 | tCLKP | Clock pulse to clock pulse period | 125 | µs | ||
N73 | tCLKDP | Clock pulse to data pulse period | 62 | µs | ||
N74 | tPUL | Clock, data pulse width | 110 | ns | ||
N75 | tBRSTP | FLP burst to flp burst period | 16 | ms | ||
N76 | tBRSTW | Burst width | 2 | ms |
Table 5-45 lists the 100Base-TX signal detect timing.
NO. | PARAMETER | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|---|
N79 | tON | SD internal turnon time | 100 | µs | ||
N80 | tOFF | Internal turnoff time | 200 | µs |
The USB controller electrical specifications are compliant with the Universal Serial Bus Specification Rev 2.0 (full-speed and low-speed support) and the On-The-Go Supplement to the USB 2.0 Specification Rev 1.0. Some components of the USB system are integrated within the microcontroller and specific to the microcontroller design.
NOTE
GPIO pin PB1, which can be configured as the USB0VBUS signal, is the only pin that is 5-V tolerant on the device.
Table 5-46 lists the timing characteristics of the ULPI interface.
NO. | PARAMETER | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|---|
Timings with respect to external clock source input to USB0CLK | ||||||
U1 | tSUC | Setup time (control in) USB0DIR, USB0NXT | 4.8 | ns | ||
U2 | tSUD | Setup time (data in) USB0Dn | 3.5 | ns | ||
U3 | tHTC | Hold time (control in) USB0DIR, USB0NXT | 0 | ns | ||
U4 | tHTD | Hold time (data in) USB0Dn | 0 | ns | ||
U5 | tODC | Output delay (control out) USB0STP | 3.7 | 9.5 | ns | |
U6 | tODD | Output delay (data out) USB0Dn | 3.7 | 9.5 | ns | |
Timings with USB0CLK as clock output | ||||||
U1 | tSUC | Setup time (control in) USB0DIR, USB0NXT | 6.0 | ns | ||
U2 | tSUD | Setup time (data in) USB0Dn | 4.6 | ns | ||
U3 | tHTC | Hold time (control in) USB0DIR, USB0NXT | 0 | ns | ||
U4 | tHTD | Hold time (data in) USB0Dn | 0 | ns | ||
U5 | tODC | Output delay (control out) USB0STP | 4.0 | 10.6 | ns | |
U6 | tODD | Output delay (data out) USB0Dn | 4.0 | 10.6 | ns |
Table 5-47 lists the characteristics of the comparator.
PARAMETER | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|
VINP, VINN (3) | Input voltage range | GNDA | VDDA | V | |
VCM | Input common-mode voltage range | GNDA | VDDA | V | |
VOS | Input offset voltage | ±10 | ±50 (5) | mV | |
IINP, IINN | Input leakage current over full voltage range | 2.0 | µA | ||
CMRR | Common-mode rejection ratio | 50 | dB | ||
tRT | Response time | 1.0 (4) | µs | ||
tMC | Comparator mode change to output valid | 10 | µs |
Table 5-48 lists the characteristics for the comparator.
PARAMETER | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|
RHR | Resolution in high range | VDDA / 29.4 | V | ||
RLR | Resolution in low range | VDDA / 22.12 | V | ||
AHR | Absolute accuracy high range | ±RHR / 2 | V | ||
ALR | Absolute accuracy low range | ±RLR / 2 | V |
Table 5-49 and Table 5-50 list the reference voltages for the comparator under different conditions.
PARAMETER | TEST CONDITIONS | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|---|
VIREF | Reference voltage | VREF = 0x0 | 0.731 | 0.786 | 0.841 | V |
VREF = 0x1 | 0.843 | 0.898 | 0.953 | |||
VREF = 0x2 | 0.955 | 1.010 | 1.065 | |||
VREF = 0x3 | 1.067 | 1.122 | 1.178 | |||
VREF = 0x4 | 1.180 | 1.235 | 1.290 | |||
VREF = 0x5 | 1.292 | 1.347 | 1.402 | |||
VREF = 0x6 | 1.404 | 1.459 | 1.514 | |||
VREF = 0x7 | 1.516 | 1.571 | 1.627 | |||
VREF = 0x8 | 1.629 | 1.684 | 1.739 | |||
VREF = 0x9 | 1.741 | 1.796 | 1.851 | |||
VREF = 0xA | 1.853 | 1.908 | 1.963 | |||
VREF = 0xB | 1.965 | 2.020 | 2.076 | |||
VREF = 0xC | 2.078 | 2.133 | 2.188 | |||
VREF = 0xD | 2.190 | 2.245 | 2.300 | |||
VREF = 0xE | 2.302 | 2.357 | 2.412 | |||
VREF = 0xF | 2.414 | 2.469 | 2.525 |
PARAMETER | TEST CONDITIONS | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|---|
VIREF | Reference voltage | VREF = 0x0 | 0.000 | 0.000 | 0.074 | V |
VREF = 0x1 | 0.076 | 0.149 | 0.223 | |||
VREF = 0x2 | 0.225 | 0.298 | 0.372 | |||
VREF = 0x3 | 0.374 | 0.448 | 0.521 | |||
VREF = 0x4 | 0.523 | 0.597 | 0.670 | |||
VREF = 0x5 | 0.672 | 0.746 | 0.820 | |||
VREF = 0x6 | 0.822 | 0.895 | 0.969 | |||
VREF = 0x7 | 0.971 | 1.044 | 1.118 | |||
VREF = 0x8 | 1.120 | 1.193 | 1.267 | |||
VREF = 0x9 | 1.269 | 1.343 | 1.416 | |||
VREF = 0xA | 1.418 | 1.492 | 1.565 | |||
VREF = 0xB | 1.567 | 1.641 | 1.715 | |||
VREF = 0xC | 1.717 | 1.790 | 1.864 | |||
VREF = 0xD | 1.866 | 1.939 | 2.013 | |||
VREF = 0xE | 2.015 | 2.089 | 2.162 | |||
VREF = 0xF | 2.164 | 2.238 | 2.311 |
Table 5-51 lists the PWM timing characteristics.
PARAMETER | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|
tFLTW | Minimum fault pulse width | 2 | PWM clock periods | ||
tFLTMAX | MnFAULTn assertion to PWM inactive (1) | 24 + (1 PWM clock) | ns | ||
tFLTMIN | MnFAULTn deassertion to PWM active (2) | 5 | ns |
Table 5-52 lists the JTAG characteristics.
NO. | PARAMETER | MIN | TYP | MAX | UNIT | ||
---|---|---|---|---|---|---|---|
J1 | fTCK | TCK operational clock frequency | 0 | 10 | MHz | ||
J2 | tTCK | TCK operational clock period | 100 | ns | |||
J3 | tTCK_LOW | TCK clock low time | tTCK / 2 | ns | |||
J4 | tTCK_HIGH | TCK clock high time | tTCK / 2 | ns | |||
J5 | tTCK_R | TCK rise time | 0 | 10 | ns | ||
J6 | tTCK_F | TCK fall time | 0 | 10 | ns | ||
J7 | tTMS_SU | TMS setup time to TCK rise | 8 | ns | |||
J8 | tTMS_HLD | TMS hold time from TCK rise | 4 | ns | |||
J9 | tTDI_SU | TDI setup time to TCK rise | 18 | ns | |||
J10 | tTDI_HLD | TDI hold time from TCK rise | 4 | ns | |||
J11 | tTDO_ZDV | TCK fall to data valid from Hi-Z | 2-mA drive | 13 | 35 | ns | |
4-mA drive | 9 | 26 | |||||
8-mA drive | 8 | 26 | |||||
8-mA drive with slew rate control | 10 | 29 | |||||
10-mA drive | 11 | 13 | |||||
12-mA drive | 11 | 14 | |||||
J12 | tTDO_DV | TCK fall to data valid from data valid | 2-mA drive | 14 | 20 | ns | |
4-mA drive | 10 | 26 | |||||
8-mA drive | 8 | 21 | |||||
8-mA drive with slew rate control | 10 | 26 | |||||
10-mA drive | 12 | 14 | |||||
12-mA drive | 12 | 15 | |||||
J13 | tTDO_DVZ | TCK fall to Hi-Z from data valid | 2-mA drive | 7 | 16 | ns | |
4-mA drive | 7 | 16 | |||||
8-mA drive | 7 | 16 | |||||
8-mA drive with slew rate control | 8 | 19 | |||||
10-mA drive | 20 | 22 | |||||
12-mA drive | 20 | 25 |