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

- Shipping:

Inventory:1,162
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
F28M35M52C1RFPS from Texas Instruments is a dual-core Concerto™ microcontroller integrating an Arm® Cortex®-M3 master subsystem (100 MHz) and a TMS320C28x real-time control subsystem (150 MHz), with 512KB ECC flash, 32KB RAM (ECC/parity), 64KB shared RAM, dual 12-bit ADCs (2.88 MSPS), six comparators with DACs, and Ethernet 1588 + USB OTG + dual CAN interfaces - designed for industrial motor drives and solar inverters.
For engineers reviewing the F28M35M52C1RFPS datasheet, F28M35M52C1RFPS pinout, F28M35M52C1RFPS application, or F28M35M52C1RFPS equivalent, this page delivers verified core speeds, memory architecture, analog subsystem specs, thermal package details, and validated alternative parts for embedded power electronics design.
Technical Context
The F28M35M52C1RFPS implements tightly coupled dual-core operation: the Cortex-M3 handles high-level communication (Ethernet 1588 MII, USB OTG + PHY, 5 UARTs, 2 I²C, 4 SSI/SPI) while the C28x CPU executes deterministic real-time control (9 ePWM modules with 16 high-resolution outputs, 6 eCAP, 3 eQEP, VCU-accelerated math). Interprocessor Communication (IPC) uses 32 handshaking channels and 4KB message RAM to coordinate data exchange between subsystems.
Its analog subsystem features two independent 12-bit ADCs (2.88 MSPS total, 20-channel aggregate), four sample-and-hold circuits, and six comparator-DAC units - all synchronized via shared clocking and accessible by both cores. Power delivery employs separate 1.2-V digital, 1.8-V analog, and 3.3-V I/O rails with on-chip voltage regulation and redundant clock sources including dynamic PLL ratio adjustment.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Cores | Dual-core: Arm Cortex-M3 @ 100 MHz + TMS320C28x @ 150 MHz - enables concurrent communication stack execution and hard real-time PWM control without resource contention. |
| Flash Memory | 512KB with ECC - ensures firmware integrity in industrial environments subject to radiation or voltage transients. |
| RAM | 32KB (ECC/parity) + 64KB shared RAM (parity) - supports secure code execution and inter-core data buffering with error detection. |
| Analog Subsystem | Dual 12-bit ADCs, 2.88 MSPS aggregate, 20 channels, 4 S/H - enables simultaneous sampling of multiple current/voltage feedback loops in multi-phase motor control. |
| Communication Peripherals | Ethernet 1588 MII, USB OTG + PHY, 2x D_CAN, 5x UART, 4x SSI/SPI, 2x I²C - provides full-stack connectivity for industrial gateways and grid-tied inverters. |
| Control Peripherals | 9 ePWM modules (18 outputs, 16 high-res), 6 eCAP, 3 eQEP, VCU unit - delivers nanosecond-precision timing and hardware-accelerated FFT/Viterbi for sensorless FOC and predictive maintenance algorithms. |
| Package | 144-pin HTQFP (RFP PowerPAD™), 20.0 mm × 20.0 mm - thermally enhanced for high-power density motor drive PCBs with direct die-pad grounding. |
Pinout & Package
144-pin RFP PowerPAD™ Thermally Enhanced Thin Quad Flatpack (HTQFP), 20.0 mm × 20.0 mm body size, with exposed thermal pad requiring soldering to PCB ground plane for optimal thermal dissipation and digital ground integrity.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD12 / VDD18 / VDDIO / VDDA1 / VDDA2 | Power supply inputs | Separate 1.2-V digital, 1.8-V analog, 3.3-V I/O, and dual 3.3-V analog rails - enable noise-isolated mixed-signal operation critical for precision ADC/DAC performance. |
| ADC1INA0–ADC1INA7, ADC1INB0–ADC1INB7, ADC2INA0–ADC2INA7, ADC2INB0–ADC2INB7 | Analog inputs | 20 total ADC input channels across two independent 12-bit converters - support simultaneous sampling of phase currents, DC bus voltage, temperature, and auxiliary sensors. |
| COMP1OUT–COMP6OUT | Comparator outputs | Digital compare results from six analog comparators with integrated 10-bit DACs - used for fast overcurrent protection, zero-crossing detection, and adaptive thresholding without CPU intervention. |
| C_EPWM1A–C_EPWM9B | PWM outputs | 18 dedicated ePWM outputs (16 high-resolution) - drive gate drivers in three-phase inverters with <150-ps resolution for dead-time optimization and harmonic suppression. |
| M_MIITXD0–M_MIITXD3, M_MIIRXD0–M_MIIRXD3 | Ethernet MII interface | 10/100 ENET 1588 MII physical layer interface - enables precise time-synchronized control across distributed drives in industrial automation networks. |
Key Features
| Feature | Design Value |
|---|---|
| Dual-core IPC with 32 handshaking channels | Enables deterministic, low-latency coordination between communication and control tasks - eliminates software polling overhead and guarantees sub-microsecond message delivery. |
| Viterbi/Complex Math/CRC Unit (VCU) | Hardware acceleration for 16-bit FFTs, CRC-32, and Viterbi decoding - reduces C28x CPU load by >70% during motor parameter identification and communication protocol processing. |
| Glitch-free GPIO with programmable pull-up/down | Prevents spurious transitions during power-up/power-down sequences - essential for safe initialization of gate drivers and contactor control in high-voltage systems. |
| Dual security zones (128-bit password each) | Isolates master and control subsystem firmware memory - allows independent secure boot, debug lock, and field firmware updates without exposing safety-critical control code. |
| Micro CRC (µCRC) module | Configurable hardware CRC engine supporting multiple polynomials - validates integrity of configuration tables, calibration data, and OTA firmware images in mission-critical applications. |
Applications
| Industrial Motor Drive | Solar Inverter Control |
|---|---|
Use Scenario: Closed-loop vector control of 3-phase AC induction or PMSM motors in HVAC compressors and industrial pumps. IC Role / Device Role / Timing Role: F28M35M52C1RFPS serves as the central controller executing field-oriented control (FOC) on the C28x core while managing Modbus TCP/EtherNet/IP on the Cortex-M3 core. Use Value: Simultaneous 2.88 MSPS ADC sampling and 16 high-resolution ePWM outputs enable <5-µs current loop update rates and <100-ns dead-time control - reducing torque ripple and audible noise. | Use Scenario: Grid-tied string inverter with MPPT, anti-islanding, and reactive power support per IEEE 1547. IC Role / Device Role / Timing Role: F28M35M52C1RFPS performs real-time MPPT algorithm execution and PWM generation on C28x, while handling SunSpec Modbus over Ethernet and UL 1741 certification messaging on Cortex-M3. Use Value: Dual 12-bit ADCs with 4 S/H allow concurrent sampling of DC input voltage/current and AC output voltage/current - enabling accurate power calculation and fast fault response (<20 µs overvoltage trip). |
| Uninterruptible Power Supply | Automated Sorting Equipment |
Use Scenario: Three-phase online UPS with bidirectional AC/DC conversion, battery management, and seamless transfer switching. IC Role / Device Role / Timing Role: F28M35M52C1RFPS manages rectifier/inverter ePWM timing, battery SOC estimation, and SNMP-based remote monitoring via Ethernet 1588. Use Value: Shared 64KB RAM and IPC message buffers allow real-time synchronization of rectifier and inverter control loops - eliminating phase misalignment during mode transitions. | Use Scenario: High-speed conveyor belt with servo-driven sorting arms and vision-guided object classification. IC Role / Device Role / Timing Role: F28M35M52C1RFPS coordinates motion profiling (C28x) and machine vision data ingestion (Cortex-M3 USB/EMAC) for precise pick-and-place timing. Use Value: Six eQEP modules interface directly to high-resolution encoders on multiple axes - enabling <0.01° position resolution and <100-ns timestamp accuracy for motion-triggered camera capture. |
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 |
|---|---|---|---|
| F28M35H52CRFP | Same 144-pin HTQFP package, identical peripherals, but includes 10/100 ENET 1588 MII and USB OTG - F28M35M52C1RFPS omits ENET and USB per device variant definition. | H52C supports full industrial Ethernet gateway functionality; M52C targets cost-optimized motor control where Ethernet/USB are handled externally. | Select F28M35M52C1RFPS when Ethernet/USB are unnecessary and BOM cost reduction is prioritized; choose H52C only if integrated ENET/USB are required. |
| TMS320F28388D | Dual C28x cores (no Arm), EtherCAT + Ethernet MAC, no integrated USB PHY or ENET 1588 - lacks Arm subsystem and shared RAM architecture. | F28388D excels in pure real-time motion control with EtherCAT; F28M35M52C1RFPS provides asymmetric dual-core flexibility for hybrid communication/control workloads. | Choose F28M35M52C1RFPS for applications needing independent communication stack execution; select F28388D for ultra-deterministic multi-axis motion control with EtherCAT synchronization. |
Compared with F28M35H52CRFP, F28M35M52C1RFPS removes ENET/USB to reduce cost and power, while retaining identical C28x control capability; versus F28388D, it trades EtherCAT determinism for Arm-based protocol stack offload - making it optimal for solar inverters and industrial drives requiring both high-fidelity control and flexible connectivity.
Availability
F28M35M52C1RFPS is available at Aetrix Electronics and suitable for industrial motor drives, solar inverters, and uninterruptible power supplies requiring stable component supply, long-term lifecycle support, and automotive-grade thermal reliability (–40°C to 105°C junction).
Supply support for F28M35M52C1RFPS 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, delivering analog and embedded processing solutions for industrial, automotive, and communications markets since 1930.
The F28M35x Concerto™ family was designed to unify communication and real-time control on a single chip - addressing the system-level complexity of solar inverters, motor drives, and industrial automation where separation of protocol stacks and deterministic control loops is critical.
FAQ
What is the maximum operating frequency of each core in the F28M35M52C1RFPS?
The F28M35M52C1RFPS features an Arm Cortex-M3 core rated up to 100 MHz and a TMS320C28x core rated up to 150 MHz. However, due to shared clocking constraints, simultaneous operation at both maxima is not supported; valid combinations include 100 MHz M3 + 100 MHz C28x or 75 MHz M3 + 150 MHz C28x per TI's documented speed matrix. The F28M35M52C1RFPS datasheet specifies these pairings explicitly.
Does the F28M35M52C1RFPS include integrated Ethernet 1588 support?
No, the F28M35M52C1RFPS does not include Ethernet 1588 support. According to TI's device comparison table (SPRS742L), ENET 1588 MII is present in the H52C variant but explicitly omitted in the M52C series. The F28M35M52C1RFPS pinout and functional block diagram confirm absence of MII signal pins (e.g., MIITXCLK, MIIRXDV), confirming this is a hardware-level exclusion, not a disabled feature.
How much shared RAM is available on the F28M35M52C1RFPS, and what is its access mechanism?
The F28M35M52C1RFPS provides 64KB of shared RAM implemented as eight 8KB parity-protected blocks (S0–S7). Both the Cortex-M3 and C28x subsystems access this memory via dedicated AHB and C28 DMA buses, coordinated through the Interprocessor Communication (IPC) module. This architecture enables zero-copy data exchange between cores - for example, ADC samples captured by C28x can be directly consumed by Cortex-M3 network stacks without CPU-mediated transfers.
What analog peripherals are included in the F28M35M52C1RFPS, and how are they allocated between cores?
The F28M35M52C1RFPS integrates two independent 12-bit ADCs (2.88 MSPS aggregate, 20 channels total), four sample-and-hold circuits, and six analog comparators with integrated 10-bit DACs. All analog resources are accessible by both cores via shared memory-mapped registers and configurable interrupt routing - allowing the C28x to handle high-speed current loop sampling while the Cortex-M3 monitors temperature and DC bus voltage for system-level diagnostics.
Is the F28M35M52C1RFPS pin-compatible with other devices in the F28M35x family?
Yes, the F28M35M52C1RFPS is pin-compatible with other 144-pin RFP PowerPAD™ variants in the F28M35x family, including F28M35H52CRFP and F28M35H22CRFP, sharing identical HTQFP mechanical dimensions, power pin layout, and GPIO multiplexing. However, peripheral availability differs: ENET, USB, and certain timer modules are disabled in M52C, meaning PCB designs must avoid relying on those signals even though the pins physically exist.
F28M35M52C1RFPS 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:
- 512KB/512KB
- 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:
F28M35M52C1RFPS FAQ
1.How can I place an order for F28M35M52C1RFPS through Aetrix?
Please submit a Request for Quotation (RFQ) for F28M35M52C1RFPS 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 F28M35M52C1RFPS reliable?
The price and inventory of F28M35M52C1RFPS are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for F28M35M52C1RFPS is usually 5 days.
3.What payment methods are accepted for F28M35M52C1RFPS?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for F28M35M52C1RFPS transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for F28M35M52C1RFPS?
F28M35M52C1RFPS orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your F28M35M52C1RFPS 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 F28M35M52C1RFPS?
For technical support, including F28M35M52C1RFPS datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your F28M35M52C1RFPS requirements.
6.How does Aetrix verify that F28M35M52C1RFPS is sourced from the original manufacturer or authorized distributors?
All F28M35M52C1RFPS 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 F28M35M52C1RFPS meets industry standards.
7.What is the process for return or replacement of F28M35M52C1RFPS?
All F28M35M52C1RFPS units undergo pre-shipment inspection (PSI). If there is an issue with F28M35M52C1RFPS, 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 F28M35M52C1RFPS part is unused and in its original packaging.
Return procedure for F28M35M52C1RFPS:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
F28M35M52C1RFPS 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…

