NXP Semiconductors MIMXRT1021DAG5B
- Part No.:
- MIMXRT1021DAG5B
- Manufacturer:
- NXP Semiconductors
- Category:
- Microcontrollers
- Package:
- 144-LQFP
- Datasheet:
-
MIMXRT1021DAG5B.pdf
- Description:
- IC MCU 32BIT EXT MEM 144LQFP
- Quantity:
- Payment:

- Shipping:

Inventory:4,854
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
MIMXRT1021DAG5B from NXP Semiconductors is a 500 MHz Arm® Cortex®-M7 crossover processor in 144-pin LQFP (20 × 20 mm, 0.5 mm pitch), featuring 256 KB on-chip RAM, dual FlexCAN interfaces, 10/100 Ethernet with IEEE 1588 support, and dual uSDHC controllers for eMMC 4.5/SD 3.0 - deployed in industrial motor control and IoT gateway designs.
For engineers reviewing the MIMXRT1021DAG5B datasheet, MIMXRT1021DAG5B pinout, MIMXRT1021DAG5B application, or MIMXRT1021DAG5B equivalent, key selection criteria include GPIO count (96), SDRAM interface support, SEMC integration, dual uSDHC capability, and 144-LQFP thermal/power layout constraints.
Technical Context
The MIMXRT1021DAG5B implements a single Arm Cortex-M7 core with 16 KB I-cache, 16 KB D-cache, and VFPv5 FPU, operating at 500 MHz with configurable TCM/OCRAM allocation. Its memory subsystem includes boot ROM (96 KB) and flexible 256 KB on-chip RAM mapped across I-TCM, D-TCM, and OCRAM.
It integrates dual uSDHC controllers supporting SDXC (2 TB), eMMC HS200 (100 MB/s), and SDIO 3.0; dual FlexCAN 2.0B modules; one 10/100 ENET MAC with IEEE 1588 hardware timestamping; and SEMC for SDRAM/NOR/NAND interfacing - all accessible via 144-LQFP I/O with 96 GPIOs and full IOMUXC pin multiplexing.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | Arm Cortex-M7 @ 500 MHz - deterministic real-time execution with FPU and MPU for safety-critical firmware. |
| On-chip RAM | 256 KB total - configurable in 32 KB granularity as I-TCM/D-TCM/OCRAM to optimize latency-critical code/data placement. |
| Package | 144-pin LQFP, 20 × 20 mm, 0.5 mm pitch - supports standard reflow, thermal pad not required, 96 GPIOs available. |
| Memory Interfaces | SEMC + dual uSDHC + FlexSPI - enables concurrent SDRAM boot, quad-SPI XIP, and dual eMMC/SD card storage without external memory controller. |
| Connectivity | Dual FlexCAN 2.0B, 10/100 ENET w/ IEEE 1588, 8× LPUART, 4× LPI2C, 4× LPSPI - meets industrial fieldbus and time-synchronized networking requirements. |
| Analog Peripherals | 2× 12-bit ADC (19-channel), 4× ACMP - sufficient for motor current sensing, temperature monitoring, and analog threshold detection. |
| Security | HAB, DCP (AES-128/SHA-256), BEE (on-the-fly QSPI decryption), SNVS, TRNG - enables secure boot, encrypted firmware updates, and tamper-resistant RTC. |
Pinout & Package
144-pin LQFP, 20 × 20 mm, 0.5 mm pitch - RoHS-compliant plastic package with exposed thermal pad (not electrically connected); compatible with standard PCB assembly processes and IPC-7351B footprint.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD_SOC | Core Power Supply | 1.0–1.25 V supply for Cortex-M7 core and TCM; requires low-noise regulation and local decoupling. |
| VDD_USB | USB PHY Power | 3.3 V supply dedicated to integrated USB OTG PHY; isolated from digital I/O rails to minimize noise coupling. |
| DCDC_IN | DC-DC Input | 3.3 V input to on-chip DCDC converter; must be asserted ≥1 ms before enabling DCDC_PSWITCH to ensure stable core rail startup. |
| RTC_XTALI / RTC_XTALO | RTC Oscillator Interface | 32.768 kHz crystal connection points; require matched 12 pF load capacitors and >100 MΩ isolation to prevent amplifier debiasing. |
| ENET_MDIO / ENET_MDC | IEEE 802.3 Management Interface | Serial management bus for external PHY configuration; operates at ≤2.5 MHz, requires pull-up on MDIO per IEEE 802.3 clause 22. |
| uSDHC1_CMD / uSDHC1_CLK / uSDHC1_DATA0–3 | eMMC/SD Host Interface | 4-bit SD mode interface for first uSDHC controller; supports 100 MB/s HS200 timing with 1.8 V signaling (LQFP-144 only). |
| uSDHC2_CMD / uSDHC2_CLK / uSDHC2_DATA0–3 | Secondary SD Host Interface | Independent 4-bit SD interface enabling dual-card or redundant storage; shares no pins with uSDHC1 in 144-LQFP mapping. |
| FLEXCAN1_TX / FLEXCAN1_RX | CAN Bus Transceiver Interface | Differential CAN signal pair for first FlexCAN module; requires external high-speed transceiver (e.g., TJA1042) and 120 Ω termination. |
Key Features
| Feature | Design Value |
|---|---|
| Integrated DCDC + LDO power management | Reduces external PMIC count by 1–2 ICs; eliminates complex power sequencing and enables single-rail 3.3 V system design. |
| Dual uSDHC controllers with HS200 support | Enables simultaneous high-speed storage (e.g., firmware partition + log buffer) without bandwidth contention or software arbitration. |
| SEMC with SDRAM/NOR/NAND support | Allows boot-from-SDRAM and execution-in-place from parallel NOR, eliminating need for external memory controller logic. |
| FlexPWM with 24-channel output | Supports three-phase motor control with dead-time insertion, fault protection, and synchronized PWM generation across multiple outputs. |
| Secure Boot via High Assurance Boot (HAB) | Verifies signed firmware images using SRK fuses; prevents unauthorized code execution and establishes root-of-trust for OTA update chains. |
Applications
| Industrial Motor Control | Smart Home Gateway |
|---|---|
Use Scenario: Closed-loop servo drive for HVAC blower or robotic joint actuator requiring precise torque and position feedback. IC Role / Device Role / Timing Role: Real-time motion controller executing FOC algorithms at 20 kHz PWM frequency with sub-1 µs interrupt latency. Use Value: 500 MHz Cortex-M7 + 24-channel FlexPWM + dual ADC enable sensor fusion and fast-loop control without external DSP. | Use Scenario: Multi-protocol hub aggregating Zigbee, Matter-over-Thread, and Bluetooth LE devices into a unified IP network. IC Role / Device Role / Timing Role: Application processor managing concurrent wireless stacks, TLS-secured cloud uplinks, and local UI rendering. Use Value: Dual uSDHC + SEMC + 96 GPIOs allow local OTA storage, external display interface, and multi-radio coexistence without bus contention. |
| IoT Edge Node | Human Machine Interface (HMI) |
Use Scenario: Battery-powered predictive maintenance sensor node performing vibration FFT analysis and anomaly detection at edge. IC Role / Device Role / Timing Role: Low-power host running FreeRTOS with periodic wake-up, sensor data acquisition, and encrypted transmission. Use Value: Integrated DCDC/LDO + SNVS RTC + TRNG reduce BOM cost and enable secure time-stamped logging with <10 µA sleep current. | Use Scenario: Touch-enabled panel for factory floor equipment with real-time status visualization and alarm acknowledgment. IC Role / Device Role / Timing Role: Graphics-capable controller driving 800×480 RGB LCD via 8080 interface with responsive touch overlay. Use Value: SEMC 8080 display support + SAI audio + MQS output eliminate need for separate display/audio ASICs. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar crossover processor applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| MIMXRT1021DAF5B | 100-pin LQFP, 57 GPIOs, single uSDHC, no SEMC, RMII-only Ethernet | Suitable for space-constrained, cost-sensitive designs without SDRAM or dual-storage needs | Select when board area < 196 mm² and external memory expansion is unnecessary |
| MIMXRT1052CVL5B | 256 MHz Cortex-M7, 512 KB SRAM, 16 MB on-die flash, 128-pin LQFP, no DCDC | Targeted at flash-based standalone applications requiring no external boot media | Choose when deterministic boot time, reduced external components, and higher SRAM density outweigh 500 MHz performance |
Compared with MIMXRT1021DAF5B, the MIMXRT1021DAG5B delivers 68% more GPIOs and dual uSDHC for redundancy, while MIMXRT1052CVL5B trades clock speed and integrated power for embedded flash - making MIMXRT1021DAG5B optimal for expandable, power-managed industrial gateways.
Availability
MIMXRT1021DAG5B is available at Aetrix Electronics and suitable for industrial motor control, IoT edge gateways, and smart home HMI applications requiring stable component supply, long-term lifecycle assurance, and full technical documentation support.
Supply support for MIMXRT1021DAG5B includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
NXP Semiconductors is a global semiconductor leader headquartered in Eindhoven, Netherlands, specializing in secure connectivity solutions for automotive, industrial, and IoT markets.
The i.MX RT series targets high-performance, real-time embedded applications where MCU simplicity meets application-processor capability - with MIMXRT1021DAG5B optimized for cost-sensitive industrial gateways needing rich peripheral integration and robust power management.
FAQ
What is the maximum operating frequency of the MIMXRT1021DAG5B?
The MIMXRT1021DAG5B operates at a maximum CPU frequency of 500 MHz. This is achieved using the Arm Cortex-M7 core with integrated L1 cache and FPU. The device is rated for consumer-grade temperature range (0 °C to +95 °C junction), and sustained 500 MHz operation requires proper thermal management and stable 1.0–1.25 V VDD_SOC supply per the IMXRT1020CEC datasheet Section 4.2.
Does the MIMXRT1021DAG5B support external SDRAM, and if so, what interface is used?
Yes, the MIMXRT1021DAG5B supports external SDRAM via its Smart External Memory Controller (SEMC). The SEMC provides an 8/16-bit SDRAM interface compliant with SDRAM-133 timing, enabling boot-from-SDRAM and execution-in-place configurations. This capability is confirmed in Table 1 and Section 4.5 of the IMXRT1020CEC datasheet and is exclusive to the 144-pin LQFP variants like the MIMXRT1021DAG5B.
How many UART interfaces does the MIMXRT1021DAG5B provide, and what are their key capabilities?
The MIMXRT1021DAG5B provides eight LPUART modules (LPUART1–LPUART8), each supporting programmable baud rates up to 20 Mbps, 7- or 8-bit data words, 1 or 2 stop bits, and parity options. These UARTs are fully independent, pin-multiplexed, and support DMA and low-power operation - critical for industrial serial communication and debug console isolation.
Is the MIMXRT1021DAG5B pin-compatible with other i.MX RT102x variants in the same package?
No - the MIMXRT1021DAG5B is not guaranteed pin-compatible with other i.MX RT102x variants even within the 144-pin LQFP package. Pin assignments are defined per variant in Section 6 of the IMXRT1020CEC datasheet, and functional differences (e.g., SEMC presence, uSDHC count) result in distinct I/O mappings. Always verify pinout against the specific part's "Contact Assignments" table before PCB layout.
What security features are implemented in hardware on the MIMXRT1021DAG5B?
The MIMXRT1021DAG5B includes hardware-accelerated security features: High Assurance Boot (HAB) for signed image verification, Data Co-Processor (DCP) supporting AES-128 and SHA-256, Bus Encryption Engine (BEE) for on-the-fly QSPI decryption, Secure Non-Volatile Storage (SNVS) with RTC and TRNG, and Secure JTAG Controller (SJC) with eFuse-configurable access modes - all documented in Sections 1.1 and 3 of the IMXRT1020CEC datasheet.
MIMXRT1021DAG5B Specifications
- Product attributes
- Attribute value
- Manufacturer:
- NXP Semiconductors
- Package/Case:
- 144-LQFP
- Series:
- RT1020
- Packaging:
- Tray
- Product Status:
- Active
- Programmable:
- Not Verified
- Core Processor:
- ARM® Cortex®-M7
- Core Size:
- 32-Bit Single-Core
- Speed:
- 500MHz
- Connectivity:
- CANbus, EBI/EMI, Ethernet, I2C, MMC/SD/SDIO, SAI, SPDIF, SPI, UART/USART, USB OTG
- Peripherals:
- Brown-out Detect/Reset, DMA, POR, PWM, WDT
- Number of I/O:
- 96
- Program Memory Size:
- -
- Program Memory Type:
- External Program Memory
- EEPROM Size:
- -
- RAM Size:
- 256K x 8
- Voltage - Supply (Vcc/Vdd):
- 3V ~ 3.6V
- Data Converters:
- A/D 19x12b
- Oscillator Type:
- External, Internal
- Operating Temperature:
- 0°C ~ 95°C (TJ)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
MIMXRT1021DAG5B FAQ
1.How can I place an order for MIMXRT1021DAG5B through Aetrix?
Please submit a Request for Quotation (RFQ) for MIMXRT1021DAG5B on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for MIMXRT1021DAG5B reliable?
The price and inventory of MIMXRT1021DAG5B are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for MIMXRT1021DAG5B is usually 5 days.
3.What payment methods are accepted for MIMXRT1021DAG5B?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for MIMXRT1021DAG5B transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for MIMXRT1021DAG5B?
MIMXRT1021DAG5B orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your MIMXRT1021DAG5B order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for MIMXRT1021DAG5B?
For technical support, including MIMXRT1021DAG5B datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your MIMXRT1021DAG5B requirements.
6.How does Aetrix verify that MIMXRT1021DAG5B is sourced from the original manufacturer or authorized distributors?
All MIMXRT1021DAG5B products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that MIMXRT1021DAG5B meets industry standards.
7.What is the process for return or replacement of MIMXRT1021DAG5B?
All MIMXRT1021DAG5B units undergo pre-shipment inspection (PSI). If there is an issue with MIMXRT1021DAG5B, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The MIMXRT1021DAG5B part is unused and in its original packaging.
Return procedure for MIMXRT1021DAG5B:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
MIMXRT1021DAG5B Tags

-
ATTINY4-TSHR
Microchip Technology

-
ATTINY10-TSHR
Microchip Technology

-
ATTINY10-TS8R
Microchip Technology

-
ATTINY202-SSNR
Microchip Technology

-
ATTINY202-SSFR
Microchip Technology

-
ATTINY402-SSNR
Microchip Technology

-
PIC16F15213T-I/MF
Microchip Technology

-
PIC16F15213-E/MF
Microchip Technology

-
PIC10F200T-I/OT
Microchip Technology

-
ATTINY412-SSNR
Microchip Technology

-
PIC10F202T-I/OT
Microchip Technology

-
ATTINY404-SSNR
Microchip Technology
Tech Hub
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…

