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

- Shipping:

Inventory:4,795
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
MCIMX355AJQ5C 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-Kbyte L1 instruction and data caches, 128-Kbyte L2 cache, integrated Image Processing Unit (IPU), OpenVG 1.1 GPU, dual CAN interfaces, USB 2.0 OTG with internal HS PHY, and Ethernet MAC - deployed in infotainment head units for real-time video decode, navigation rendering, and hands-free telephony.
For engineers reviewing the MCIMX355AJQ5C datasheet, MCIMX355AJQ5C pinout, MCIMX355AJQ5C application, or MCIMX355AJQ5C equivalent, key selection criteria include AEC-Q100 Grade 3 qualification, 532 MHz ARM11 performance, IPU-accelerated camera preprocessing, dual CAN bus support for vehicle network integration, and 17 × 17 mm MAPBGA-5284 packaging with 0.8 mm pitch.
Technical Context
The MCIMX355AJQ5C implements a hierarchical memory architecture with L1/L2 caches and 128 KB on-chip SRAM to reduce external memory bandwidth pressure. Its ARM1136JF-S core supports Thumb®, Jazelle® Java acceleration, and VFP11 co-processor for floating-point-intensive graphics and audio processing.
Functional domain partitioning separates the Application Processor (AP) domain - hosting ARM11, IPU, GPU, and multimedia peripherals - from the Shared Domain - managing SDMA, EMI, FEC, and connectivity modules via SPBA arbitration. Power management employs clock gating, power gating, and well biasing to achieve subthreshold leakage reduction by ~10× in 90 nm process.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Core Architecture | ARM1136JF-S v6, r1p3 revision - enables Thumb/Jazelle/DSP instructions and low-interrupt-latency execution for real-time OS tasks. |
| Clock Frequency | 532 MHz - meets full specification compliance including all timing margins; supersedes 400 MHz variants without derating. |
| L1 Cache | 16 KB instruction + 16 KB data - reduces instruction fetch and data access latency for bursty multimedia workloads. |
| L2 Cache | 128 KB unified - improves cache hit rate across multiple concurrent peripherals accessing shared memory space. |
| Integrated IPU | Hardware-accelerated color space conversion, rotation, scaling, blending, and camera interface - offloads ARM11 from pixel-level video preprocessing. |
| GPU Support | OpenVG 1.1 compliant 2D graphics acceleration - enables smooth vector-based UI rendering for navigation maps and touch interfaces. |
| Automotive Qualification | AEC-Q100 Grade 3 (–40 °C to +85 °C ambient) - validated for under-dash automotive environments without forced cooling. |
Pinout & Package
MCIMX355AJQ5C uses a 17 × 17 mm MAPBGA package (Case 5284), RoHS-compliant, lead-free, MSL Level 3, with 0.8 mm ball pitch and 456 I/O balls. 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 validation or external PLL control. |
| USBOH_DP / USBOH_DM | USB 2.0 OTG High-Speed Differential Pair | Direct connection to USB 2.0 transceiver; supports 480 Mbps operation with internal HS PHY enabled. |
| FEC_TXD0–FEC_TXD3 / FEC_RXD0–FEC_RXD3 | Ethernet MAC Data Lines | Supports 10/100 Mbps IEEE 802.3 communication; requires external PHY and magnetics for physical layer interface. |
| CAN1_TX / CAN1_RX / CAN2_TX / CAN2_RX | Dual CAN Transceiver Interfaces | Enables simultaneous connection to two independent CAN buses (e.g., powertrain + infotainment domains). |
| IPU_DI0_PIN0–IPU_DI0_PIN15 | Parallel Camera Sensor Interface (16-bit) | Accepts YUV/YCC video streams up to 30 Mpixels/s from CMOS image sensors for driver assistance input. |
Key Features
| Feature | Design Value |
|---|---|
| ARM1136JF-S Core + VFP11 | Delivers deterministic real-time response for safety-critical UI threads and floating-point audio processing without software emulation overhead. |
| Integrated IPU v1 | Performs hardware-accelerated camera sensor pre-processing (de-bayering, white balance, gamma correction) before frame buffering - reducing CPU load by >65% in vision-based ADAS subsystems. |
| Dual CAN 2.0B Controllers | Supports concurrent ISO 11898-1 compliant messaging on separate buses - enabling seamless integration with vehicle ECUs for speed, RPM, and HVAC status telemetry. |
| OpenVG 1.1 GPU | Accelerates vector graphics rendering for scalable navigation UIs and animated menus - maintains ≥60 FPS at WVGA resolution with minimal CPU utilization. |
| eSDHCv2 with SDIO/MMC/CE-ATA | Enables direct boot from SD card, high-speed media transfer to NAND flash, and wireless LAN module interfacing via SDIO - eliminating need for discrete storage controllers. |
Applications
| Automotive Infotainment Head Unit | Navigation System with Real-Time Map Rendering |
|---|---|
Use Scenario: Central display unit integrating audio playback, Bluetooth hands-free calling, rear-view camera feed, and touchscreen UI in passenger vehicles. IC Role / Device Role / Timing Role: Primary application processor executing Linux/QNX OS, driving LCD panel via parallel interface, decoding MP3/AAC streams using ESAI/ASRC, and managing camera input via IPU. Use Value: IPU-accelerated camera preprocessing enables <100 ms end-to-end latency from sensor capture to display - critical for driver assistance responsiveness. | Use Scenario: In-vehicle GPS navigation system requiring turn-by-turn guidance, traffic overlay, and 3D map visualization. IC Role / Device Role / Timing Role: Host processor running navigation stack, rendering vector-based maps using OpenVG GPU, fetching map tiles over Ethernet or USB-connected cellular modem. Use Value: OpenVG 1.1 GPU delivers smooth panning/zooming at 60 FPS on 800×480 displays - eliminating UI stutter during route recalculation. |
| Telematics Control Unit (TCU) | Digital Audio Hub with Bluetooth AEC/NS |
Use Scenario: Vehicle gateway module aggregating CAN bus diagnostics, OTA firmware updates, and remote vehicle monitoring via LTE. IC Role / Device Role / Timing Role: Connectivity hub managing dual CAN interfaces, USB host for firmware download, Ethernet for cloud backhaul, and secure boot via IIM fuses. Use Value: Dual CAN controllers allow isolated access to powertrain (CAN1) and body electronics (CAN2) networks - preventing fault propagation between domains. | Use Scenario: Integrated audio subsystem supporting Bluetooth HFP, wideband voice calls, acoustic echo cancellation (AEC), and noise suppression (NS) for hands-free telephony. IC Role / Device Role / Timing Role: Audio signal processor using ESAI for codec interfacing, ASRC for sample rate conversion between Bluetooth and microphone paths, and VFP11 for real-time AEC/NS algorithms. Use Value: Hardware ASRC achieves –120 dB THD+N during concurrent multi-rate audio streaming - ensuring carrier-grade call clarity. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar automotive application processor applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| MCIMX355AVM5B | Same silicon revision (2.0), identical 532 MHz speed grade, but uses Case 5284 ball map Table 94/96 instead of Table 95/97. | Targeted at legacy PCB designs built for silicon rev 2.0; not pin-compatible with MCIMX355AJQ5C due to different ball mapping. | Select only if reusing existing rev 2.0 layout; requires full board redesign for rev 2.1 compatibility. |
| MCIMX356AJQ5C | Adds PATA and CE-ATA interfaces; otherwise identical core, cache, IPU, GPU, CAN, USB, and Ethernet specs. | Required when connecting IDE hard drives or CE-ATA embedded storage; unnecessary overhead if only SD/eMMC/NAND used. | Choose MCIMX356AJQ5C only if ATA interface is mandatory; otherwise MCIMX355AJQ5C offers optimal BOM cost and thermal profile. |
Compared with MCIMX355AVM5B, MCIMX355AJQ5C enables migration to silicon revision 2.1 with improved reliability and updated errata fixes, while MCIMX356AJQ5C extends storage interface capability at no penalty to multimedia or networking performance - making MCIMX355AJQ5C the most balanced choice for cost-sensitive, video-enabled infotainment systems.
Availability
MCIMX355AJQ5C is available at Aetrix Electronics and suitable for automotive infotainment head units, telematics control units, digital navigation systems, and in-vehicle audio hubs requiring stable component supply across extended product lifecycles.
Supply support for MCIMX355AJQ5C 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 company formed from the spin-off of Philips' semiconductor division, specializing in secure connectivity solutions for automotive, industrial, and IoT markets.
The i.MX35 family was developed by Freescale (now NXP) specifically for AEC-Q100 Grade 3 automotive infotainment applications - emphasizing real-time multimedia processing, functional safety readiness, and robust CAN/Ethernet connectivity in thermally constrained environments.
FAQ
What is the maximum operating temperature rating for the MCIMX355AJQ5C?
The MCIMX355AJQ5C is AEC-Q100 Grade 3 qualified with an ambient operating temperature range of –40 °C to +85 °C. This rating is validated across all electrical specifications and applies to the full 532 MHz operation - no derating required within this envelope. Thermal characteristics in Section 4.6 of the MCIMX35SR2AEC datasheet confirm junction-to-case resistance and recommended PCB copper area for passive cooling in sealed enclosures.
Does the MCIMX355AJQ5C support booting from NAND Flash memory?
Yes, the MCIMX355AJQ5C supports booting directly from SLC/MLC NAND Flash via its integrated NAND Flash Controller (NANDFC) submodule within the External Memory Interface (EMI). The device implements hardware ECC (up to 4-bit correction) and supports common NAND geometries including 2K/4K page sizes and 64/128 MB densities - verified in Section 2.5 and Table 4 of the MCIMX35SR2AEC datasheet.
Is the OpenVG 1.1 GPU available on the MCIMX355AJQ5C?
Yes, the MCIMX355AJQ5C includes the GPU2D module supporting OpenVG 1.1 graphics acceleration, as confirmed in Table 2 (Functional Differences) and Section 1.1 of the MCIMX35SR2AEC datasheet. This capability is present in all i.MX355 and i.MX356 variants but excluded from i.MX351 - making MCIMX355AJQ5C suitable for vector-based UI rendering in navigation and infotainment applications.
What are the key differences between MCIMX355AJQ5C and MCIMX351AJQ5C?
The MCIMX355AJQ5C includes the Image Processing Unit (IPU) and OpenVG 1.1 GPU, which are absent in MCIMX351AJQ5C. Additionally, MCIMX355AJQ5C supports CE-ATA and PATA interfaces, whereas MCIMX351AJQ5C omits both. All other peripherals - dual CAN, USB OTG/host, Ethernet, SDIO, and I2C - are functionally identical between the two parts per Table 2 of the MCIMX35SR2AEC datasheet.
Does the MCIMX355AJQ5C require external DDR2 memory to operate?
No, the MCIMX355AJQ5C can execute code from internal 128 KB SRAM or boot from NAND/SD/eMMC without external DDR2, but full-featured operation - including Linux OS execution, video decode, and GUI rendering - requires external DDR2 or mobile DDR memory connected via its 32-bit EMI interface. Section 2.2 and Table 4 confirm EMI support for DDR2 (4-bank architecture) up to 133 MHz, with timing constraints detailed in Section 4.9.
MCIMX355AJQ5C 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; IPU, VFP
- RAM Controllers:
- LPDDR, DDR2
- Graphics Acceleration:
- No
- 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
MCIMX355AJQ5C FAQ
1.How can I place an order for MCIMX355AJQ5C through Aetrix?
Please submit a Request for Quotation (RFQ) for MCIMX355AJQ5C 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 MCIMX355AJQ5C reliable?
The price and inventory of MCIMX355AJQ5C are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for MCIMX355AJQ5C is usually 5 days.
3.What payment methods are accepted for MCIMX355AJQ5C?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for MCIMX355AJQ5C transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for MCIMX355AJQ5C?
MCIMX355AJQ5C orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your MCIMX355AJQ5C 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 MCIMX355AJQ5C?
For technical support, including MCIMX355AJQ5C datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your MCIMX355AJQ5C requirements.
6.How does Aetrix verify that MCIMX355AJQ5C is sourced from the original manufacturer or authorized distributors?
All MCIMX355AJQ5C 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 MCIMX355AJQ5C meets industry standards.
7.What is the process for return or replacement of MCIMX355AJQ5C?
All MCIMX355AJQ5C units undergo pre-shipment inspection (PSI). If there is an issue with MCIMX355AJQ5C, 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 MCIMX355AJQ5C part is unused and in its original packaging.
Return procedure for MCIMX355AJQ5C:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
MCIMX355AJQ5C 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…

