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

- Shipping:

Inventory:1,611
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
F28M35M22C1RFPS from Texas Instruments is a dual-core Concerto™ microcontroller integrating an Arm® Cortex®-M3 master subsystem (75 MHz) and a TMS320C28x real-time control subsystem (75 MHz), with 256KB flash (ECC), 32KB RAM (parity/ECC), 64KB shared RAM, dual 12-bit ADCs (2.88 MSPS), six comparators with integrated DACs, and dual CAN interfaces - designed for industrial motor drives and solar inverters.
For engineers reviewing the F28M35M22C1RFPS datasheet, F28M35M22C1RFPS pinout, F28M35M22C1RFPS application, or F28M35M22C1RFPS equivalent, key selection criteria include dual-core clock coordination (75/75 MHz), HTQFP-144 PowerPAD thermal packaging, IPC-based interprocessor communication, and support for safety-critical control loops requiring ECC memory and hardware watchdogs.
Technical Context
The F28M35M22C1RFPS implements a tightly coupled dual-subsystem architecture: the Cortex-M3 handles Ethernet 1588, USB OTG, and multi-protocol communications (5 UARTs, 4 SSI/SPI, 2 I²C, 2 CAN), while the C28x executes deterministic real-time control using nine ePWM modules (18 outputs, 16 high-resolution), six eCAP, three eQEP, and VCU-accelerated math. Both cores share 64KB parity-protected RAM and coordinate via 32-channel IPC with 2KB message RAM.
Clocking uses independent PLLs with dynamic ratio changes; the M3 and C28x operate at synchronized 75 MHz (per Table 5-2), supported by on-chip 1.2-V digital, 1.8-V analog, and 3.3-V I/O regulation. Safety features include dual security zones (128-bit password), ECC on flash and critical RAM, NMI watchdogs per subsystem, and fault trip zones across 64 GPIO pins.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Cores | Arm Cortex-M3 @ 75 MHz + TMS320C28x @ 75 MHz - enables concurrent communication stack execution and hard real-time PWM control without resource contention |
| Flash Memory | 256KB with ECC - ensures firmware integrity in industrial environments with radiation or voltage transients |
| RAM | 32KB (16KB ECC + 16KB parity) + 64KB shared RAM (parity) - supports segregated code/data domains and inter-core data exchange |
| Analog Subsystem | Dual 12-bit ADCs @ 2.88 MSPS, 20 total channels, 4 S/H circuits, 6 comparators with 10-bit DACs - enables simultaneous current/voltage sensing and fast overcurrent protection in motor drives |
| Control Peripherals | 9 ePWM modules (18 outputs, 16 HRPWM), 6 eCAP, 3 eQEP, VCU accelerator - delivers sub-100ns timing resolution for field-oriented control and encoder-based position feedback |
| Communication Interfaces | 2× CAN (D_CAN), 5× UART, 4× SSI/SPI, 2× I²C, USB OTG + PHY, no Ethernet - targets cost-optimized industrial gateways and drive controllers where 10/100 ENET is not required |
| Package | 144-pin HTQFP (RFP PowerPAD™), 20.0 mm × 20.0 mm - provides enhanced thermal dissipation for continuous operation at 105°C junction temperature |
Pinout & Package
144-pin RFP PowerPAD™ Thermally Enhanced Thin Quad Flatpack (HTQFP) with exposed thermal pad soldered to PCB ground plane for optimal heat transfer and digital grounding.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| PA0_GPIO0 (Pin 5) | General-purpose I/O / UART-0 RX | Configurable digital I/O or primary serial receive path for host communication |
| M_CAN0TX (Pin 14) | CAN Controller Area Network Transmit | Drives differential CAN bus signal for motor control network messaging |
| C_EPWM1A (Pin 6) | C28x Enhanced PWM Output A | High-resolution gate drive output for phase-A power stage in 3-phase inverter |
| ADC1INA0 (Pin 121) | Analog-to-Digital Converter Input A0 | Direct connection to current-sense amplifier output for motor phase-A current sampling |
| VDDA1 (Pin 119) | Analog Power Supply (Module 1) | 3.3-V supply for ADC1, comparators 1–3, and DACs 1–3 - requires local 2.2-µF decoupling |
| PG5_GPIO45 (Pin 108) | General-purpose I/O / eCAP input | Configurable as capture input for encoder quadrature signals or digital control signal |
Key Features
| Feature | Design Value |
|---|---|
| Dual-core IPC with 32 handshaking channels | Enables deterministic data exchange between Cortex-M3 (networking) and C28x (control) without polling or shared-memory race conditions |
| Hardware Viterbi/Complex Math/CRC Unit (VCU) | Accelerates FFTs, Clarke/Park transforms, and CRC-32 in <1 µs - critical for real-time FOC motor algorithms |
| Glitch-free GPIO with programmable pull-up/down | Prevents spurious transitions during power-up/down - essential for safe initialization of gate drivers and enable lines |
| 12 fault trip zones across 64 GPIO pins | Allows hardware-level shutdown of PWM outputs within <100 ns upon overcurrent or overtemperature detection |
| Micro CRC (µCRC) module | Offloads checksum calculation for firmware updates and configuration data integrity verification |
Applications
| AC Drive Control Module | Servo Drive Control Module |
|---|---|
Use Scenario: Closed-loop vector control of 3-phase induction motors in HVAC and pump systems. IC Role / Device Role / Timing Role: F28M35M22C1RFPS executes field-oriented control (FOC) on C28x core while Cortex-M3 manages Modbus TCP over Ethernet. Use Value: Dual-core isolation prevents communication interrupts from delaying PWM update cycles, maintaining <1 µs current loop jitter. | Use Scenario: High-bandwidth position/velocity control of permanent magnet synchronous motors in robotics. IC Role / Device Role / Timing Role: C28x runs servo loop at 20 kHz with eQEP feedback; Cortex-M3 handles EtherCAT slave stack and diagnostics. Use Value: Shared 64KB RAM enables zero-copy transfer of position setpoints and error logs between subsystems. |
| String Inverter | Central Inverter |
Use Scenario: MPPT and DC-AC conversion for residential photovoltaic arrays with panel-level monitoring. IC Role / Device Role / Timing Role: C28x controls interleaved boost converters and H-bridge inverter; Cortex-M3 manages SunSpec Modbus and anti-islanding detection. Use Value: Six integrated comparators with DACs replace external op-amp circuits for rapid DC arc fault detection. | Use Scenario: Grid-tied utility-scale solar inversion with reactive power support and harmonic filtering. IC Role / Device Role / Timing Role: F28M35M22C1RFPS coordinates multiple parallel inverter modules via CAN bus and performs IEEE 1547-compliant grid synchronization. Use Value: Dual CAN interfaces allow redundant communication paths for system-level fault containment and redundancy management. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar dual-core microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| F28M35M52C1RFPS | Higher master subsystem speed (100 MHz vs. 75 MHz); same C28x speed (75 MHz); identical peripherals and package | Supports more demanding communication stacks (e.g., full TCP/IP + USB device + CAN FD) without compromising control loop timing | Select when Ethernet throughput or USB host capability exceeds F28M35M22C1RFPS limits |
| F28M35H22C1RFPS | Includes 10/100 ENET 1588 MII and USB OTG; same dual-core speeds (75/75 MHz); adds Ethernet PHY interface | Required for time-sensitive networking (TSN) or IEEE 1588 precision time protocol in industrial automation | Select when deterministic Ethernet synchronization is mandatory and board layout accommodates MII routing |
Compared with F28M35M22C1RFPS, F28M35M52C1RFPS offers higher Cortex-M3 bandwidth for complex protocols, while F28M35H22C1RFPS adds Ethernet 1588 - both retain identical C28x control capability, shared RAM, and safety features, making them drop-in replacements for pin-compatible PCBs with appropriate peripheral enablement.
Availability
F28M35M22C1RFPS is available at Aetrix Electronics and suitable for AC drive control modules, servo drive control modules, string inverters, and central inverters requiring stable component supply across extended industrial temperature ranges.
Supply support for F28M35M22C1RFPS 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 specializing in analog and embedded processing technologies, with leadership in industrial, automotive, and power management solutions.
The F28M35x Concerto™ family integrates Arm and C28x cores to address industrial motor control, renewable energy, and power conversion applications where deterministic real-time performance and robust connectivity coexist on a single chip.
FAQ
What is the maximum operating frequency of each core in the F28M35M22C1RFPS?
The F28M35M22C1RFPS operates its Arm Cortex-M3 master subsystem at 75 MHz and its TMS320C28x control subsystem at 75 MHz, as defined in Table 5-2 of the SPRS742L datasheet. This coordinated speed pairing ensures optimal balance between communication throughput and real-time control latency without violating clock domain constraints.
Does the F28M35M22C1RFPS include Ethernet MAC or PHY functionality?
No, the F28M35M22C1RFPS does not include Ethernet MAC or PHY functionality. Unlike the H-series variants (e.g., F28M35H22C), the M-series omits the 10/100 ENET 1588 MII peripheral entirely - confirmed in Table 5-1 of the datasheet - making it suitable for applications relying on CAN, UART, or USB instead of Ethernet.
How much flash memory does the F28M35M22C1RFPS have, and is it protected?
The F28M35M22C1RFPS includes 256KB of on-chip flash memory with Error Correction Code (ECC) protection. This ECC implementation detects and corrects single-bit errors and detects double-bit errors, ensuring firmware reliability in electrically noisy industrial environments per TI's safety documentation.
What analog capabilities does the F28M35M22C1RFPS provide for motor control?
The F28M35M22C1RFPS integrates dual 12-bit ADCs capable of 2.88 MSPS aggregate sampling, 20 total input channels, four sample-and-hold circuits, and six analog comparators with integrated 10-bit DACs - enabling simultaneous current/voltage sensing, fast overcurrent protection, and analog reference generation without external components.
Is the F28M35M22C1RFPS pin-compatible with other F28M35x devices in the same package?
Yes, the F28M35M22C1RFPS is pin-compatible with all other F28M35x devices in the 144-pin HTQFP (RFP) package, including F28M35M52C1RFPS and F28M35H22C1RFPS. Pin assignments, power domains, and GPIO multiplexing are identical - verified in Section 6.1 (Pin Diagram) and Table 5-1 of the SPRS742L datasheet.
F28M35M22C1RFPS 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:
- Active
- Programmable:
- Not Verified
- Core Processor:
- C28x/ARM® Cortex®-M3
- Core Size:
- 32-Bit Dual-Core
- Speed:
- 75MHz/75MHz
- Connectivity:
- CANbus, EBI/EMI, Ethernet, I2C, SCI, SPI, SSI, UART/USART, USB, USB OTG
- Peripherals:
- Brown-out Detect/Reset, DMA, POR, PWM, WDT
- Number of I/O:
- 74
- Program Memory Size:
- 256KB/256KB
- Program Memory Type:
- FLASH
- EEPROM Size:
- -
- RAM Size:
- 136KB
- Voltage - Supply (Vcc/Vdd):
- 1.2V, 1.8V, 3.3V
- Data Converters:
- A/D 20x12b
- Oscillator Type:
- -
- Operating Temperature:
- -40°C ~ 125°C (TJ)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
F28M35M22C1RFPS FAQ
1.How can I place an order for F28M35M22C1RFPS through Aetrix?
Please submit a Request for Quotation (RFQ) for F28M35M22C1RFPS 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 F28M35M22C1RFPS reliable?
The price and inventory of F28M35M22C1RFPS are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for F28M35M22C1RFPS is usually 5 days.
3.What payment methods are accepted for F28M35M22C1RFPS?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for F28M35M22C1RFPS transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for F28M35M22C1RFPS?
F28M35M22C1RFPS orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your F28M35M22C1RFPS 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 F28M35M22C1RFPS?
For technical support, including F28M35M22C1RFPS datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your F28M35M22C1RFPS requirements.
6.How does Aetrix verify that F28M35M22C1RFPS is sourced from the original manufacturer or authorized distributors?
All F28M35M22C1RFPS 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 F28M35M22C1RFPS meets industry standards.
7.What is the process for return or replacement of F28M35M22C1RFPS?
All F28M35M22C1RFPS units undergo pre-shipment inspection (PSI). If there is an issue with F28M35M22C1RFPS, 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 F28M35M22C1RFPS part is unused and in its original packaging.
Return procedure for F28M35M22C1RFPS:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
F28M35M22C1RFPS 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…

