Document Number: IMXRT1020IEC NXP Semiconductors Rev. 3, 08/2021 Data Sheet: Technical Data MIMXRT1021CAG4A MIMXRT1021CAF4A MIMXRT1021CAG4B MIMXRT1021CAF4B i.MX RT1020 Crossover Processors for Industrial Products Package Information Plastic Package 144-Pin LQFP, 20 x 20 mm, 0.5 mm pitch 100-Pin LQFP, 14 x 14 mm, 0.5 mm pitch Ordering Information See Table 2 on page 6 1 i.MX RT1020 introduction The i.MX RT1020 is a processor of i.MX RT family 1. i.MX RT1020 introduction 1 1.1. Features 2 featuring NXPs advanced implementation of the Arm 1.2. Ordering information . 6 Cortex -M7 core, which operates at speeds up to 396 2. Architectural overview . 9 2.1. Block diagram 9 MHz to provide high CPU performance and real-time 3. Modules list 10 response. 3.1. Special signal considerations . 16 3.2. Recommended connections for unused analog The i.MX RT1020 processor has 256 KB on-chip RAM, interfaces . 17 4. Electrical characteristics 18 which can be flexibly configured as TCM or 4.1. Chip-level conditions 18 general-purpose on-chip RAM. The i.MX RT1020 4.2. System power and clocks 25 integrates advanced power management module with 4.3. I/O parameters 30 4.4. System modules . 36 DCDC and LDO that reduces complexity of external 4.5. External memory interface . 41 power supply and simplifies power sequencing. The 4.6. Audio 51 4.7. Analog . 54 i.MX RT1020 also provides various memory interfaces, 4.8. Communication interfaces 61 including SDRAM, RAW NAND FLASH, NOR 4.9. Timers . 73 FLASH, SD/eMMC, Quad SPI, and a wide range of 5. Boot mode configuration 75 5.1. Boot mode configuration pins . 75 connectivity interfaces including UART, SPI, I2C, USB, 5.2. Boot device interface allocation 75 and CAN for connecting peripherals including WLAN, 6. Package information and contact assignments . 81 6.1. 20 x 20 mm package information 81 Bluetooth, and GPS. The i.MX RT1020 also has rich 6.2. 14 x 14 mm package information 90 audio features, including SPDIF and I2S audio interface. 7. Revision history . 97 Various analog IP integration, including ADC, analog comparator, temperature sensor, etc. NXP reserves the right to change the production detail specifications as may be required to permit improvements in the design of its products. 2018-2021 NXP B.V.i.MX RT1020 introduction The i.MX RT1020 is specifically useful for applications such as: Industrial Motor Control Home Appliance IoT 1.1 Features The i.MX RT1020 processors are based on Arm Cortex-M7 Core Platform, which has the following features: Supports single Arm Cortex-M7 with: 16 KB L1 Instruction Cache 16 KB L1 Data Cache Full featured Floating Point Unit (FPU) with support of the VFPv5 architecture Support the Armv7-M Thumb instruction set Integrated MPU, up to 16 individual protection regions Up to 256 KB I-TCM and D-TCM in total Target frequency of 396 MHz Cortex M7 CoreSight components integration for debug Frequency of the core, as per Table 11,Operating ranges on page 21. The SoC-level memory system consists of the following additional components: Boot ROM (96 KB) On-chip RAM (256 KB) Configurable RAM size up to 256 KB shared with CM7 TCM External memory interfaces: 8/16-bit SDRAM, up to SDRAM-133 8/16-bit SLC NAND FLASH, with ECC handled in software SD/eMMC SPI NOR/NAND FLASH Parallel NOR FLASH with XIP support Single/Dual channel Quad SPI FLASH with XIP support Timers and PWMs: Two General Programmable Timers 4-channel generic 32-bit resolution timer Each support standard capture and compare operation Four Periodical Interrupt Timers Generic 32-bit resolution timer Periodical interrupt generation i.MX RT1020 Crossover Processors for Industrial Products, Rev. 3, 08/2021 2 NXP Semiconductors