Infineon Technologies CY90F543GSPFR-GE1
- Part No.:
- CY90F543GSPFR-GE1
- Manufacturer:
- Infineon Technologies
- Category:
- Microcontrollers
- Package:
- 100-BQFP
- Datasheet:
-
CY90F543GSPFR-GE1.pdf
- Description:
- IC MCU 16BIT 128KB FLASH 100QFP
- Quantity:
- Payment:

- Shipping:

Inventory:3,240
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
CY90F543GSPFR-GE1 from Cypress Semiconductor is a 16-bit F2MC-16LX microcontroller with dual FULL-CAN interfaces (CAN 2.0A/B), 128 KB Flash ROM, 6 KB RAM, and 100-pin LQFP package. It operates at up to 16 MHz (62.5 ns min instruction time), supports 8/10-bit A/D conversion across 8 channels (26.3 µs per channel), and targets automotive body control modules requiring robust real-time communication and deterministic interrupt handling.
For engineers reviewing the CY90F543GSPFR-GE1 datasheet, CY90F543GSPFR-GE1 pinout, CY90F543GSPFR-GE1 application, or CY90F543GSPFR-GE1 equivalent, key selection criteria include dual-CAN timing compliance, Flash block protection voltage requirements, 32-bit accumulator support for C-language math, and QFP-100 thermal performance in under-hood environments.
Technical Context
The device implements the F2MC-16LX CPU core with 23 addressing modes, enhanced signed multiply/divide instructions, and a 32-bit accumulator for long-word arithmetic. Its dual CAN controllers support mixed mailbox/FIFO buffering, automatic retransmission, and 1 Mbps data rate with full bit-compare filtering.
Peripheral integration includes four 8/16-bit PPG timers, eight input capture channels, four output compare channels, two 16-bit reload timers, UART0/UART1 with synchronous/asynchronous modes (up to 2 Mbps), and an external bus interface supporting 16 MB address space - all synchronized to a PLL-derived system clock with selectable multiplication (×1–×4) and division (÷2).
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | F2MC-16LX with 32-bit accumulator, 23 addressing modes, and C-optimized instruction set |
| Flash ROM | 128 KB with block erase, 10,000-cycle endurance, 10-year data retention, and boot-block configuration |
| RAM | 6 KB embedded SRAM for real-time task stacks and CAN message buffers |
| CAN Interfaces | Dual FULL-CAN channels compliant with ISO 11898-1:2003 (CAN 2.0A/B), supporting 1 Mbps and flexible message buffering |
| A/D Converter | 8-channel, selectable 8/10-bit resolution, 26.3 µs conversion time per channel, external trigger start |
| Operating Voltage | 4.5 V to 5.5 V - validated for automotive battery-supplied systems with load dump immunity |
| Temperature Range | −40 °C to +105 °C - qualified for engine compartment and chassis-mounted ECUs |
Pinout & Package
Package: 100-pin LQFP (7 mm × 7 mm, 0.5 mm pitch), RoHS-compliant, moisture sensitivity level 3.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| X0A / X1A | Crystal oscillator input/output | Supports external 4 MHz crystal for PLL reference; enables two-clock system operation |
| P97/RX1 – P94/TX0 | Dual UART transceivers | Full-duplex double-buffered SCI interfaces with asynchronous/synchronous mode selection |
| P55/ADTG – P67/AN7 | Analog input group | 8-channel ADC inputs with dedicated AVCC/AVRH/AVRL/AVSS rails for noise isolation |
| P20/A16 – P27/A23 | External bus address lines | Enables 16 MB external memory mapping in 8-/16-bit bus mode |
| MD0–MD2 / HST | Mode selection & hold signal | Configures boot mode (Flash vs. external), emulation, and bus arbitration behavior |
Key Features
| Feature | Design Value |
|---|---|
| Extended Intelligent I/O Service (EI2OS) | Hardware-accelerated I/O event handling independent of CPU, reducing ISR latency for sensor polling |
| 4-byte instruction queue | Improves execution throughput by pre-fetching instructions during memory wait states |
| 34-interrupt source / 8-level priority | Enables deterministic response to CAN error frames, timer overflows, and external edge-triggered events |
| Program patch function (dual address pointers) | Allows runtime code modification in Flash without full erase, critical for field firmware updates |
| Low-power stop/sleep/watch modes | Reduces current to <10 µA in stop mode (oscillator halted) while preserving RAM and register state |
Applications
| Automotive Body Control Module | Industrial CAN Gateway |
|---|---|
|
Use Scenario: Centralized control of door locks, window lifts, lighting, and mirror adjustment in passenger vehicles. IC Role / Device Role / Timing Role: Primary MCU managing LIN/CAN subnetworks, executing safety-critical diagnostics, and coordinating wake-up via CAN remote frames. Use Value: Dual CAN interfaces eliminate external bridge ICs; 105 °C rating ensures reliability near HVAC ducts or fuse boxes. |
Use Scenario: Protocol translation between CANopen and Modbus RTU networks in factory automation PLCs. IC Role / Device Role / Timing Role: Real-time message routing engine with timestamped FIFO buffering and configurable acceptance filters per CAN channel. Use Value: Flexible mailbox allocation allows simultaneous handling of 16 high-priority motion-control messages and 48 low-priority sensor reports. |
| Commercial Vehicle Telematics Unit | Off-Highway Equipment Controller |
|
Use Scenario: GPS-enabled fleet tracking unit with J1939 stack, cellular modem interface, and vibration-resistant storage. IC Role / Device Role / Timing Role: Host processor for J1939 transport layer, managing CAN message segmentation, error recovery, and flash-based log buffer management. Use Value: 128 KB Flash with block protection prevents corruption during power interruption during firmware OTA updates. |
Use Scenario: Hydraulic valve sequencing controller in agricultural tractors operating in dust, moisture, and wide temperature swings. IC Role / Device Role / Timing Role: Deterministic real-time executor of PWM-driven solenoid drivers using PPG timers and input capture for position feedback. Use Value: 8/16-bit PPG channels generate precise 1–200 Hz duty-cycle-modulated outputs with <1 µs jitter, meeting ISO 14230-2 timing constraints. |
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 |
|---|---|---|---|
| Infineon XC2267M-104F80L | TriCore™ 32-bit core, single CAN channel, 80 MHz max, no built-in Flash block protection voltage pin | Requires external CAN transceiver biasing; lacks dual-CAN hardware arbitration for multi-bus ECU designs | Select when migrating to 32-bit architecture with higher compute throughput but accepting single-CAN topology |
| Renesas RL78/F13 | 16-bit RL78 core, single CAN, 32 KB Flash, 4 KB RAM, 64-pin LQFP, 1.8–5.5 V operation | Lower pin count and memory limit suitability for cost-sensitive entry-level body modules only | Select for simplified gateways or junction boxes where dual CAN and >64 KB Flash are not required |
Compared with XC2267M-104F80L and RL78/F13, CY90F543GSPFR-GE1 uniquely delivers dual FULL-CAN with integrated message buffering, 128 KB Flash with hardware block protection, and 100-pin I/O scalability - making it optimal for mid-tier automotive ECUs needing CAN redundancy and field-upgradable firmware without external security ICs.
Availability
CY90F543GSPFR-GE1 is available at Aetrix Electronics and suitable for automotive body control modules, industrial CAN gateways, commercial vehicle telematics units, and off-highway equipment controllers requiring stable component supply across extended product lifecycles.
Supply support for CY90F543GSPFR-GE1 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
Cypress Semiconductor (now part of Infineon Technologies) designs high-reliability microcontrollers and programmable systems-on-chip for automotive, industrial, and IoT applications.
The MB90540G/545G series was developed specifically for automotive body electronics and industrial control nodes requiring dual CAN, Flash-based firmware agility, and extended temperature operation without external memory expansion.
FAQ
What is the minimum instruction execution time for CY90F543GSPFR-GE1?
The minimum instruction execution time is 62.5 ns, achieved when operating at 16 MHz system clock (4 MHz crystal ×4 PLL multiplication) and VCC = 5.0 V. This timing is measured under specified electrical conditions and applies to basic ALU instructions; complex addressing or memory access may extend cycle counts.
Does CY90F543GSPFR-GE1 support CAN FD?
No. CY90F543GSPFR-GE1 implements FULL-CAN compliant with ISO 11898-1:2003 (CAN 2.0A/B), supporting up to 1 Mbps classical CAN frames only. It does not include CAN FD physical layer support, arbitration bit rate extension, or flexible data-length payload handling.
How is Flash memory protected against unintended writes or erases?
Flash protection uses external programming voltage (VPP) applied to the MD2 pin during write/erase operations. Block-level protection is enforced in hardware; attempts to program or erase without correct VPP level result in no action. Boot block configuration also isolates critical startup code from runtime updates.
Can the 32 kHz sub-clock be used for RTC functions while the main oscillator is stopped?
Yes. The 32 kHz sub-clock remains active in Stop mode (oscillator halted) and Sleep mode, enabling wake-up interrupts and low-power timekeeping. It drives the watchdog timer and supports periodic wake-up intervals without CPU intervention, preserving system state in battery-backed applications.
CY90F543GSPFR-GE1 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Infineon Technologies
- Package/Case:
- 100-BQFP
- Series:
- F²MC-16LX MB90540G
- Packaging:
- Tray
- Product Status:
- Obsolete
- Programmable:
- Not Verified
- Core Processor:
- F²MC-16LX
- Core Size:
- 16-Bit
- Speed:
- 16MHz
- Connectivity:
- CANbus, EBI/EMI, SCI, Serial I/O, UART/USART
- Peripherals:
- POR, WDT
- Number of I/O:
- 81
- Program Memory Size:
- 128KB (128K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- -
- RAM Size:
- 6K x 8
- Voltage - Supply (Vcc/Vdd):
- 4.5V ~ 5.5V
- Data Converters:
- A/D 8x8/10b
- Oscillator Type:
- External
- Operating Temperature:
- -40°C ~ 105°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
CY90F543GSPFR-GE1 FAQ
1.How can I place an order for CY90F543GSPFR-GE1 through Aetrix?
Please submit a Request for Quotation (RFQ) for CY90F543GSPFR-GE1 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 CY90F543GSPFR-GE1 reliable?
The price and inventory of CY90F543GSPFR-GE1 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for CY90F543GSPFR-GE1 is usually 5 days.
3.What payment methods are accepted for CY90F543GSPFR-GE1?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for CY90F543GSPFR-GE1 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for CY90F543GSPFR-GE1?
CY90F543GSPFR-GE1 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your CY90F543GSPFR-GE1 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 CY90F543GSPFR-GE1?
For technical support, including CY90F543GSPFR-GE1 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your CY90F543GSPFR-GE1 requirements.
6.How does Aetrix verify that CY90F543GSPFR-GE1 is sourced from the original manufacturer or authorized distributors?
All CY90F543GSPFR-GE1 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 CY90F543GSPFR-GE1 meets industry standards.
7.What is the process for return or replacement of CY90F543GSPFR-GE1?
All CY90F543GSPFR-GE1 units undergo pre-shipment inspection (PSI). If there is an issue with CY90F543GSPFR-GE1, 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 CY90F543GSPFR-GE1 part is unused and in its original packaging.
Return procedure for CY90F543GSPFR-GE1:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
CY90F543GSPFR-GE1 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…

