NXP Semiconductors MCIMX356AJQ5C
- Part No.:
- MCIMX356AJQ5C
- Manufacturer:
- NXP Semiconductors
- Category:
- Microprocessors
- Package:
- 400-LFBGA
- Datasheet:
-
MCIMX356AJQ5C.pdf
- Description:
- IC MPU I.MX35 532MHZ 400LFBGA
- Quantity:
- Payment:

- Shipping:

Inventory:2,622
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
MCIMX356AJQ5C from NXP Semiconductors (formerly Freescale) is an AEC-Q100 Grade 3 qualified automotive application processor based on the ARM1136JF-S core operating at 532 MHz, featuring 16 KB L1 instruction and data caches, 128 KB L2 cache, VFP11 co-processor, and integrated Image Processing Unit (IPU). It targets infotainment head units requiring QVGA decode, WVGA display, Bluetooth hands-free audio, and navigation UI rendering.
For engineers reviewing the MCIMX356AJQ5C datasheet, MCIMX356AJQ5C pinout, MCIMX356AJQ5C application, or MCIMX356AJQ5C equivalent, key selection considerations include its 5284 MAPBGA package (17 × 17 mm, 0.8 mm pitch), dual CAN 2.0B interfaces, USB 2.0 OTG + host support, and automotive-grade thermal range (–40 °C to +85 °C).
Technical Context
The MCIMX356AJQ5C implements a hierarchical memory architecture with L1/L2 caches and a smart DMA engine (SDMA) to reduce external bus bandwidth pressure. Its ARM1136JF-S core supports Thumb, Jazelle, and SIMD DSP instructions, while the IPU offloads color space conversion, image rotation, scaling, and display blending from the CPU.
Power management includes clock gating, power gating, well biasing, and dynamic voltage scaling-enabling operation at 1.22 V internal logic voltage. The device integrates three I²C modules (up to 400 kHz), two CSPI interfaces (52 Mbps), ESAI, SPDIF, and ASRC for multi-format audio routing and sample rate conversion.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Core Architecture | ARM1136JF-S v1p3, 8-stage pipeline with MMU, ETM debug, and JTAG support |
| Clock Speed | 532 MHz - meets all timing requirements of 400 MHz variants; enables real-time video decode and UI rendering |
| Memory Subsystem | 16 KB L1 instruction cache + 16 KB L1 data cache + 128 KB unified L2 cache + 128 KB on-chip SRAM |
| Video/Graphics | Integrated IPUv1 for camera input (up to 30 Mpixels/s), display output (1024×1024, 24-bit), and OpenVG 1.1 GPU acceleration |
| Connectivity | Dual FlexCAN 2.0B controllers, USB 2.0 OTG (480 Mbps) + host (480 Mbps with external PHY), 3 UARTs (4 Mbps each) |
| Automotive Qualification | AEC-Q100 Grade 3 (–40 °C to +85 °C ambient), RoHS-compliant MAPBGA package (Case 5284) |
| External Memory Support | Mobile DDR, DDR2 (4-bank), SDRAM (133 MHz), SLC/MLC NAND Flash, NOR Flash, PSRAM |
Pinout & Package
MCIMX356AJQ5C uses a 1568-ball MAPBGA package (Case 5284), 17 mm × 17 mm, 0.8 mm pitch, MSL Level 3, lead-free. Ball map corresponds to silicon revision 2.1 (Table 95/97); layout incompatible with revision 2.0.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| EXT_ARMCLK | External ARM clock input | Allows synchronous clock injection for deterministic timing control in safety-critical subsystems |
| USBOH_DP / USBOH_DM | USB 2.0 OTG high-speed differential pair | Direct interface to USB 2.0 transceiver; supports OTG role switching and host/peripheral enumeration |
| FLEXCAN1_TX / FLEXCAN1_RX | FlexCAN 1 differential transceiver signals | Compliant with ISO 11898-1; supports 1 Mbps CAN FD-ready physical layer for vehicle network communication |
| ESAI_TXFS / ESAI_TXCK / ESAI_TXD0 | Enhanced Serial Audio Interface transmit signals | Supports TDM/I²S protocols for low-latency audio streaming to codecs, amplifiers, or DSPs |
| IPU_DI0_PIN0–15 | Parallel camera sensor data bus (16-bit) | Accepts YUV/YCC video input up to 30 Mpixels/s; enables direct connection to automotive rear-view or surround-view cameras |
| LVDS_CLKP / LVDS_CLKN | LVDS display clock differential pair | Drives high-resolution LCD panels with EMI-reduced differential signaling; supports pixel clocks up to 135 MHz |
Key Features
| Feature | Design Value |
|---|---|
| Image Processing Unit (IPUv1) | Hardware-accelerated pre/post-processing, rotation, scaling, blending, and MPEG-4/H.264 deblocking - reduces CPU load by >70% during video playback |
| Vector Floating Point (VFP11) | Co-processor supporting IEEE 754 single-precision operations - accelerates 3D graphics, speech recognition, and audio effects processing |
| Asynchronous Sample Rate Converter (ASRC) | Simultaneous conversion across multiple channels with –120 dB THD+N - eliminates clock domain mismatches between audio sources |
| Smart DMA Engine (SDMA) | 32-channel programmable DMA controller with peripheral-to-peripheral transfers - enables zero-CPU data movement for camera-to-display or USB-to-NAND paths |
| Security & Debug | Secure JTAG controller (SJC), IC identification module (IIM) with fuse-based keys, and Embedded Cross Trigger (ECT) for synchronized multi-core debugging |
Applications
| Automotive Infotainment Head Unit | Navigation System with Real-Time Map Rendering |
|---|---|
|
Use Scenario: Central display unit integrating media playback, Bluetooth telephony, and voice-controlled UI in passenger vehicles. IC Role / Device Role / Timing Role: Primary application processor executing Linux/QNX OS, managing HDMI/LVDS display output, USB mass storage, and CAN bus telemetry. Use Value: IPU offloads video decode and overlay composition; dual CAN interfaces enable simultaneous connection to instrument cluster and ADAS gateway. |
Use Scenario: In-dash navigation system with turn-by-turn guidance, traffic updates, and 3D map visualization. IC Role / Device Role / Timing Role: Real-time map rendering engine interfacing with GPS receiver via UART, SD card for map storage, and touch controller via I²C. Use Value: 532 MHz ARM1136 core + VFP11 delivers sub-100 ms route recalculation; 128 KB L2 cache minimizes latency during tile-based map loading. |
| Rear-View Camera Display System | Vehicle Telematics Control Unit |
|
Use Scenario: Low-latency video display for backup camera feed with dynamic grid overlay and object detection alerts. IC Role / Device Role / Timing Role: Video acquisition and display controller accepting parallel YUV sensor input and driving LVDS panel at 60 fps. Use Value: IPU processes camera feed in real time (≤33 ms pipeline), applies geometric correction, and overlays graphics without CPU intervention. |
Use Scenario: Cellular-connected telematics module aggregating vehicle diagnostics, crash notification, and remote diagnostics over LTE. IC Role / Device Role / Timing Role: Host processor for modem interface (USB/UART), CAN bus diagnostics (OBD-II), and secure firmware update via eMMC/NAND. Use Value: Dual CAN controllers handle powertrain and chassis networks; ASRC synchronizes audio alerts with cellular voice call streams. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar automotive application processor applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| MCIMX355AJQ5C | Same silicon revision (2.1), identical 532 MHz speed and MAPBGA package, but lacks PATA and CE-ATA interfaces | Targeted at cost-sensitive infotainment systems without HDD/CompactFlash storage requirements | Select when ATA connectivity is unnecessary and BOM cost optimization is prioritized |
| MCIMX356AVM5B | Same functional configuration and speed, but silicon revision 2.0 with different ball map (Table 94/96) - not layout-compatible | Legacy design reuse where PCB layout is fixed to revision 2.0 footprint | Choose only if existing board uses MCIMX356AVM5B; migration requires full PCB redesign due to pinout change |
Compared with MCIMX355AJQ5C, the MCIMX356AJQ5C adds PATA and CE-ATA support for embedded HDD/flash storage; compared with MCIMX356AVM5B, it offers improved thermal reliability and updated signal integrity via silicon revision 2.1, but mandates new PCB layout.
Availability
MCIMX356AJQ5C is available at Aetrix Electronics and suitable for automotive infotainment head units, navigation systems, and rear-view camera displays requiring stable component supply across extended product lifecycles.
Supply support for MCIMX356AJQ5C 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 focused on secure connectivity solutions for automotive, industrial, and IoT applications, with roots in Freescale's automotive MCU and processor heritage.
The i.MX35 family was designed specifically for AEC-Q100-compliant automotive infotainment, delivering balanced performance, multimedia acceleration, and functional safety readiness for dashboard systems.
FAQ
What is the maximum operating temperature specification for MCIMX356AJQ5C?
The MCIMX356AJQ5C is rated for ambient operating temperatures from –40 °C to +85 °C and is AEC-Q100 Grade 3 qualified. This rating ensures reliable operation in automotive cabin environments without active cooling, validated under JEDEC JESD22-A108 thermal cycling and HTOL stress conditions.
Does MCIMX356AJQ5C support USB 2.0 High-Speed device mode?
Yes, MCIMX356AJQ5C integrates a USB 2.0 OTG controller with an internal high-speed PHY supporting both host and peripheral roles at up to 480 Mbps. When configured as a device, it enumerates as a high-speed USB peripheral without requiring external PHY components.
Is the Image Processing Unit (IPU) available on all i.MX35 variants, including MCIMX356AJQ5C?
Yes, the IPUv1 is present in MCIMX356AJQ5C per Table 2 of the datasheet. Unlike MCIMX351, all MCIMX355 and MCIMX356 variants-including MCIMX356AJQ5C-include full IPU functionality for camera input, display output, and hardware-accelerated video processing.
What external memory types does MCIMX356AJQ5C support for boot and runtime operation?
MCIMX356AJQ5C supports boot from NAND Flash (SLC/MLC), NOR Flash, or OneNAND via its Flash Controller. At runtime, it interfaces with mobile DDR, DDR2 (4-bank), SDRAM (up to 133 MHz), and PSRAM through the External Memory Interface (EMI), enabling flexible memory architecture design.
How does the dual CAN interface in MCIMX356AJQ5C differ from standard CAN controllers?
The MCIMX356AJQ5C integrates two FlexCAN 2.0B modules compliant with ISO 11898-1, supporting bit rates up to 1 Mbps and message filtering with 64 mailboxes per controller. Each supports loopback self-test, timestamping, and error counters-essential for diagnostic and gateway applications in modern vehicle networks.
MCIMX356AJQ5C Specifications
- Product attributes
- Attribute value
- Manufacturer:
- NXP Semiconductors
- Package/Case:
- 400-LFBGA
- Series:
- i.MX35
- Packaging:
- Tray
- Product Status:
- Active
- Core Processor:
- ARM1136JF-S
- Number of Cores/Bus Width:
- 1 Core, 32-Bit
- Speed:
- 532MHz
- Co-Processors/DSP:
- Multimedia; GPU, IPU, VFP
- RAM Controllers:
- LPDDR, DDR2
- Graphics Acceleration:
- Yes
- Display & Interface Controllers:
- Keypad, KPP, LCD
- Ethernet:
- 10/100Mbps (1)
- SATA:
- -
- USB:
- USB 2.0 + PHY (2)
- Voltage - I/O:
- 1.8V, 2.0V, 2.5V, 2.7V, 3.0V, 3.3V
- Operating Temperature:
- -40°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Security Features:
- Secure Fusebox, Secure JTAG
- Mounting Type:
- Surface Mount
- Supplier Device Package:
- 400-LFBGA (17x17)
- Additional Interfaces:
- 1-Wire, ASRC, ATA, CAN, I2C, I2S, MMC/SDIO, SAI, SDHC, SPI, SSI, UART
MCIMX356AJQ5C FAQ
1.How can I place an order for MCIMX356AJQ5C through Aetrix?
Please submit a Request for Quotation (RFQ) for MCIMX356AJQ5C 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 MCIMX356AJQ5C reliable?
The price and inventory of MCIMX356AJQ5C are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for MCIMX356AJQ5C is usually 5 days.
3.What payment methods are accepted for MCIMX356AJQ5C?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for MCIMX356AJQ5C transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for MCIMX356AJQ5C?
MCIMX356AJQ5C orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your MCIMX356AJQ5C 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 MCIMX356AJQ5C?
For technical support, including MCIMX356AJQ5C datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your MCIMX356AJQ5C requirements.
6.How does Aetrix verify that MCIMX356AJQ5C is sourced from the original manufacturer or authorized distributors?
All MCIMX356AJQ5C 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 MCIMX356AJQ5C meets industry standards.
7.What is the process for return or replacement of MCIMX356AJQ5C?
All MCIMX356AJQ5C units undergo pre-shipment inspection (PSI). If there is an issue with MCIMX356AJQ5C, 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 MCIMX356AJQ5C part is unused and in its original packaging.
Return procedure for MCIMX356AJQ5C:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
MCIMX356AJQ5C Tags

-
AT91SAM9260B-CU-999
Microchip Technology

-
AT91SAM9G25-CU
Microchip Technology

-
ATSAMA5D27C-CU
Microchip Technology

-
AT91SAM9X35-CU
Microchip Technology

-
AT91SAM9X25-CU
Microchip Technology

-
MCIMX6Y2CVM08AB
NXP Semiconductors
-
AM3352BZCZ100
Texas Instruments

-
AT91SAM9260B-CU
Microchip Technology

-
AT91SAM9260B-QU
Microchip Technology

-
ATSAMA5D31A-CU
Microchip Technology

-
AT91SAM9G20B-CU-999
Microchip Technology

-
MCIMX6Y2CVM05AB
NXP Semiconductors
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…

