Texas Instruments F28M35E52B1RFPQ
- Part No.:
- F28M35E52B1RFPQ
- Manufacturer:
- Texas Instruments
- Category:
- Microcontrollers
- Package:
- 144-TQFP Exposed Pad
- Datasheet:
-
F28M35E52B1RFPQ.pdf
- Description:
- IC MCU 32BIT 512KB FLASH 144TQFP
- Quantity:
- Payment:

- Shipping:

Inventory:2,074
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
F28M35E52B1RFPQ from Texas Instruments is a dual-core heterogeneous microcontroller integrating an ARM Cortex-M3 (master) and C28x DSP (control) on a single die, featuring 512 KB flash, 132 KB RAM, dual 12-bit ADCs (3.5 MSPS), ePWM with dead-band and trip-zone, and IPC for inter-core coordination - used in real-time motor control and digital power conversion systems.
For engineers reviewing the F28M35E52B1RFPQ datasheet, F28M35E52B1RFPQ pinout, F28M35E52B1RFPQ application, or F28M35E52B1RFPQ equivalent, key selection criteria include dual-core deterministic latency, integrated safety features (ECC flash/RAM, watchdogs, clock failure detection), and hardware-accelerated PWM timing precision for servo drives and isolated DC-DC controllers.
Technical Context
The F28M35E52B1RFPQ implements tightly coupled dual-subsystem architecture: the M3 core handles high-level communication, system management, and Ethernet/USB connectivity, while the C28x DSP executes time-critical control loops with sub-100 ns interrupt latency and dedicated peripherals including ePWM, CLA-capable ADCs, and analog comparators.
Inter-processor communication uses MSGRAMs with hardware semaphore support, enabling deterministic data exchange without bus arbitration overhead; safety mechanisms include PLL slip detection, NMIWDs, write-protected registers, and ECC-enabled 512 KB flash and 132 KB RAM - all aligned to IEC 61508 SIL-2 functional safety requirements.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Cores | Dual-core: ARM Cortex-M3 @ 100 MHz + TMS320C28x DSP @ 100 MHz - enables concurrent real-time control and host interface processing |
| Flash Memory | 512 KB on-chip flash with ECC protection - ensures code integrity in industrial environments with radiation or EMI exposure |
| RAM | 132 KB total RAM (64 KB M3, 32 KB C28x, 36 KB shared) with parity/ECC - supports safe data buffering and dual-core shared variables |
| ADC | Dual 12-bit, 3.5 MSPS SAR ADCs with 16-channel mux - delivers precise current/voltage sampling for multi-phase motor control |
| ePWM Modules | 12-channel enhanced PWM with 150-ps resolution, dead-band, trip-zone, and event-trigger - enables robust gate drive for IGBT/SiC inverters |
| Communication | EMAC + PHY, USB 2.0 OTG, CAN 2.0B, SPI/I2C/UART - supports industrial Ethernet, fieldbus, and host connectivity in one package |
| Safety Features | Missing clock detection, PLLSLIP monitoring, NMIWDs, register write protection, µCRC module - meets foundational requirements for SIL-2 system design |
Pinout & Package
F28M35E52B1RFPQ is housed in a 176-pin LQFP package (24 × 24 mm, 0.5 mm pitch) with thermal pad, rated for –40°C to 105°C operation and optimized for motor control PCB layouts requiring low-inductance power and analog routing.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDDIO_3V3 | I/O Supply | 3.3 V supply for GPIO, EMAC, USB, and peripheral I/O banks - requires local decoupling per TI design guidelines |
| VDDA | Analog Supply | 3.3 V analog domain supply for ADC, comparator, and reference - isolated from digital noise sources |
| VDDA12 | ADC Core Supply | 1.2 V supply dedicated to ADC analog front-end - critical for achieving <1 LSB INL/DNL performance |
| EPWMxA / EPWMxB | PWM Output Pair | Complementary high-resolution PWM outputs with programmable dead-band - directly drives half-bridge gate drivers |
| ADCINA0–ADCINA15 | Analog Input | Multiplexed 16-channel analog input pins for ADC sampling - supports simultaneous sampling across multiple converters |
| TRIPINx | Trip-Zone Input | Hardware-fast fault input (sub-50 ns response) that forces PWM shutdown - connects to overcurrent or desaturation detector outputs |
| EMU0 / EMU1 | JTAG Debug | IEEE 1149.1 JTAG boundary-scan and debug interface - enables full dual-core visibility via XDS100v3 or compatible emulator |
Key Features
| Feature | Design Value |
|---|---|
| Dual-core IPC with MSGRAMs | Hardware-synchronized 6 KB shared memory with semaphore registers - eliminates software polling and guarantees atomic data transfer between M3 and C28x |
| Enhanced PWM with TZ and DB | Hardware-enforced shoot-through prevention and cycle-by-cycle fault response - reduces need for external protection logic in inverter designs |
| ECC-protected flash & RAM | Single-bit error correction and double-bit error detection across all non-volatile and volatile memory - extends field reliability in harsh environments |
| Integrated µCRC engine | Configurable CRC-16/CRC-32 calculation in hardware - accelerates firmware signature verification and data packet integrity checks |
| Boot ROM with dual subsystem support | On-chip M-Boot (M3) and C-Boot (C28x) ROMs - enable independent secure boot sequences and fail-safe recovery without external memory |
Applications
| Industrial Servo Drives | Isolated DC-DC Controllers |
|---|---|
Use Scenario: High-bandwidth position and torque control of PMSM/BLDC motors in CNC and robotics with <1 µs current loop update. IC Role / Device Role / Timing Role: C28x DSP executes field-oriented control (FOC) at 20 kHz while M3 manages EtherCAT stack and HMI updates. Use Value: Dual-core deterministic timing eliminates CPU contention; ePWM's 150-ps resolution enables precise SiC MOSFET switching with minimal dead-time loss. |
Use Scenario: Digital control of dual-output, isolated LLC resonant converters in telecom rectifiers and server PSUs. IC Role / Device Role / Timing Role: C28x runs phase-shifted PWM control with adaptive frequency modulation; M3 handles PMBus communication and thermal management. Use Value: Integrated dual ADCs sample primary and secondary side voltages simultaneously; hardware trip-zone inputs respond to overvoltage faults within 30 ns. |
| Grid-Tied Solar Inverters | Uninterruptible Power Supplies (UPS) |
Use Scenario: Three-phase string inverter with MPPT, grid synchronization, and anti-islanding protection up to 10 kW. IC Role / Device Role / Timing Role: C28x performs real-time grid synchronization and harmonic compensation; M3 handles Modbus TCP and cloud telemetry. Use Value: Dual 12-bit ADCs achieve >98.5% weighted efficiency; EMAC + PHY enables IEEE 1547-compliant grid interface without external MAC. |
Use Scenario: Online double-conversion UPS with battery management, line-interactive regulation, and seamless transfer switching. IC Role / Device Role / Timing Role: C28x controls inverter and rectifier stages with synchronized PWM; M3 monitors battery SOC and executes SNMP alerts. Use Value: Shared RAM and IPC allow coordinated state-machine transitions during transfer events; ECC flash ensures firmware persistence after brownouts. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar dual-core real-time control applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| F28M36P63C1RFPQ | Higher flash (1 MB), added CLA accelerator, no EMAC - same 176-LQFP package and pin-compatible | Better suited for complex control algorithms requiring CLA offload; lacks Ethernet interface | Select when CLA-based observer or filter computation is required and Ethernet is not needed |
| TMS320F28379DPTP | Single-core C28x @ 200 MHz, 1 MB flash, dual 16-bit ADCs, no M3 - different 176-LQFP pinout and no IPC | Optimized for pure DSP-intensive motor control without host connectivity or dual-domain partitioning | Select when highest C28x compute density is prioritized over dual-core flexibility and communication integration |
Compared with F28M35E52B1RFPQ, F28M36P63C1RFPQ offers expanded memory and CLA acceleration but removes Ethernet, while TMS320F28379DPTP provides higher C28x clock speed and ADC resolution at the cost of losing the M3 subsystem and inter-core coordination capability - choice depends on whether system-level connectivity and safety partitioning outweigh raw DSP throughput.
Availability
F28M35E52B1RFPQ is available at Aetrix Electronics and suitable for industrial servo drives, isolated DC-DC controllers, and grid-tied solar inverters requiring stable component supply, long-term lifecycle assurance, and automotive-grade temperature range support.
Supply support for F28M35E52B1RFPQ 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
Texas Instruments is a global semiconductor leader specializing in analog, embedded processing, and wireless technologies, with decades of leadership in industrial and automotive microcontrollers.
The Concerto F28M35x product line was designed to unify real-time control and system-level connectivity in a single chip - targeting applications where deterministic DSP execution must coexist with protocol stacks, security, and diagnostics.
FAQ
What is the operating temperature range for F28M35E52B1RFPQ?
F28M35E52B1RFPQ is specified for industrial operation from –40°C to +105°C ambient temperature. This extended range supports deployment in motor drive cabinets, outdoor solar inverters, and UPS enclosures without forced cooling. The device's thermal pad and LQFP package enable reliable heat dissipation under continuous 100 MHz dual-core operation within this envelope. F28M35E52B1RFPQ maintains full parameter compliance across the entire range, including ADC accuracy and PWM timing stability.
Does F28M35E52B1RFPQ support functional safety certification out of the box?
F28M35E52B1RFPQ includes foundational safety features - ECC flash/RAM, missing clock detection, PLLSLIP monitoring, dual watchdogs, and write-protected registers - aligned with IEC 61508 SIL-2 requirements. However, system-level certification requires customer implementation of safety mechanisms (e.g., lockstep monitoring, diagnostic firmware). F28M35E52B1RFPQ itself is not pre-certified, but its hardware safety elements reduce development effort for certified industrial drives and power supplies.
Can F28M35E52B1RFPQ run EtherCAT slave stack natively?
F28M35E52B1RFPQ integrates a full EMAC + PHY and 64 KB of dedicated M3 RAM, enabling real-time EtherCAT slave stack execution without external memory. TI provides validated EtherCAT slave firmware and hardware reference designs for F28M35E52B1RFPQ. The M3 core handles protocol processing while the C28x DSP manages motion control loops - ensuring deterministic jitter <1 µs, meeting EtherCAT Class A timing requirements.
How does the IPC mechanism work between the M3 and C28x cores in F28M35E52B1RFPQ?
F28M35E52B1RFPQ uses hardware-managed MSGRAMs (6 KB shared RAM) with 8 IPC flags and semaphore registers to coordinate M3 and C28x execution. Each core accesses shared data through dedicated address windows, with semaphores preventing race conditions during read-modify-write operations. The IPC interrupt system signals completion without polling, enabling sub-microsecond inter-core handshaking - critical for synchronized PWM updates and sensor fusion in F28M35E52B1RFPQ-based systems.
What debugging interfaces does F28M35E52B1RFPQ support?
F28M35E52B1RFPQ supports IEEE 1149.1 JTAG via EMU0/EMU1 pins for full dual-core debug visibility, including independent halt/resume, register inspection, and memory access for both M3 and C28x. It also supports SWD for M3-only debugging and serial boot via SCI. TI's Code Composer Studio v12+ provides integrated dual-core debug sessions for F28M35E52B1RFPQ, with cross-triggering and synchronized breakpoints across subsystems.
F28M35E52B1RFPQ Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Texas Instruments
- Package/Case:
- 144-TQFP Exposed Pad
- Series:
- C2000™ C28x + ARM® Cortex® M3 Concerto™
- Packaging:
- Tray
- Product Status:
- Discontinued at Digi-Key
- Programmable:
- Not Verified
- Core Processor:
- C28x/ARM® Cortex®-M3
- Core Size:
- 32-Bit Dual-Core
- Speed:
- 60MHz/60MHz
- Connectivity:
- CANbus, EBI/EMI, Ethernet, I2C, SPI, SSI, UART/USART
- Peripherals:
- Brown-out Detect/Reset, DMA, POR, PWM, WDT
- Number of I/O:
- 64
- Program Memory Size:
- 512KB/512KB
- Program Memory Type:
- FLASH
- EEPROM Size:
- -
- RAM Size:
- 136KB
- Voltage - Supply (Vcc/Vdd):
- 1.8V, 3.3V
- Data Converters:
- A/D 20x12b
- Oscillator Type:
- -
- Operating Temperature:
- -40°C ~ 125°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
F28M35E52B1RFPQ FAQ
1.How can I place an order for F28M35E52B1RFPQ through Aetrix?
Please submit a Request for Quotation (RFQ) for F28M35E52B1RFPQ 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 F28M35E52B1RFPQ reliable?
The price and inventory of F28M35E52B1RFPQ are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for F28M35E52B1RFPQ is usually 5 days.
3.What payment methods are accepted for F28M35E52B1RFPQ?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for F28M35E52B1RFPQ transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for F28M35E52B1RFPQ?
F28M35E52B1RFPQ orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your F28M35E52B1RFPQ 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 F28M35E52B1RFPQ?
For technical support, including F28M35E52B1RFPQ datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your F28M35E52B1RFPQ requirements.
6.How does Aetrix verify that F28M35E52B1RFPQ is sourced from the original manufacturer or authorized distributors?
All F28M35E52B1RFPQ 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 F28M35E52B1RFPQ meets industry standards.
7.What is the process for return or replacement of F28M35E52B1RFPQ?
All F28M35E52B1RFPQ units undergo pre-shipment inspection (PSI). If there is an issue with F28M35E52B1RFPQ, 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 F28M35E52B1RFPQ part is unused and in its original packaging.
Return procedure for F28M35E52B1RFPQ:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
F28M35E52B1RFPQ 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
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…

