Data Sheet
i.MX RT CROSSOVER MCUs |
SOFTWARE AND TOOLS
NXP’s MCUXpresso software
and tools offer comprehensive
development solutions designed
to optimize, ease and accelerate
embedded system development
of applications based on Cortex-M
core devices, including Kinetis and
LPC microcontrollers, and i.MX RT
crossover MCUs.
NXP eIQ™ Machine Learning
Software Development Environment
The NXP eIQ (“edge intelligence”) ML
software environment provides the key
ingredients to do inference with neural
network (NN) artificial intelligence (AI)
models on embedded systems and
deploy various ML algorithms on NXP
microprocessors and microcontrollers
for edge nodes. It includes inference
engines, NN compilers, libraries,
and hardware abstraction layers that
support Google TensorFlow Lite, Arm
NN, Arm
®
CMSIS-NN, and OpenCV.
ACHIEVING END-TO-END SECURITY
Secure development with the i.MX
RT leverages years of experience
gained from its applications processor
lineage. The ROM firmware on the
devices, as well as the tools used in
the development and manufacturing
processes, have been heavily used
and tested. With the i.MX RT and its
associated software and tools for secure
boot, the foundation for meeting today’s
security requirements can be achieved.
MAXIMUM FLEXIBILITY WITH FlexIO
FlexIO is a highly configurable module
providing a wide range of functionality
including emulation of a variety of
communication protocols such as UART,
I
2
C, SPI, I
2
S. This means that you have
the ultimate flexibility in your design to
add more of the peripherals you need.
Additionally, the FlexIO module consists
of a flexible 16-bit timer with support
for a variety of trigger, reset, enable and
disable conditions.
i.MX RT CROSSOVER MCUs | PORTFOLIO BLOCK DIAGRAM
i.MX RT BLOCK DIAGRAM
Secure JTAG
2D GPU with Vector Graphics Acceleration
Parallel LCD
Parallel CSI
MIPI LCD
MIPI CSI
Up to 2 x Dual Channel QSPI FLASH w/ Encrypted Execution
With On-The-Fly Decryption
HyperRAM / HyperFLASH
2D Graphics Acceleration (PXP)
Resize, CSC, Overlay, Rotation
External Memory Controller w/ Memory Crypto Engine
8/16/32-bit SDRAM
NAND/Parallel NOR Flash
Arm
®
Cortex
®
-M7
Up to 2x eMMC / SD 3.0
Up to 12x UART
8 x 8 Keypad
Up to 6 x SPI
Up to 6 x I
2
C
Up to 4 x I
2
S/SAI
S/PDIF Tx/Rx
Up to 2 x USB2.0 OTG
w/ PHY
8-ch Digital Mic Input
Up to 2 x 10/100 ENET x1
w/ IEEE 1588
1Gbps ENET x1
w/ AVB
1Gbps ENET x1
w/ TSN
EMVSIM x2
Single Clock Cycle GPIOGPIO
Up to 3 x CAN-FD
ADC/DAC
Up to 512 KB TCM
Up to
32 KB D-cache
Up to
32 KB I-cache
FPU MPU NVIC
PLL, OSC
Up to 2 x eDMA
Watch Dog x 4
Up to 6 x GP Timer
Up to 4 x Quadrature ENC
QuadTimer x 4
Up to 4 x FlexPWM
IOMUX
4 MB Flash
Up to 2 MB SRAM/TCM
Up to 256 KB ROM
DC/DC & LDO
Temp Monitor
TRNG Secure RTC eFuse HAB
RSA4096AES-128/256 DES/3DES
PUF Secure RAM
Memory Crypto Engine
UDFTamper Detection
Main CPU Platform
Arm
®
Cortex
®
-M4
256 KB TCM
16 KB D-cache
16 KB I-cache
FPU MPU NVIC
Secondary CPU Platform
Multimedia
Internal Memory
ADC/DAC
Power Management
External Memory
Security
System Control Connectivity
Available on certain product families
ASRC
FlexIO
Up to 2 x ADC
Up to 4 x ACMP
DAC
TARGET APPLICATIONS
Audio Subsystem
Consumer Products
Home and Building Automation
Industrial Computing Designs
Motor Control and Power Conversion
Automotive
Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.