Infineon Technologies CY96F348RWCPMC-G-UJE2
- Part No.:
- CY96F348RWCPMC-G-UJE2
- Manufacturer:
- Infineon Technologies
- Category:
- Microcontrollers
- Package:
- 100-LQFP
- Datasheet:
-
CY96F348RWCPMC-G-UJE2.pdf
- Description:
- IC MCU 16BIT 544KB FLASH 100LQFP
- Quantity:
- Payment:

- Shipping:

Inventory:1,324
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
CY96F348RWCPMC-G-UJE2 from Infineon Technologies (formerly Cypress) is a 16-bit F2MC-16FX microcontroller with dual-clock architecture, 576 KB on-chip Flash (544 KB Flash A + 32 KB Flash B), 24 KB RAM, integrated dual CAN 2.0A/B controllers, 24-channel 10-bit SAR ADC, and 2-channel alarm comparator. It operates up to 56 MHz via internal PLL (17.8 ns instruction cycle), supports LIN/SCI/USART/I²C interfaces, and targets automotive body control, industrial PLC I/O modules, and CAN-based gateway applications.
For engineers reviewing the CY96F348RWCPMC-G-UJE2 datasheet, CY96F348RWCPMC-G-UJE2 pinout, CY96F348RWCPMC-G-UJE2 application, or CY96F348RWCPMC-G-UJE2 equivalent, key selection criteria include dual-clock domain support (main + subclock), 2× ISO16845-certified CAN channels, Flash B for secure boot partitioning, 100-pin LQFP package with 82 GPIOs, and low-voltage reset disable capability (suffix "R" + "W").
Technical Context
The CY96F348RWCPMC-G-UJE2 implements the F2MC-16FX CPU core with RISC-like pipelined execution, 23 addressing modes, and hardware multiply/divide. Its clock system integrates a programmable PLL (×1–×25), 32–100 kHz subclock oscillator, and 100 kHz/2 MHz internal RC oscillator-each independently assignable to CPU and two peripheral clock domains.
Peripheral integration includes two CAN controllers (32 message objects each, FIFO mode, loop-back test), seven full-duplex USARTs with LIN master/slave support, four I²C channels (400 kbps), and a 24-channel ADC with dual reference voltage switching (AVRH/AVRL or AVRH2). The device supports 13 low-power operating modes including Stop, Sleep, and Timer-wakeup states.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | F2MC-16FX 16-bit RISC-like pipeline core with 17.8 ns min instruction cycle at 56 MHz |
| Memory | 576 KB Flash (544 KB Flash A + 32 KB Flash B), 24 KB RAM, sector erase (10k cycles), 20-year data retention |
| CAN Interface | 2× ISO16845-certified CAN 2.0A/B controllers, 1 Mbit/s bit rate, 32 message objects per channel, programmable FIFO |
| ADC | 24-channel 10-bit SAR ADC with interrupt-on-conversion, software/external/reload timer trigger, dual reference voltage select |
| Package & Pins | 100-pin LQFP (14 × 14 mm), 82 general-purpose I/O pins with bit-wise pull-up, drive strength, and input level (Schmitt/TTL/automotive) control |
| Power Management | 13 operating modes including Stop mode; on-chip voltage regulator reduces internal CPU voltage for EMI suppression and low power |
| Clock Sources | Dual-clock domain: main clock (3–16 MHz crystal/ceramic or 56 MHz external), subclock (32–100 kHz quartz), and RC oscillator (100 kHz/2 MHz) |
Pinout & Package
Package: 100-pin LQFP (14 mm × 14 mm, 0.5 mm pitch), RoHS-compliant, moisture sensitivity level 3.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VCC / VSS | Core power supply / Ground | Dedicated 3.3 V core supply pins with decoupling requirement; separate analog AVCC/AVSS for ADC stability |
| X0 / X1 | Main crystal oscillator input/output | Supports 3–16 MHz quartz or ceramic resonator; internal feedback resistor enables single-crystal operation |
| X0A / X1A | Subclock quartz oscillator input/output | Enables RTC and low-power wake-up using 32.768 kHz crystal; only available on "W"-suffix parts like this one |
| MD0–MD2 | Mode selection inputs | Configure boot source (Flash A/B, ROM, external bus); sampled at reset to determine memory map initialization |
| RSTX | Active-low reset input | Asynchronous reset pin with internal pull-up; accepts external reset signal or watchdog timeout assertion |
| INT0–INT15 | External interrupt inputs | Edge- or level-sensitive; each has mask/pending register; CAN RX lines mapped to dedicated INT for wakeup |
| TX0/RX0, TX1/RX1 | CAN controller transceiver interface | Dedicated differential CANH/CANL I/O for Channel 0 and Channel 1; require external transceivers (e.g., TJA1042) |
| AN0–AN23 | Analog input channels | 24 single-ended ADC inputs; share pins with GPIO; AVRH/AVRL reference selection enables ratiometric or absolute measurement |
Key Features
| Feature | Design Value |
|---|---|
| Dual independent clock domains | CPU and peripherals can run from separate clocks (e.g., 56 MHz CPU + 32.768 kHz RTC), enabling precise timing isolation and ultra-low-power subsystem operation |
| Flash B security partition | 32 KB isolated Flash B supports secure boot loader storage, firmware update staging, or cryptographic key protection-separate from main application Flash A |
| ISO16845-certified CAN | Both CAN controllers meet conformance test requirements for interoperability and robustness in automotive networks, reducing validation effort for ASAM-compliant systems |
| Programmable pulse generator (PPG) | 16 independent 16-bit PPG channels with PWM/one-shot modes, internal prescaler (1/4–1/64), and reload timer synchronization for motor gate drive or LED dimming |
| Alarm comparator with dual thresholds | 2-channel analog monitor compares external voltage against programmable high/low thresholds; generates masked interrupt without CPU involvement for battery supervision or overvoltage detection |
Applications
| Automotive Body Control Module (BCM) | Industrial CAN Gateway |
|---|---|
|
Use Scenario: Centralized control of door locks, lighting, wipers, and HVAC in 12 V vehicle architectures with CAN FD readiness. IC Role / Device Role / Timing Role: Primary MCU managing sensor inputs (LIN slaves, discrete switches), actuator outputs (relays, MOSFET drivers), and dual-CAN communication (Chassis + Comfort networks). Use Value: Dual CAN controllers eliminate external bridge ICs; Flash B enables A/B firmware updates; subclock RTC maintains time during ignition-off sleep. |
Use Scenario: Protocol translation between legacy CAN 2.0B fieldbus devices and Ethernet/IP or Modbus TCP supervisory systems in factory automation. IC Role / Device Role / Timing Role: Real-time protocol converter with deterministic latency, buffering via DMA, and dual-CAN message filtering/fifo handling. Use Value: 32 message objects per CAN channel enable concurrent handling of >60 unique node IDs; 7 USARTs support RS-485/RS-232 serial backhaul links. |
| Smart Power Distribution Unit (PDU) | Medical Diagnostic Equipment Controller |
|
Use Scenario: Solid-state circuit protection and load monitoring in EV charging stations or data center PDUs with thermal/current/voltage fault logging. IC Role / Device Role / Timing Role: Fault-monitoring MCU sampling 24-channel ADC at 100 kSPS, triggering PPG-driven MOSFET gate control, and reporting via CAN to master controller. Use Value: On-chip alarm comparators detect overvoltage/undervoltage events within 1 µs; internal voltage regulator ensures stable ADC reference under load transients. |
Use Scenario: Embedded controller for portable ultrasound or patient monitor front-ends requiring synchronized analog acquisition and real-time waveform processing. IC Role / Device Role / Timing Role: Time-critical data acquisition engine interfacing with transducer arrays, driving DACs, and streaming processed data over USB or CAN. Use Value: 10-bit ADC with external trigger sync ensures phase-aligned sampling across 24 channels; 24 KB RAM buffers multi-frame echo data before compression. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar 16-bit automotive microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| MB9B500R (Renesas) | 32-bit ARM Cortex-M3 core, 512 KB Flash, no native CAN FD but CAN 2.0B only; requires external transceiver for CAN physical layer | Lacks dual-clock RTC domain and Flash B partitioning; higher performance but larger code footprint and less deterministic real-time latency | Select when migrating to ARM ecosystem or requiring USB host/device; not drop-in due to architecture and peripheral register differences |
| S9KEAZ128AMLH (NXP) | 32-bit ARM Cortex-M0+, 128 KB Flash, single CAN 2.0B controller, 16-channel 12-bit ADC, no subclock RTC or Flash B | Lower memory density and peripheral count; lacks dual CAN and alarm comparator; optimized for cost-sensitive entry-level nodes | Choose for simple CAN node applications where dual CAN, Flash B, or RTC independence are unnecessary |
Compared with MB9B500R and S9KEAZ128AMLH, CY96F348RWCPMC-G-UJE2 delivers deterministic dual-CAN timing, hardware-isolated RTC operation, and secure dual-Flash architecture-critical for automotive gateways and fail-safe power controllers where clock domain separation and firmware resilience are design requirements.
Availability
CY96F348RWCPMC-G-UJE2 is available at Aetrix Electronics and suitable for automotive body control modules, industrial CAN gateways, smart power distribution units, and medical diagnostic equipment controllers requiring stable component supply, long-term lifecycle assurance, and qualified automotive-grade sourcing.
Supply support for CY96F348RWCPMC-G-UJE2 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
Infineon Technologies is a global semiconductor leader headquartered in Munich, Germany, specializing in power management, automotive MCUs, radar sensors, and security solutions with ISO/TS 16949 certified manufacturing.
CY96F348RWCPMC-G-UJE2 belongs to the F2MC-16FX microcontroller family, designed specifically for automotive body electronics and industrial control applications demanding dual-clock precision, CAN network resilience, and secure firmware update capability.
FAQ
What is the maximum operating frequency and corresponding instruction cycle time?
The CY96F348RWCPMC-G-UJE2 achieves a maximum CPU clock of 56 MHz using its internal PLL multiplier (×14 from 4 MHz resonator). At this frequency, the minimum instruction cycle time is 17.8 ns. This timing is guaranteed across the full industrial temperature range (−40°C to +105°C) and 3.3 V ±10% supply, as verified in AC characteristics Table 4-1 of datasheet 002-04579 Rev. *C.
Does this part support CAN FD or only classical CAN 2.0?
CY96F348RWCPMC-G-UJE2 implements two CAN 2.0A/B controllers compliant with ISO 11898-1:2015 and certified to ISO 16845 test suites. It does not support CAN FD frame format, bit rate switching, or extended data length. The controllers operate up to 1 Mbit/s with 32 message objects per channel, FIFO mode, and programmable loop-back for self-test.
How is Flash B used, and what prevents accidental overwrite of the boot loader?
Flash B (32 KB) is physically separate from Flash A and supports independent sector erase, write protection, and memory patch functions. Sector protection bits (set via Flash security command) lock Flash B against unintended programming or read-out. Boot vector mapping is controlled by MD0–MD2 pins at reset, allowing secure boot from Flash B while running application code from Flash A.
Is the subclock oscillator functional with ceramic resonators, or only quartz crystals?
The subclock oscillator (X0A/X1A) is designed exclusively for 32.768 kHz quartz crystals-not ceramic resonators-as specified in Section 5.4 ("Unused sub clock signal") and Electrical Characteristics Table 5-2. Ceramic resonators lack the required Q-factor and frequency stability for reliable RTC operation and low-power wake-up timing accuracy.
CY96F348RWCPMC-G-UJE2 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Infineon Technologies
- Package/Case:
- 100-LQFP
- Series:
- F²MC-16FX CY96340
- Packaging:
- Tray
- Product Status:
- Obsolete
- Programmable:
- Not Verified
- Core Processor:
- F²MC-16FX
- Core Size:
- 16-Bit
- Speed:
- 56MHz
- Connectivity:
- CANbus, EBI/EMI, I2C, LINbus, SCI, UART/USART
- Peripherals:
- DMA, LVD, LVR, POR, PWM, WDT
- Number of I/O:
- 80
- Program Memory Size:
- 544KB (544K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- -
- RAM Size:
- 24K x 8
- Voltage - Supply (Vcc/Vdd):
- 3V ~ 5.5V
- Data Converters:
- A/D 24x10b SAR
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 105°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
CY96F348RWCPMC-G-UJE2 FAQ
1.How can I place an order for CY96F348RWCPMC-G-UJE2 through Aetrix?
Please submit a Request for Quotation (RFQ) for CY96F348RWCPMC-G-UJE2 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 CY96F348RWCPMC-G-UJE2 reliable?
The price and inventory of CY96F348RWCPMC-G-UJE2 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for CY96F348RWCPMC-G-UJE2 is usually 5 days.
3.What payment methods are accepted for CY96F348RWCPMC-G-UJE2?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for CY96F348RWCPMC-G-UJE2 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for CY96F348RWCPMC-G-UJE2?
CY96F348RWCPMC-G-UJE2 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your CY96F348RWCPMC-G-UJE2 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 CY96F348RWCPMC-G-UJE2?
For technical support, including CY96F348RWCPMC-G-UJE2 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your CY96F348RWCPMC-G-UJE2 requirements.
6.How does Aetrix verify that CY96F348RWCPMC-G-UJE2 is sourced from the original manufacturer or authorized distributors?
All CY96F348RWCPMC-G-UJE2 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 CY96F348RWCPMC-G-UJE2 meets industry standards.
7.What is the process for return or replacement of CY96F348RWCPMC-G-UJE2?
All CY96F348RWCPMC-G-UJE2 units undergo pre-shipment inspection (PSI). If there is an issue with CY96F348RWCPMC-G-UJE2, 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 CY96F348RWCPMC-G-UJE2 part is unused and in its original packaging.
Return procedure for CY96F348RWCPMC-G-UJE2:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
CY96F348RWCPMC-G-UJE2 Tags

-
ATTINY4-TSHR
Microchip Technology

-
ATTINY10-TSHR
Microchip Technology

-
ATTINY10-TS8R
Microchip Technology

-
ATTINY202-SSNR
Microchip Technology

-
ATTINY202-SSFR
Microchip Technology

-
ATTINY402-SSNR
Microchip Technology

-
PIC16F15213T-I/MF
Microchip Technology

-
PIC16F15213-E/MF
Microchip Technology

-
PIC10F200T-I/OT
Microchip Technology

-
ATTINY412-SSNR
Microchip Technology

-
PIC10F202T-I/OT
Microchip Technology

-
ATTINY404-SSNR
Microchip Technology
Tech Hub
18650 battery guide covering lithium-ion cell basics, 3.6V/3.7V voltage, 4.2V charging, mAh and Wh capacity, protected cells, chargers, BMS, series-parallel packs, holders, welding and sourcing checks.…
Hall effect sensor guide covering working principle, linear and digital sensors, Arduino circuits, current sensing, speed detection, automotive applications, A3144 examples, signal filtering and datash…
Product Change Notification guide for electronic components, covering PCN meaning, PCN vs PDN/EOL, common change types, risk levels, form-fit-function review, engineering validation, BOM control, LTB/L…
A practical guide to blend door actuators, covering HVAC function, symptoms, location, AC and heater issues, reset and calibration, replacement cost, electrical diagnosis, compatibility checks, and rep…
Engineering guide to Raspberry Pi alternatives, covering chip-level differences, Orange Pi, ROCK, Jetson, Banana Pi, NanoPi, Compute Module, Pico, GPIO, camera, HAT compatibility, and replacement risks…
Engineering guide to dynamic load response testing for high-current buck converters, covering load step setup, slew rate, Vcore undershoot, overshoot, recovery time, probe location, output capacitors a…
Engineering guide to output capacitor selection for ASIC Vcore rails, covering bulk capacitors, polymer capacitors, MLCC decoupling, DC bias, ESR, ESL, placement, transient response and substitution ri…
Engineering guide to high-current ASIC Vcore rails, covering 12-phase buck architecture, PMBus control, dynamic load testing, output capacitor networks, smart power stage selection, thermal design and …
Voltage regulator guide covering linear, LDO, 7805, Zener, adjustable, buck, VRM and alternator regulators, with design checks, testing methods, troubleshooting and datasheet-based selection.
Amplifier guide covering voltage, current and power amplification, gain, feedback, amplifier classes, audio and RF applications, op-amp circuits, transimpedance amplifiers, datasheet selection and trou…

