New Product Introduction

NXP Semiconductors i.MX RT600

i.MX RT series is NXP's line of crossover MCUs, bridging the gap between the traditional MCUs and the applications processor space

Front side of NXP i.MX RT600 MCU

i.MX RT600 - Crossover MCU with Arm® Cortex®-M33 and DSP Cores

i.MX RT600 is the latest product in production in the i.MX RT series, and offers significant differentiation compared to other i.MX RT products.  The i.MX RT600 is the first i.MX RT series using the Cortex-M33 core, coupled with the Cadence® Tensilica® HiFi 4 DSP.  It is optimized for consumer, low-power applications.

 

Key benefits

  • High Performance, Real-time Processing
    • Arm® Cortex®-M33 running up to 300 MHz with ultra-fast real-time responsiveness
    • Cadence® Tensilica® HiFi 4 audio DSP running up to 600 MHz with Quad 32x32 MAC
    • Cryptography and Math Accelerators for security and complex algorithms
    • Up to 4.5 MB on-chip SRAM with zero wait-state access for critical code and data​
  • Low Power
    • 28 nm FD-SOI process optimized for both active and leakage power
  • Rich Integration
    • Quad/Octal SPI Flash & PSRAM memory interface with on-the-fly memory decryption
    • USB 2.0 HS OTG interface with PHY
    • Flexible interfacing through 8x Flexcomms - support up to 8x SPI, 8x I2C, 8x UART, 4x I2S channels (total 8 instances)
    • Two SD/eMMC memory card interfaces
    • Digital microphone interface supporting up to 8 channels
  • Advanced Security
    • ​Secure boot with immutable hardware root-of-trust
    • SRAM Physically Unclonable Function (PUF) based unique key storage
    • Acceleration for symmetric (AES-256 & SHA2-256) and asymmetric cryptography (ECC & RSA)
    • Optional fuse-based root key storage mechanism

 

Applications

  • Edge Computing
    • Voice recognition consumer electronics
    • Voice UI-enabled IoT devices
  • Smart Home
    • Audio subsystems

 

Block diagram

NXP i.MX RT600 block diagram

 

Key features

Feature i.MX RT600 Family
Control Processor Arm Cortex-M33 up to 300 MHz
DSP Processor Hi-Fi 4 up to 600 MHz
On-chip RAM Up to 4.5 MB
DSP TCM 128 KB
DSP Cache 96 KB
SDIO Up to 2 x SDIO, 1 supports eMMC5.0 with HS400
Octal/Quad SPI 1 x up to 100 MB per second
DMA Engine Up to 2 x with 32 channels each
USB with PHY 1 x high-speed host/device
High-speed SPI 1 x up to 50 MHz
Serial Interfaces Up to 8 x FlexComm interfaces with support up to 8 x SPI,
8 x I2C, 8 x UART, 4 x I2S channels (total 8 instances)
I3C 1 x Master/Slave
DMIC Up to 8 channels
GPIO Up to 147
Security SRAM PUF, RNG, AES256, SHA-2, Secure Boot, RNG
ADC 1 x 12-bit 1 Msamples/s
ACMP 4
Cap Touch / Temp Sensor 1 / 1
SCTimer 1 x 32-bit
Multi-rate timer 1 x 24-bit
OS Event Timer 1 x 64-bit
GP Timer / WDOG 5 / 2
Reduced-power Modes Sleep mode, deep-sleep mode and deep power-domain mode
Packages 176 VFBGA, 249 FOWLP, 114 WLCSP
Operating Temperatures -20 to 70 C

 

i.MX RT600 EVK - development board

The i.MX RT600 EVK (MIMXRT685-EVK) features NXP’s advanced implementation of the Arm® Cortex®-M33 core, combined with the highly optimized Cadence® Tensilica® HiFi 4 DSP processor core. MIMXRT685-EVK supports development for the MIMXRT685 and MIMXRT633 products and its features make it ideal for ML/AI, voice and audio applications. The i.MX RT600 EVK can help jump start your next design with the included schematics and layout files.
  • Supports development of MIMXRT685 and MIMXRT633 MCUs
  • Octal SPI Flash and PSRAM memories
  • Audio codec with a stereo line in and line out
  • Dual DMICs
  • DMIC expansion connector supporting up to 8 DMICs
  • Micro USB supporting host or device operation
  • Arduino® interface
  • 10-pin and 20-pin SWD connectors
  • On-board debug probe
NXP i.MX RT600 Evaluation Kit - birdview of the board

Software

  • MCUXpresso SDK
    • Extensive suite of robust peripheral drivers, stacks, and middleware
    • Includes software examples demonstrating the use of peripheral drivers and middleware
    • Supported Integrated Development Environments (IDE)
  • MCUXprersso IDE
    • IAR® Embedded Workbench
    • Arm® Keil® Microcontroller Development Kit
  • MCUXpresso Config Tools
    • An integrated suite of configuration tools that helps guide users from first evaluation to production software development
    • Includes pins, clocks, and peripheral tools for the generation of MCUXpresso SDK code
  • Full Cadence® Tensilica® Xplorer tools
    • Support for Hi-Fi 4 DSP development

Links & Documents



Have a question? Contact us

Email:
For general questions:
yourmessage@avnet.eu

Local Avnet Silica offices:
Click here to find contact information for your local Avnet Silica team.