Send an Inquiry

To receive a quote for your project, please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Part Number*
Quantity*
Message
Submit Inventory List

Please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Upload My List
Message

Infineon Technologies CY9AF156NAPMC-G-JNE2

Part No.:
CY9AF156NAPMC-G-JNE2
Manufacturer:
Infineon Technologies
Category:
Microcontrollers
Package:
100-LQFP
Datasheet:
AetrixCY9AF156NAPMC-G-JNE2.pdf
Description:
IC MCU 32BIT 544KB FLASH 100LQFP
Quantity:
Payment:
Payment
Shipping:
Shipping

Inventory:1,481

Please send an inquiry. Send us your inquiry, and we will respond immediately.

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

CY9AF156NAPMC-G-JNE2 from Spansion (now Cypress Semiconductor, part of Infineon) is a 32-bit ARM Cortex-M3 microcontroller with dual-bank 512 KB Flash (496 KB upper + 16 KB lower), 64 KB on-chip SRAM (32 KB SRAM0 + 32 KB SRAM1), and integrated peripherals including 24-channel 12-bit ADC (2.0 µs conversion), 16-channel base timer, HDMI-CEC/remote control interface, RTC, and dual watchdog timers. It operates up to 40 MHz at 1.65–3.6 V and targets low-power industrial control and embedded HMI applications.

For engineers reviewing the CY9AF156NAPMC-G-JNE2 datasheet, CY9AF156NAPMC-G-JNE2 pinout, CY9AF156NAPMC-G-JNE2 application, or CY9AF156NAPMC-G-JNE2 equivalent, key selection criteria include dual-bank Flash execution capability, 103 GPIOs in 120-pin LQFP package, hardware CRC acceleration (CCITT CRC16/IEEE-802.3 CRC32), and six configurable low-power modes including Deep Standby RTC/STOP with RAM retention options.

Technical Context

This MCU implements the ARMv7-M architecture (Cortex-M3 r2p1) with tightly coupled I/D buses and an integrated Nested Vectored Interrupt Controller supporting 48 peripheral interrupts and 16 priority levels. Its memory subsystem includes dual-operation Flash enabling concurrent read-while-erase/write per bank and two independent SRAM blocks-SRAM0 on I/D bus for code/data, SRAM1 on system bus for DMA-accessible buffers.

The peripheral set is optimized for real-time embedded control: multi-function serial interfaces support UART/CSIO/I²C on up to 16 channels with 16-step FIFOs; the A/D converter features scanning mode with 16-step FIFO and 2-level priority; QPRC provides 16-bit position/revolution counting with configurable AIN/BIN/ZIN edge detection; and the multi-function timer integrates PWM, dead-time insertion, and motor emergency stop (DTIF) interrupt for motion control.

Key Specifications

ParameterValue and Actual Design Meaning
CoreARM Cortex-M3 r2p1, 40 MHz max operation - enables deterministic real-time task scheduling with 24-bit SysTick timer for OS integration.
Flash Memory512 KB dual-bank (496 KB upper + 16 KB lower), 0-wait-state read - supports firmware updates without halting execution via bank-swapping.
SRAM64 KB total (32 KB SRAM0 + 32 KB SRAM1), independently bus-connected - allows CPU and DMA to access separate memory spaces concurrently.
A/D Converter24-channel 12-bit SAR ADC, 2.0 µs conversion @ 2.7–3.6 V - meets sub-µs sampling requirements for closed-loop motor current sensing.
GPIO103 high-speed I/O pins, 5V-tolerant on selected ports, port relocate function - simplifies PCB layout by enabling flexible peripheral pin mapping.
Low-Power ModesSix modes: SLEEP, TIMER, RTC, STOP, Deep Standby RTC, Deep Standby STOP - supports µA-range wake-up from RTC alarm or external interrupt with configurable RAM retention.
CRC AcceleratorHardware CCITT CRC16 and IEEE-802.3 CRC32 - offloads integrity checks from CPU during firmware OTA updates or communication frame validation.

Pinout & Package

CY9AF156NAPMC-G-JNE2 is housed in a 120-pin LQFP (14 mm × 14 mm, 0.4 mm pitch) package with exposed thermal pad. Pin functions are fully defined in the MB9AF156RA datasheet Section "LIST OF PIN FUNCTIONS", including dedicated signals for external bus interface (8 chip selects, 25-bit address), HDMI-CEC (CEC0/CEC1), QPRC (AIN0–2/BIN0–2/ZIN0–2), and SWJ-DP debug (SWDIO/SWCLK/NRESET).

Pin/TerminalCircuit RoleDesign Meaning
VCC / VSSPower supply / Ground1.65–3.6 V core I/O domain; multiple VCC/VSS pairs ensure stable decoupling across high-speed digital and analog sections.
XTAL / EXTALMain oscillator input/outputSupports 4–48 MHz crystal or external clock source; feeds Main PLL for system clock generation.
OSC32K / OSC32KOUTSub-clock oscillator input/outputDrives 32.768 kHz RTC and Watch Counter; enables precise timekeeping and ultra-low-power wake-up.
SWDIO / SWCLK / NRESETSerial Wire Debug interfaceEnables non-intrusive debugging and programming via SWJ-DP; NRESET is active-low, open-drain capable.
CEC0 / CEC1HDMI-CEC transceiver I/ODedicated bidirectional open-drain pins for CEC protocol compliance (100 kbps standard, 400 kbps fast mode).
AIN0–2 / BIN0–2 / ZIN0–2Quadrature encoder inputsConfigurable edge-triggered inputs for position/revolution counting; support index pulse (ZIN) capture for absolute reference.

Key Features

FeatureDesign Value
Dual-bank Flash memoryEnables seamless firmware update: erase/write one bank while executing from the other - eliminates system downtime during field upgrades.
Multi-function serial interface (16 ch)Per-channel mode selection (UART/CSIO/I²C) with 16-step FIFO and hardware flow control (RTS/CTS on ch.4) - reduces CPU overhead in multi-protocol communication systems.
QPRC with 16-bit countersIntegrated quadrature decoding with position/revolution counters and dual 16-bit compare registers - eliminates need for external encoder interface ICs in motor control designs.
Hardware CRC acceleratorOffloads CCITT CRC16 and IEEE-802.3 CRC32 computation - accelerates data integrity verification in bootloader, OTA, and CAN/I²C message handling.
Deep Standby RTC/STOP modesRetains RTC time and optionally SRAM contents while drawing <1 µA - extends battery life in always-on sensor nodes and remote controllers.

Applications

Industrial Motor ControlSmart Home Remote Hub

Use Scenario: Closed-loop BLDC/PMSM drive with current sensing, position feedback, and safety monitoring.

IC Role / Device Role / Timing Role: Real-time controller executing FOC algorithm, managing PWM outputs, reading ADC samples, and processing QPRC encoder data.

Use Value: Integrated QPRC, DTIF interrupt, and 24-channel ADC enable single-chip motor control without external timing or signal conditioning ICs.

Use Scenario: Central hub receiving IR remote commands and transmitting HDMI-CEC signals to AV equipment.

IC Role / Device Role / Timing Role: Protocol processor handling IR demodulation, CEC frame encoding/decoding, and RTC-synchronized event scheduling.

Use Value: Dual CEC channels and 4-byte IR buffer allow simultaneous management of multiple AV devices and repeat-code suppression for reliable remote operation.

Energy Metering TerminalLow-Power Industrial Sensor Node

Use Scenario: DIN-rail mounted meter collecting voltage/current/energy data and communicating via UART/I²C to gateway.

IC Role / Device Role / Timing Role: Data acquisition and communication controller with secure firmware storage and tamper-resistant boot.

Use Value: Dual-bank Flash supports secure OTA updates; LVD1/LVD2 provide brown-out detection and reset for meter accuracy compliance.

Use Scenario: Battery-powered environmental sensor logging temperature/humidity and waking periodically to transmit data.

IC Role / Device Role / Timing Role: Ultra-low-power host managing sensors, RTC wake-up, and UART/CSIO communication bursts.

Use Value: Deep Standby RTC mode draws <1 µA while maintaining time and optional RAM state - extends 10-year battery life in sealed deployments.

Equivalent & Alternatives

The following parts are listed as comparable options for similar microcontroller applications.

Alternative PartTechnical DifferenceApplication DifferenceSelection Advice
MB9AF156RAPMC-G-JNE2Same die, identical peripherals and memory map, but rated for industrial temperature range (−40°C to +85°C) vs. commercial (0°C to +70°C) for CY9AF156NAPMC-G-JNE2.Required for extended-temperature deployments such as factory automation or outdoor metering enclosures.Select when ambient operating temperature exceeds 70°C or requires industrial qualification.
MB9AF155NAPMC-G-JNE2Same package and pinout, but reduced Flash (384 KB) and SRAM (48 KB), no HDMI-CEC support, and only 16 GPIOs.Suitable for cost-sensitive, lower-complexity control tasks where CEC and full I/O count are unnecessary.Choose for simplified BOM and lower unit cost where feature set can be scaled down.

Compared with MB9AF156RAPMC-G-JNE2, CY9AF156NAPMC-G-JNE2 trades temperature rating for lower cost in commercial environments; compared with MB9AF155NAPMC-G-JNE2, it adds 128 KB Flash, 16 KB SRAM, HDMI-CEC, and 87 additional GPIOs - justifying its use in feature-rich HMI and multi-peripheral control systems.

Availability

CY9AF156NAPMC-G-JNE2 is available at Aetrix Electronics and suitable for industrial motor control, smart home hubs, energy metering terminals, and low-power sensor nodes requiring stable component supply and long-term production continuity.

Supply support for CY9AF156NAPMC-G-JNE2 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

Spansion Inc., acquired by Cypress Semiconductor in 2015 and later by Infineon Technologies in 2020, specialized in flash memory and microcontrollers for embedded systems before integration into Infineon's broader MCU portfolio.

The MB9A150RA series was designed specifically for cost-sensitive, low-power industrial and consumer embedded controllers - emphasizing dual-bank Flash reliability, rich analog/motor control peripherals, and deep sleep efficiency without sacrificing ARM Cortex-M3 performance.

FAQ

What is the maximum operating frequency and voltage range for CY9AF156NAPMC-G-JNE2?

The CY9AF156NAPMC-G-JNE2 operates at up to 40 MHz across a supply voltage range of 1.65 V to 3.6 V. Its internal PLL accepts 4–48 MHz input clocks, and the built-in high-speed CR oscillator runs at 4 MHz. The device maintains full functionality-including Flash access, ADC operation, and peripheral timing-within this voltage window, with LVD1/LVD2 providing programmable brown-out detection thresholds.

Does CY9AF156NAPMC-G-JNE2 support in-system programming and secure firmware updates?

Yes. Its dual-bank Flash architecture allows one bank to execute code while the other is erased or reprogrammed, enabling true in-system programming without halting operation. Code protection is implemented via Flash security bits that lock read/write access to designated memory regions. The CRC accelerator further supports firmware integrity verification during OTA updates using CCITT CRC16 or IEEE-802.3 CRC32 checksums.

How many I/O pins are available, and what are their electrical characteristics?

The CY9AF156NAPMC-G-JNE2 provides up to 103 general-purpose I/O pins in its 120-pin LQFP package. Selected pins are 5V-tolerant for interfacing with legacy 5V logic. Each pin supports individual pull-up control, direct level readback, and peripheral function relocation. I/O types include CMOS input/output, open-drain (for CEC/IR), and analog input (for ADC channels), as detailed in the "I/O CIRCUIT TYPE" section of the datasheet.

What debug interfaces are supported, and is JTAG available?

The device supports Serial Wire JTAG Debug Port (SWJ-DP) with SWDIO, SWCLK, and NRESET pins - compatible with standard ARM CoreSight debug tools. JTAG TDI/TDO/TMS/TCK signals are not physically present; only SWD mode is implemented. Embedded Trace Macrocell (ETM) is not included in this variant (as noted in the datasheet footnote), limiting real-time instruction trace capability, though SWD provides full breakpoint, watchpoint, and memory access debugging.

CY9AF156NAPMC-G-JNE2 Specifications

Product attributes
Attribute value
Manufacturer:
Infineon Technologies
Package/Case:
100-LQFP
Series:
FM3 MB9A150RA
Packaging:
Tray
Product Status:
Obsolete
Programmable:
Not Verified
Core Processor:
ARM® Cortex®-M3
Core Size:
32-Bit Single-Core
Speed:
40MHz
Connectivity:
CSIO, EBI/EMI, I2C, SPI, UART/USART
Peripherals:
DMA, LVD, POR, PWM, WDT
Number of I/O:
83
Program Memory Size:
544KB (544K x 8)
Program Memory Type:
FLASH
EEPROM Size:
-
RAM Size:
64K x 8
Voltage - Supply (Vcc/Vdd):
1.65V ~ 3.6V
Data Converters:
A/D 24x12b
Oscillator Type:
Internal
Operating Temperature:
-40°C ~ 85°C (TA)
Grade:
-
Qualification:
-
Mounting Type:
Surface Mount
Supplier Device Package:

CY9AF156NAPMC-G-JNE2 FAQ

1.How can I place an order for CY9AF156NAPMC-G-JNE2 through Aetrix?

Please submit a Request for Quotation (RFQ) for CY9AF156NAPMC-G-JNE2 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 CY9AF156NAPMC-G-JNE2 reliable?

The price and inventory of CY9AF156NAPMC-G-JNE2 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for CY9AF156NAPMC-G-JNE2 is usually 5 days.

3.What payment methods are accepted for CY9AF156NAPMC-G-JNE2?

We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for CY9AF156NAPMC-G-JNE2 transactions.

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for CY9AF156NAPMC-G-JNE2?

CY9AF156NAPMC-G-JNE2 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.

Once your CY9AF156NAPMC-G-JNE2 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 CY9AF156NAPMC-G-JNE2?

For technical support, including CY9AF156NAPMC-G-JNE2 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your CY9AF156NAPMC-G-JNE2 requirements.

6.How does Aetrix verify that CY9AF156NAPMC-G-JNE2 is sourced from the original manufacturer or authorized distributors?

All CY9AF156NAPMC-G-JNE2 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 CY9AF156NAPMC-G-JNE2 meets industry standards.

7.What is the process for return or replacement of CY9AF156NAPMC-G-JNE2?

All CY9AF156NAPMC-G-JNE2 units undergo pre-shipment inspection (PSI). If there is an issue with CY9AF156NAPMC-G-JNE2, 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 CY9AF156NAPMC-G-JNE2 part is unused and in its original packaging.

Return procedure for CY9AF156NAPMC-G-JNE2:

1.Submit a request within 90 days.

2.Obtain a Return Material Authorization (RMA) from Aetrix.

CY9AF156NAPMC-G-JNE2 Tags

  • CY9AF156NAPMC-G-JNE2
  • CY9AF156NAPMC-G-JNE2 PDF
  • CY9AF156NAPMC-G-JNE2 Datasheet
  • CY9AF156NAPMC-G-JNE2 Specifications
  • CY9AF156NAPMC-G-JNE2 Images
  • Infineon Technologies
  • Infineon Technologies CY9AF156NAPMC-G-JNE2
  • Buy CY9AF156NAPMC-G-JNE2
  • CY9AF156NAPMC-G-JNE2 Price
  • CY9AF156NAPMC-G-JNE2 Distributor
  • CY9AF156NAPMC-G-JNE2 Supplier
  • CY9AF156NAPMC-G-JNE2 Wholesale
Related Products
ATTINY4-TSHR
ATTINY4-TSHR

Microchip Technology

ATTINY10-TSHR
ATTINY10-TSHR

Microchip Technology

ATTINY10-TS8R
ATTINY10-TS8R

Microchip Technology

ATTINY202-SSNR
ATTINY202-SSNR

Microchip Technology

ATTINY202-SSFR
ATTINY202-SSFR

Microchip Technology

ATTINY402-SSNR
ATTINY402-SSNR

Microchip Technology

PIC16F15213T-I/MF
PIC16F15213T-I/MF

Microchip Technology

PIC16F15213-E/MF
PIC16F15213-E/MF

Microchip Technology

PIC10F200T-I/OT
PIC10F200T-I/OT

Microchip Technology

ATTINY412-SSNR
ATTINY412-SSNR

Microchip Technology

PIC10F202T-I/OT
PIC10F202T-I/OT

Microchip Technology

ATTINY404-SSNR
ATTINY404-SSNR

Microchip Technology

Tech Hub

Search

Search

PRODUCT

PRODUCT

PHONE

PHONE

USER

USER