i.MX 7ULP Applications Processor

By NXP Semiconductors 101

i.MX 7ULP Applications Processor

The i.MX 7ULP family of processors represents NXP's latest achievement in ultra-low-power processing for use cases demanding long battery life.

Targeted toward the growing market of portable and low-power devices, the i.MX 7ULP family is built upon the heterogeneous asymmetric architecture utilizing both the Arm® Cortex®-A7 and Cortex-M4 cores with separate isolated domains. The heterogeneous architecture provides the ultimate flexibility for customers by enabling a single-chip solution that can run sophisticated operating systems and provide real-time responsiveness.

The i.MX 7ULP family of processors features 3D and 2D graphics processing units (GPUs). It provides an LPDDR2/LPDDR3 memory interface (up to 32-bit) and a number of other interfaces, such as WLAN, Bluetooth®, GPS, displays, and camera sensors, for connecting peripherals. The i.MX 7ULP processor is supported by NXP's companion power management ICs (PMICs).

The NXP i.MX 7ULP Evaluation Kit (EVK) provides a platform for rapid evaluation of the i.MX 7ULP.

The EVK enables HDMI output for simple out-of-the-box bring-up but allows reconfiguration for MIPI displays. The EVK is designed as a system on module (SOM) board that connects to an associated baseboard. The SOM provides 1 GB LPDDR3, 8 MB Quad SPI Flash, Micro SD 3.0 card socket, Wi-Fi/ Bluetooth capability, USB 2.0 OTG with Type C connector and an NXP PF1550 power management IC (PMIC). The baseboard provides additional capabilities including a full SD/MMC 3.0 card socket, audio codec, multiple sensors, an HDMI connector, and an alternate MIPI display connector. Additionally, the EVK facilitates software development with the ultimate goal of faster time to market through the support of both Linux® OS and Android™ rich operating systems, as well as FreeRTOS™.

  • CPU
    • Cortex-A7 and Cortex-M4
  • Graphics
    • GC7000 nanoULTRA GPU: OpenGL 2.0/OpenVG
    • GC320 Composition Engine
  • Ultra-low-power
    • Independent real-time domain
    • Ultra-low run current
  • Memory options
    • QSPI (on the fly decryption)
    • 32-bit LPDDR2/3 at 380 MHz
    • eMMC 5.0/SD3.0
  • Connectivity
    • I2C x 8, SPI x 4, UART x 8, SDIO x 2, I2S x 2
  • Security
    • High assurance boot
    • Crypto acceleration: AES-128/256, SHA-1, SHA-224, SHA-256
    • RNG and tamper detection
  • Additional features
    • Operating temperature range of -40°C to +105°C (industrial), 0°C to +95°C (consumer)
    • Available in 393 BGA (consumer and industrial) and 361 BGA (consumer) packages
  • Smart home controls
  • Wearables
  • Portable healthcare/patient monitoring
  • Portable printers and scanners
  • Gaming accessories
  • Building automation
  • General embedded control
  • IoT edge solutions
  • SOM board solutions