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

- Shipping:

Inventory:1,905
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
F28M35E50B1RFPT 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 total), and ePWM modules with dead-band generation - used in real-time motor control and digital power conversion systems.
For engineers reviewing the F28M35E50B1RFPT datasheet, F28M35E50B1RFPT pinout, F28M35E50B1RFPT application, or F28M35E50B1RFPT equivalent, key selection criteria include dual-core IPC latency, integrated safety features (ECC flash/RAM, watchdogs, clock failure detection), and deterministic PWM timing for servo drives and isolated DC-DC controllers.
Technical Context
The F28M35E50B1RFPT implements tightly coupled inter-processor communication via MSGRAMs and hardware IPC flags, enabling low-latency message passing between M3 and C28x subsystems. It supports concurrent execution of high-level protocol stacks (M3) and time-critical control loops (C28x), with shared memory protected by ECC and semaphore-controlled access.
Clock architecture includes independent PLLs for each core, configurable XCLKOUT, and safety-critical clock monitoring (PLLSLIP detection, missing clock logic). Power management provides multiple low-power modes with wake-up sources including GPIO, timers, and IPC interrupts.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Core Architecture | Dual-core: ARM Cortex-M3 @ 100 MHz + TMS320C28x DSP @ 100 MHz - enables concurrent real-time control and host interface processing |
| Flash Memory | 512 KB with ECC protection - ensures reliable firmware storage and runtime error correction in industrial environments |
| RAM | 132 KB total (64 KB M3, 68 KB C28x), all ECC-enabled - supports safe data buffering and algorithm execution |
| ADC | Dual 12-bit, 3.5 MSPS aggregate sampling - sufficient for simultaneous current/voltage sensing in 3-phase motor drives |
| ePWM Modules | 12-channel enhanced PWM with dead-band, trip-zone, and event-trigger - directly controls gate drivers in inverters and SMPS |
| Package | 176-pin HTQFP (12×12 mm, 0.4 mm pitch) - compatible with standard PCB assembly and thermal management for 5–10 W dissipation |
| Safety Features | Write-protected registers, NMIWDs, PLLSLIP detection, and µCRC module - meets functional safety requirements for IEC 61800-5-2 |
Pinout & Package
Package: 176-pin HTQFP (Heat Sink Thermally Enhanced Quad Flat Package), RoHS-compliant, moisture sensitivity level 3.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDDA, VSSA | Analog power/ground | Isolated analog supply domain for ADC and comparators - requires separate filtering to maintain 12-bit accuracy |
| VDDIO, VSSIO | I/O bank power/ground | Configurable 1.8 V / 3.3 V I/O voltage - supports direct interfacing with sensors, transceivers, and logic |
| XCLKIN, XCLKOUT | External clock input/output | Accepts 1–25 MHz crystal or oscillator; outputs divided system clock for synchronization with external peripherals |
| GPIO0–GPIO63 | General-purpose I/O | Multiplexed with ePWM, SPI, CAN, I²C - enables flexible peripheral routing without external glue logic |
| EPWMxA/EPWMxB | PWM output pairs | Complementary high-resolution outputs with programmable dead-band - drives half-bridge MOSFETs with shoot-through prevention |
| ADCINA0–ADCINA15 | Analog input channels | Supports simultaneous sampling across two ADCs - critical for vector control of PMSM and ACI motors |
Key Features
| Feature | Design Value |
|---|---|
| Dual-core IPC with MSGRAM | Hardware-accelerated inter-processor messaging with flag-based interrupt signaling - reduces cross-core latency to <100 ns |
| ECC-protected memory | Flash and RAM equipped with error-correcting code - detects and corrects single-bit errors, prevents silent data corruption |
| Integrated safety monitors | Missing clock detection, PLLSLIP, NMIWDs, and register write protection - satisfies diagnostic coverage targets for SIL-2 systems |
| ePWM with trip-zone | Hardware fault response within 3 cycles - shuts down PWM outputs on overcurrent or overtemperature signals without CPU intervention |
| ROM-based boot loaders | Separate M-Boot (Cortex-M3) and C-Boot (C28x) ROMs - enable secure, field-upgradable boot sequences with minimal external dependencies |
Applications
| Industrial Motor Drives | Digital Power Supplies |
|---|---|
Use Scenario: Closed-loop field-oriented control (FOC) of 3-phase PMSM motors in HVAC compressors and industrial pumps. IC Role / Device Role / Timing Role: Dual-core real-time controller - C28x executes PWM timing and current loop at 20 kHz; M3 handles communication (CAN/UART), diagnostics, and user interface. Use Value: Deterministic sub-microsecond PWM jitter and synchronized ADC sampling ensure torque ripple <2% at full load. | Use Scenario: Isolated bidirectional DC-DC converter for energy storage systems with adaptive voltage regulation. IC Role / Device Role / Timing Role: Primary-side digital controller - C28x manages phase-shifted full-bridge PWM and resonant timing; M3 runs battery management protocol stack. Use Value: Integrated dual ADCs and ePWM dead-band allow precise duty cycle control under 500 ns timing resolution for ZVS optimization. |
| Renewable Energy Inverters | Automated Test Equipment |
Use Scenario: Grid-tied solar string inverter with anti-islanding protection and reactive power support. IC Role / Device Role / Timing Role: Real-time grid synchronization engine - C28x performs PLL tracking and harmonic compensation; M3 handles IEEE 1547 compliance logic and Ethernet reporting. Use Value: Hardware µCRC and ECC memory ensure firmware integrity during frequent OTA updates in remote deployments. | Use Scenario: High-speed semiconductor parametric tester requiring synchronized stimulus/response capture. IC Role / Device Role / Timing Role: Precision timing coordinator - M3 configures test sequences and collects results; C28x triggers DACs, captures ADC waveforms, and timestamps events with 10 ns resolution. Use Value: Dual 12-bit ADCs with simultaneous sampling enable correlated multi-channel measurements without external synchronization circuitry. |
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 |
|---|---|---|---|
| F28M36P63C1RFPT | Higher flash (1 MB), added security accelerator, same package - no change in core clocks or peripheral count | Required for designs needing encrypted firmware updates or secure boot key storage | Select when cryptographic operations or extended code space outweigh cost premium |
| TMS320F28379D | Single-core C28x only, 1 MB flash, dual 16-bit ADCs - lacks ARM M3 and IPC infrastructure | Suitable for pure DSP-centric control where protocol stack offload is handled externally | Choose if application does not require embedded TCP/IP, USB, or complex HMI - lower BOM cost and simpler software stack |
Compared with F28M35E50B1RFPT, F28M36P63C1RFPT offers expanded memory and security for future-proofed designs, while TMS320F28379D provides higher ADC resolution and pure DSP performance at the expense of dual-core coordination - selection depends on whether host interface processing must be integrated or delegated.
Availability
F28M35E50B1RFPT is available at Aetrix Electronics and suitable for industrial motor drives, digital power supplies, renewable energy inverters, and automated test equipment requiring stable component supply across long production lifecycles.
Supply support for F28M35E50B1RFPT 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 company headquartered in Dallas, Texas, specializing in analog, embedded processing, and wireless technologies with over 90 years of innovation in industrial and automotive electronics.
The Concerto F28M35x product line was designed to unify real-time control and connectivity in a single chip - targeting applications where deterministic DSP performance must coexist with protocol stack execution without external co-processors.
FAQ
What is the maximum operating frequency of each core in the F28M35E50B1RFPT?
The F28M35E50B1RFPT operates both its ARM Cortex-M3 master core and TMS320C28x control core at up to 100 MHz. This dual-frequency capability enables tight coupling of high-level task scheduling (M3) and nanosecond-precision PWM generation (C28x), with verified timing margins across industrial temperature ranges (–40°C to 105°C). The F28M35E50B1RFPT's PLL configuration supports stable operation under varying supply conditions without frequency throttling.
Does the F28M35E50B1RFPT support CAN communication?
Yes, the F28M35E50B1RFPT integrates one CAN 2.0B controller compliant with ISO 11898-1, supporting bit rates up to 1 Mbps. It includes dedicated message RAM, transmit/receive FIFOs, and automatic retransmission - used for motor drive commissioning and industrial network integration. The F28M35E50B1RFPT's CAN module is accessible exclusively to the C28x subsystem, with M3 access via IPC-managed mailbox transfers.
How is memory protection implemented in the F28M35E50B1RFPT?
The F28M35E50B1RFPT implements memory protection through ECC on all 512 KB flash and 132 KB RAM, plus write-protection bits in system control registers. Critical registers (e.g., clock, reset, and safety configuration) are locked after initialization unless unlocked via secure key sequence. The F28M35E50B1RFPT also enforces privilege-level separation between M3 and C28x memory maps, preventing unauthorized cross-subsystem access.
What development tools are officially supported for the F28M35E50B1RFPT?
Texas Instruments officially supports Code Composer Studio v12+ with Concerto-specific compiler toolchains (ARM C/C++ v20.2+, C28x C/C++ v20.2+), controlSUITE libraries, and the F28M35H52C1 controlCARD. Debugging uses XDS100v3 or XDS200 emulators with full dual-core visibility. The F28M35E50B1RFPT is validated with TI's HVMotorCtrlKit and DigitalPowerSDK reference designs for rapid prototyping.
Is the F28M35E50B1RFPT qualified for automotive applications?
No, the F28M35E50B1RFPT is rated for industrial temperature range (–40°C to 105°C) and is not AEC-Q100 qualified. It lacks automotive-specific features such as enhanced ESD immunity (±8 kV HBM), extended burn-in testing, or PPAP documentation. For automotive use cases, TI recommends the TMS320F2837xD series or C2000™ Automotive-Q1 variants - the F28M35E50B1RFPT remains targeted at industrial automation, UPS, and solar inverters.
F28M35E50B1RFPT 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:
- 72KB
- Voltage - Supply (Vcc/Vdd):
- 1.8V, 3.3V
- Data Converters:
- A/D 20x12b
- Oscillator Type:
- -
- Operating Temperature:
- -40°C ~ 105°C (TJ)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
F28M35E50B1RFPT FAQ
1.How can I place an order for F28M35E50B1RFPT through Aetrix?
Please submit a Request for Quotation (RFQ) for F28M35E50B1RFPT 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 F28M35E50B1RFPT reliable?
The price and inventory of F28M35E50B1RFPT are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for F28M35E50B1RFPT is usually 5 days.
3.What payment methods are accepted for F28M35E50B1RFPT?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for F28M35E50B1RFPT transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for F28M35E50B1RFPT?
F28M35E50B1RFPT orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your F28M35E50B1RFPT 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 F28M35E50B1RFPT?
For technical support, including F28M35E50B1RFPT datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your F28M35E50B1RFPT requirements.
6.How does Aetrix verify that F28M35E50B1RFPT is sourced from the original manufacturer or authorized distributors?
All F28M35E50B1RFPT 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 F28M35E50B1RFPT meets industry standards.
7.What is the process for return or replacement of F28M35E50B1RFPT?
All F28M35E50B1RFPT units undergo pre-shipment inspection (PSI). If there is an issue with F28M35E50B1RFPT, 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 F28M35E50B1RFPT part is unused and in its original packaging.
Return procedure for F28M35E50B1RFPT:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
F28M35E50B1RFPT 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…

