Document Number S32K1XX NXP Semiconductors Rev. 13, 04/2020 Data Sheet: Technical Data S32K1XX S32K1xx Data Sheet Notes Power management Low-power Arm Cortex-M4F/M0+ core with Supports S32K116, S32K118, S32K142, S32K142W, excellent energy efficiency S32K144, S32K144W, S32K146, and S32K148 Power Management Controller (PMC) with multiple Technical information for S32K142W and power modes: HSRUN, RUN, STOP, VLPR, and S32K144W device families is preliminary until VLPS. Note: CSEc (Security) or EEPROM writes/ these devices achieve qualification erase will trigger error flags in HSRUN mode (112 The following two attachments are available with the MHz) because this use case is not allowed to Datasheet: execute simultaneously. The device will need to S32K1xx Orderable Part Number List.xlsx switch to RUN mode (80 MHz) to execute CSEc S32K1xx Power Modes Configuration.xlsx (Security) or EEPROM writes/erase. Clock gating and low power operation supported on Key Features specific peripherals. Operating characteristics Memory and memory interfaces Voltage range: 2.7 V to 5.5 V Up to 2 MB program flash memory with ECC Ambient temperature range: -40 C to 105 C for 64 KB FlexNVM for data flash memory with ECC HSRUN mode, -40 C to 150 C for RUN mode and EEPROM emulation. Note: CSEc (Security) or Arm Cortex-M4F/M0+ core, 32-bit CPU EEPROM writes/erase will trigger error flags in Supports up to 112 MHz frequency (HSRUN mode) HSRUN mode (112 MHz) because this use case is with 1.25 Dhrystone MIPS per MHz not allowed to execute simultaneously. The device Arm Core based on the Armv7 Architecture and will need to switch to RUN mode (80 MHz) to Thumb-2 ISA execute CSEc (Security) or EEPROM writes/erase. Integrated Digital Signal Processor (DSP) Up to 256 KB SRAM with ECC Configurable Nested Vectored Interrupt Controller Up to 4 KB of FlexRAM for use as SRAM or (NVIC) EEPROM emulation Single Precision Floating Point Unit (FPU) Up to 4 KB Code cache to minimize performance impact of memory access latencies Clock interfaces QuadSPI with HyperBus support 4 - 40 MHz fast external oscillator (SOSC) with up to 50 MHz DC external square input clock in Mixed-signal analog external clock mode Up to two 12-bit Analog-to-Digital Converter 48 MHz Fast Internal RC oscillator (FIRC) (ADC) with up to 32 channel analog inputs per 8 MHz Slow Internal RC oscillator (SIRC) module 128 kHz Low Power Oscillator (LPO) One Analog Comparator (CMP) with internal 8-bit Up to 112 MHz (HSRUN) System Phased Lock Digital to Analog Converter (DAC) Loop (SPLL) Debug functionality Up to 20 MHz TCLK and 25 MHz SWD CLK Serial Wire JTAG Debug Port (SWJ-DP) combines 32 kHz Real Time Counter external clock Debug Watchpoint and Trace (DWT) (RTC CLKIN) Instrumentation Trace Macrocell (ITM) Test Port Interface Unit (TPIU) Flash Patch and Breakpoint (FPB) Unit Human-machine interface (HMI) Up to 156 GPIO pins with interrupt functionality Non-Maskable Interrupt (NMI) NXP reserves the right to change the production detail specifications as may be required to permit improvements in the design of its products. Communications interfaces Up to three Low Power Universal Asynchronous Receiver/Transmitter (LPUART/LIN) modules with DMA support and low power availability Up to three Low Power Serial Peripheral Interface (LPSPI) modules with DMA support and low power availability Up to two Low Power Inter-Integrated Circuit (LPI2C) modules with DMA support and low power availability Up to three FlexCAN modules (with optional CAN-FD support) FlexIO module for emulation of communication protocols and peripherals (UART, I2C, SPI, I2S, LIN, PWM, etc). Up to one 10/100Mbps Ethernet with IEEE1588 support and two Synchronous Audio Interface (SAI) modules. Safety and Security Cryptographic Services Engine (CSEc) implements a comprehensive set of cryptographic functions as described in the SHE (Secure Hardware Extension) Functional Specification. Note: CSEc (Security) or EEPROM writes/erase will trigger error flags in HSRUN mode (112 MHz) because this use case is not allowed to execute simultaneously. The device will need to switch to RUN mode (80 MHz) to execute CSEc (Security) or EEPROM writes/erase. 128-bit Unique Identification (ID) number Error-Correcting Code (ECC) on flash and SRAM memories System Memory Protection Unit (System MPU) Cyclic Redundancy Check (CRC) module Internal watchdog (WDOG) External Watchdog monitor (EWM) module Timing and control Up to eight independent 16-bit FlexTimers (FTM) modules, offering up to 64 standard channels (IC/OC/PWM) One 16-bit Low Power Timer (LPTMR) with flexible wake up control Two Programmable Delay Blocks (PDB) with flexible trigger system One 32-bit Low Power Interrupt Timer (LPIT) with 4 channels 32-bit Real Time Counter (RTC) Package 32-pin QFN, 48-pin LQFP, 64-pin LQFP, 100-pin LQFP, 100-pin MAPBGA, 144-pin LQFP, 176-pin LQFP package options 16 channel DMA with up to 63 request sources using DMAMUX S32K1xx Data Sheet, Rev. 13, 04/2020 2 NXP Semiconductors