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

- Shipping:

Inventory:2,797
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
F28M35M20B1RFPS from Texas Instruments is a dual-core Concerto™ microcontroller integrating an Arm® Cortex®-M3 master subsystem (60 MHz) and a TMS320C28x real-time control subsystem (60 MHz), with 256KB flash (ECC), 32KB RAM (parity), dual 12-bit ADCs (2.31 MSPS, 20 channels), six comparators with integrated DACs, and two CAN modules. It targets industrial motor drives and power conversion systems requiring deterministic control and robust communication.
For engineers reviewing the F28M35M20B1RFPS datasheet, F28M35M20B1RFPS pinout, F28M35M20B1RFPS application, or F28M35M20B1RFPS equivalent, this page delivers verified core speeds, memory partitioning, analog subsystem specs, thermal package details, and validated alternative options for embedded control design.
Technical Context
The F28M35M20B1RFPS implements a tightly coupled dual-core architecture: the Cortex-M3 handles Ethernet 1588, USB OTG, UART, I²C, and SSI communications, while the C28x CPU executes high-precision PWM, eCAP, eQEP, and floating-point math via its integrated FPU and VCU. Interprocessor communication occurs over 32-channel IPC with dedicated 2KB message RAM.
Its analog subsystem features two independent 12-bit ADCs sharing four sample-and-hold circuits, supporting simultaneous sampling across up to 20 total channels. Clocking uses a configurable PLL with dynamic ratio changes, and voltage regulation supports 1.2-V digital, 1.8-V analog, and 3.3-V I/O domains - all within a single 144-pin HTQFP PowerPAD package.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Cortex-M3 Core Speed | 60 MHz - fixed maximum frequency for this variant, enabling deterministic real-time communication stack execution without conflicting with C28x timing constraints. |
| C28x Core Speed | 60 MHz - synchronized speed pairing ensures safe cross-subsystem data exchange and avoids clock domain hazards in shared peripherals. |
| Flash Memory | 256 KB ECC - provides error detection/correction for safety-critical firmware storage, meeting industrial reliability requirements. |
| ADC Performance | 2.31 MSPS aggregate - derived from 12-bit resolution at 433 ns conversion time, suitable for fast current/voltage sampling in servo and inverter control loops. |
| Analog Inputs | 20 channels (10 per ADC) - enables full three-phase motor sensing (phase currents, DC bus, temperature, position feedback) without external multiplexing. |
| Communication Peripherals | 2× CAN, 5× UART, 4× SSI/SPI, 2× I²C, USB OTG + PHY - supports fieldbus integration, HMI connectivity, and host-device flexibility in industrial gateways. |
| Control Peripherals | 9× ePWM modules (18 outputs, 16 high-resolution), 6× eCAP, 3× eQEP - delivers precise timing for multi-axis motion control, sensorless BLDC commutation, and grid-synchronized inverters. |
Pinout & Package
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 grounding.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD12 / VDD18 / VDDIO | Power supply rails | Dedicated 1.2-V digital, 1.8-V analog, and 3.3-V I/O supplies - require separate decoupling to prevent noise coupling between domains. |
| ADC1INA0–ADC1INA7, ADC2INA0–ADC2INA7 | Analog inputs (Group A) | 16 primary analog input pins for differential/single-ended sensing; paired with ADC1INB/ADC2INB for simultaneous sampling capability. |
| COMP1OUT–COMP6OUT | Analog comparator outputs | Digital outputs reflecting comparator decisions - used for fast overcurrent/overvoltage trip signaling directly to ePWM trip zones. |
| C_EPWM1A–C_EPWM9B | Enhanced PWM outputs | 18 dedicated PWM output pins (16 HR-capable) - support dead-time insertion, phase-shifted modulation, and fault-responsive shutdown. |
| M_CAN0RX/M_CAN0TX, M_CAN1RX/M_CAN1TX | CAN transceiver interface | Two isolated CAN physical layer interfaces - enable redundant fieldbus communication or dual-network topology (e.g., drive + supervisory bus). |
Key Features
| Feature | Design Value |
|---|---|
| Dual-core IPC coordination | 32-channel hardware handshake + 4 IPC interrupt sources - enables low-latency, lock-free data transfer between Cortex-M3 and C28x without software polling overhead. |
| High-resolution PWM | 16 HRPWM outputs with 150-ps resolution - allows sub-microsecond timing control for SiC/GaN gate drivers and advanced modulation schemes like SVM and DPWM. |
| Viterbi & CRC acceleration | VCU unit offloads complex math - reduces C28x CPU load by >40% during FEC decoding or protocol checksum generation in industrial Ethernet stacks. |
| Glitch-free GPIO | 74 programmable I/Os with glitch suppression during power-up/down - eliminates spurious actuation in relay, solenoid, or gate driver control paths. |
| Shared RAM architecture | 64 KB parity-protected shared RAM - provides zero-copy buffer space for real-time data exchange between subsystems, reducing latency vs. mailbox-based transfers. |
Applications
| AC Drive Control Module | Servo Drive Control Module |
|---|---|
Use Scenario: Closed-loop vector control of 3-phase induction or PMSM motors in HVAC, pumps, and compressors. IC Role / Device Role / Timing Role: C28x executes FOC algorithm and PWM generation; Cortex-M3 manages Modbus TCP, web server, and diagnostics. Use Value: Integrated dual-core eliminates need for separate communication MCU, reducing BOM cost and board area while maintaining <1 µs PWM jitter. |
Use Scenario: High-bandwidth position/velocity/torque control in robotics, CNC axes, and packaging machinery. IC Role / Device Role / Timing Role: C28x runs real-time servo loop at 20 kHz; Cortex-M3 handles EtherCAT slave stack and firmware updates. Use Value: eQEP and eCAP modules directly interface to resolvers and encoders; HRPWM enables <50 ns dead-time control for precision torque ripple suppression. |
| String Inverter | Three-Phase UPS |
Use Scenario: MPPT tracking and grid-synchronized DC-AC conversion in photovoltaic systems with multiple string inputs. IC Role / Device Role / Timing Role: C28x controls interleaved boost and H-bridge inverters; Cortex-M3 handles SunSpec Modbus, anti-islanding, and cloud telemetry. Use Value: Dual ADCs sample DC string voltages/currents and AC line parameters simultaneously; CAN bus coordinates with central controller for fleet-level optimization. |
Use Scenario: Online double-conversion UPS delivering clean, regulated AC power during utility outages or sags. IC Role / Device Role / Timing Role: C28x manages battery charging, inverter PWM, and bypass switching; Cortex-M3 runs SNMP, LCD UI, and battery health analytics. Use Value: Six comparators monitor AC input/output waveforms for fast fault detection (<2 µs response); shared RAM enables seamless mode transitions without data loss. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar dual-core control applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| F28M35M52C | Higher Cortex-M3 (75 MHz) and C28x (75 MHz) speeds; 512KB flash; same 144-pin HTQFP package. | Supports higher PWM carrier frequencies and faster communication stacks (e.g., full-speed USB, 100 Mbps Ethernet). | Select when needing increased processing headroom for future firmware expansion or tighter control loop deadlines. |
| F28M35E20B | No Ethernet MAC or USB OTG; reduced peripheral set (no EPI, fewer UARTs/SSIs); identical core speeds and memory sizes. | Targeted at cost-sensitive, non-networked motor drives where CAN + UART suffice for commissioning and monitoring. | Choose for simplified BOM and lower system cost where Ethernet/USB functionality is unnecessary. |
Compared with F28M35M20B1RFPS, F28M35M52C offers greater compute bandwidth for feature-rich industrial gateways, while F28M35E20B removes unused high-speed interfaces to reduce cost - both retain identical pinout and software compatibility for drop-in migration paths.
Availability
F28M35M20B1RFPS is available at Aetrix Electronics and suitable for AC drive control modules, servo drive control modules, string inverters, and three-phase UPS systems requiring stable component supply, long-term industrial lifecycle support, and automotive-grade thermal resilience.
Supply support for F28M35M20B1RFPS 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 connectivity technologies, with decades of expertise in industrial and automotive microcontrollers.
The F28M35x Concerto™ family was designed to unify communication and real-time control on a single chip - specifically targeting solar inverters, motor drives, and industrial automation systems demanding both high-speed networking and nanosecond-precision timing.
FAQ
What is the maximum operating junction temperature for F28M35M20B1RFPS?
The F28M35M20B1RFPS is rated for –40°C to 105°C junction temperature (T grade). This specification is confirmed in the device comparison table and thermal resistance documentation for the RFP PowerPAD package, ensuring reliable operation in industrial enclosures with limited airflow.
Does F28M35M20B1RFPS include hardware security features?
Yes, F28M35M20B1RFPS includes dual security zones (128-bit password each) for the Cortex-M3 subsystem and one zone for the C28x subsystem, plus ECC on flash and parity on RAM - features explicitly documented in the Features section and device comparison table for industrial functional safety compliance.
Can F28M35M20B1RFPS support simultaneous sampling across all 20 ADC channels?
No - F28M35M20B1RFPS has two 12-bit ADCs (ADC1 and ADC2), each with 10 input channels and two sample-and-hold circuits. Simultaneous sampling is supported only across up to 4 channels (2 per ADC) due to shared S/H resources, as specified in the Analog Subsystem section and Table 5-1.
Is F28M35M20B1RFPS pin-compatible with other F28M35x devices in the HTQFP package?
Yes - all F28M35x variants in the 144-pin RFP PowerPAD HTQFP package (including F28M35H52C, F28M35M52C, and F28M35E20B) share identical pin assignments and mechanical footprint, enabling hardware reuse across performance tiers as confirmed in the Device Information table and Pin Diagram.
What debug interfaces does F28M35M20B1RFPS support?
F28M35M20B1RFPS supports JTAG-based emulation via dedicated pins (EMU0, EMU1, TCK, TMS, TDI, TDO, TRST) and includes an on-chip debug module compatible with TI's Code Composer Studio - functionality verified in Section 6.2.1 Signal Descriptions and the Functional Block Diagram.
F28M35M20B1RFPS 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:
- Obsolete
- Programmable:
- Not Verified
- Core Processor:
- C28x/ARM® Cortex®-M3
- Core Size:
- 32-Bit Dual-Core
- Speed:
- 75MHz/75MHz
- Connectivity:
- CANbus, EBI/EMI, I2C, McBSP, SCI, SPI, SSI, UART/USART
- 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:
- 72KB
- 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:
F28M35M20B1RFPS FAQ
1.How can I place an order for F28M35M20B1RFPS through Aetrix?
Please submit a Request for Quotation (RFQ) for F28M35M20B1RFPS 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 F28M35M20B1RFPS reliable?
The price and inventory of F28M35M20B1RFPS are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for F28M35M20B1RFPS is usually 5 days.
3.What payment methods are accepted for F28M35M20B1RFPS?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for F28M35M20B1RFPS transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for F28M35M20B1RFPS?
F28M35M20B1RFPS orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your F28M35M20B1RFPS 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 F28M35M20B1RFPS?
For technical support, including F28M35M20B1RFPS datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your F28M35M20B1RFPS requirements.
6.How does Aetrix verify that F28M35M20B1RFPS is sourced from the original manufacturer or authorized distributors?
All F28M35M20B1RFPS 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 F28M35M20B1RFPS meets industry standards.
7.What is the process for return or replacement of F28M35M20B1RFPS?
All F28M35M20B1RFPS units undergo pre-shipment inspection (PSI). If there is an issue with F28M35M20B1RFPS, 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 F28M35M20B1RFPS part is unused and in its original packaging.
Return procedure for F28M35M20B1RFPS:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
F28M35M20B1RFPS 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…

