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

- Shipping:

Inventory:372
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
F28388SPTPSR from Texas Instruments is a dual-core real-time microcontroller featuring two 200-MHz C28x DSP CPUs, a 125-MHz Arm Cortex-M4 Connectivity Manager, 1 MB total flash (512 KB per CPU + 512 KB CM), 216 KB RAM (44 KB ×2 local + 128 KB global + 96 KB CM), and integrated EtherCAT Slave Controller, CAN FD, USB 2.0, and 10/100 Ethernet - deployed in industrial motor drives and solar inverters requiring deterministic control and protocol offload.
For engineers reviewing the F28388SPTPSR datasheet, F28388SPTPSR pinout, F28388SPTPSR application, or F28388SPTPSR equivalent, key selection criteria include dual-CPU real-time determinism, CM-based protocol handling (EtherCAT/CAN FD/USB/Ethernet), CLB programmability for custom logic, functional safety certification (ASIL B/SIL 2), and support for GaN/SiC power stages via high-resolution PWM and fast ADCs.
Technical Context
The F28388SPTPSR implements a tightly coupled heterogeneous architecture: two independent C28x CPUs execute real-time control loops with IEEE 754 double-precision FPU, TMU, and CLA acceleration, while the dedicated Arm Cortex-M4 CM handles connectivity, security (AES), and protocol stacks - enabling full separation of control and communication tasks without resource contention.
Its analog subsystem integrates four 16-bit/12-bit ADCs (1.1 MSPS/3.5 MSPS), eight windowed comparators with DAC references, three buffered DAC outputs, and SDFM filters; control peripherals deliver 32 ePWM channels (16 high-resolution), seven eCAP modules (two with HRCAP), and three eQEP modules - all synchronized across CPU domains via IPC and MSGRAM.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Architecture | Dual TMS320C28x 32-bit DSP cores + Arm Cortex-M4 Connectivity Manager |
| Clock Frequency | 200 MHz (C28x), 125 MHz (CM) - enables sub-µs loop execution and real-time protocol timing |
| Memory | 1 MB flash (ECC-protected), 216 KB RAM (parity/ECC-protected) - supports secure, robust firmware storage and runtime data handling |
| Analog Subsystem | 4 × 16-bit/12-bit ADCs (1.1/3.5 MSPS), 3 × 12-bit DACs, 8 × comparators - provides high-fidelity sensing and actuation for closed-loop power control |
| PWM & Control | 32 ePWM channels (16 high-res), 7 eCAP (2 HRCAP), 3 eQEP, 8 SDFM inputs - enables multi-axis motor control and advanced power topology modulation |
| Connectivity | EtherCAT Slave Controller, 2× CAN FD, USB 2.0 (MAC+PHY), 10/100 Ethernet MII/RMII, FSI (200 Mbps) - supports industrial automation networks with isolation-ready serial links |
| Functional Safety | ISO 26262 ASIL B and IEC 61508 SIL 2 certified; hardware BIST, ERAD, dual-zone security - meets requirements for safety-critical motor/inverter systems |
Pinout & Package
Package: 176-pin PowerPAD™ Thermally Enhanced Low-profile Quad Flatpack (HLQFP), 24 mm × 24 mm, lead-free/green, –40°C to 125°C junction temperature rating.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDDIO_1–VDDIO_8 | I/O Supply | Eight independent 3.3-V I/O rails supporting mixed-voltage interface domains |
| VDDA, VSSA | Analog Power/Ground | Dedicated low-noise analog supply and ground for ADC/DAC/compensator accuracy |
| GPIO0–GPIO168 | Configurable I/O | 169 pins with input filtering, XBAR routing, and multiplexed peripheral functions (ePWM, eCAP, SCI, etc.) |
| FSITX0/FSIRX0–7 | Fast Serial Interface | 200-Mbps isolated serial link with built-in error detection - used for inter-processor or isolated sensor communication |
| ESC_TX0/ESC_RX0 | EtherCAT Physical Layer | Dedicated differential pair for EtherCAT slave port 0 - requires external PHY but supports full 100-Mbps real-time Ethernet |
| MCAN0_TX/MCAN0_RX | CAN FD Transceiver Interface | Pin-bootable differential signals for CAN FD up to 5 Mbps - supports automotive and industrial fieldbus integration |
Key Features
| Feature | Design Value |
|---|---|
| Dual-C28x + CM Heterogeneous Core | Enables parallel real-time control (C28x) and protocol stack execution (CM) without software arbitration or latency penalties |
| Configurable Logic Block (CLB) | 8 programmable logic tiles augment PWM, capture, and GPIO with FPGA-like custom state machines and position manager logic |
| High-Resolution Analog Subsystem | Four synchronized ADCs with hardware post-processing (window compare, averaging) reduce CPU load for overcurrent/fault detection |
| EtherCAT Slave Controller (ESC) | Hardware-accelerated EtherCAT processing eliminates need for external ASIC or FPGA - reduces BOM and design complexity |
| Functional Safety Certification | TÜV SÜD-certified ASIL B (ISO 26262) and SIL 2 (IEC 61508) - includes HWBIST, ERAD, DCC, and dual-clock monitoring for system-level compliance |
Applications
| Industrial Motor Drives | Solar Inverters |
|---|---|
Use Scenario: High-performance vector control of PMSM/IM motors in HVAC compressors and CNC spindles with GaN/SiC switching. IC Role / Device Role / Timing Role: Dual C28x CPUs run independent current/voltage loops at 200 MHz; CLB handles encoder interpolation and dead-time compensation. Use Value: 32 high-resolution ePWM channels and 16-bit ADCs enable <100-ns timing resolution for >200-kHz switching frequencies. | Use Scenario: Central/string inverter MPPT and grid-synchronization with reactive power control and anti-islanding protection. IC Role / Device Role / Timing Role: C28x performs real-time grid PLL, PWM generation, and DC-link regulation; CM manages Modbus TCP and SunSpec over Ethernet. Use Value: Integrated 10/100 Ethernet + EtherCAT allows simultaneous grid-compliance reporting and factory-floor automation integration. |
| Automotive On-Board Charger (OBC) | Three-Phase UPS Systems |
Use Scenario: Bidirectional AC/DC and DC/DC conversion in EV OBCs with ISO 15118-compliant communication and thermal management. IC Role / Device Role / Timing Role: C28x controls interleaved LLC and SiC MOSFET gate timing; CM executes USB-PD negotiation and CAN FD vehicle bus messaging. Use Value: MCAN (CAN FD) and USB 2.0 (MAC+PHY) eliminate external transceivers - reducing component count and EMI risk. | Use Scenario: Online double-conversion UPS with seamless transfer, harmonic mitigation, and battery management in datacenter power systems. IC Role / Device Role / Timing Role: Dual C28x CPUs coordinate rectifier/inverter stages and battery charging; CM runs SNMP agent and web server over Ethernet. Use Value: 128 KB global RAM and 512 KB CM flash support concurrent real-time control and network stack execution without memory contention. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar real-time control applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| TMS320F28388DPTPSR | Same package and pinout; automotive-grade (–40°C to 125°C ambient, AEC-Q100 qualified); higher flash retention spec | Required for automotive OEM production; supports extended temperature validation and PPAP documentation | Select when automotive qualification, longer data retention, or AEC-Q100 compliance is mandatory |
| TMS320F28386SPTPSR | Single-C28x core (no CPU2), 512 KB C28x flash, 172 KB RAM, no CLB, no EtherCAT ESC, same CM subsystem | Suitable for cost-sensitive servo drives or smaller inverters where dual-core determinism and EtherCAT are not required | Select when reduced code size, lower BOM cost, and simplified software architecture outweigh dual-core and EtherCAT needs |
Compared with F28388SPTPSR, the F28388DPTPSR adds automotive qualification and enhanced reliability specs but shares identical real-time performance and feature set; the F28386SPTPSR removes one CPU, CLB, and EtherCAT - trading capability for cost and footprint in less demanding applications.
Availability
F28388SPTPSR is available at Aetrix Electronics and suitable for industrial motor drives, solar inverters, and on-board chargers requiring stable component supply, long-term lifecycle support, and traceable sourcing for production programs.
Supply support for F28388SPTPSR 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.
The TMS320F2838x product line targets high-efficiency power electronics systems - specifically designed for ultra-low-latency control of GaN/SiC-based motor drives, inverters, and digital power supplies with integrated safety and connectivity.
FAQ
What is the operating temperature range for F28388SPTPSR?
The F28388SPTPSR is rated for –40°C to 125°C junction temperature. This S-grade specification supports deployment in harsh industrial environments such as enclosed motor drives and outdoor solar inverters where ambient heat buildup occurs. The device uses internal thermal sensors and DCC circuitry to monitor die temperature and trigger safe shutdown if limits are exceeded - ensuring reliable operation within its specified thermal envelope. F28388SPTPSR does not require external temperature compensation for ADC or PWM timing calibration under this range.
Does F28388SPTPSR support pin-compatible migration from earlier C2000 devices?
No, F28388SPTPSR is not pin-compatible with prior-generation C2000 MCUs such as F2837x or F28004x families due to its 176-pin HLQFP and 337-ball nFBGA packages, expanded GPIO count (169), and new peripheral signal assignments (e.g., ESC, FSI, MCAN). Migration requires PCB redesign and firmware adaptation to leverage dual-CPU, CLB, and CM capabilities. F28388SPTPSR pinout is shared only with other F2838x variants (e.g., F28388DPTPSR) in the same package option.
How is functional safety implemented in F28388SPTPSR?
F28388SPTPSR implements functional safety through hardware features including dual-clock comparator (DCC), windowed watchdog timers, hardware BIST (HWBIST), ERAD debug trace, and dual-zone security - all validated under ISO 26262 ASIL B and IEC 61508 SIL 2 by TÜV SÜD. These features enable systematic fault detection and recovery in safety-critical motor control and power conversion applications. F28388SPTPSR does not require external safety monitors to meet ASIL B requirements when used per TI's safety manual and diagnostic software library.
Can F28388SPTPSR run EtherCAT and CAN FD simultaneously?
Yes, F28388SPTPSR supports concurrent EtherCAT and CAN FD operation: the EtherCAT Slave Controller (ESC) operates on dedicated hardware channels (ESC_TX0/ESC_RX0), while MCAN0 and MCAN1 are fully independent CAN FD modules with separate message RAM and configuration registers. Both protocols can be active during real-time control - for example, EtherCAT for motion synchronization and CAN FD for diagnostics or vehicle bus communication - without CPU intervention or timing conflict, as managed by the CM and C28x DMA engines respectively.
What development tools are supported for F28388SPTPSR?
F28388SPTPSR is supported by TI's C2000Ware SDK, Code Generation Tools v22.x+, and CCS v12.x IDE. Hardware evaluation is enabled by the TMDSCNCD28388D controlCARD and LAUNCHXL-F28388D LaunchPad. Debugging uses JTAG (14-/20-pin headers) with real-time analysis via ERAD and CLA trace. F28388SPTPSR also integrates with TI's MotorControl SDK, DigitalPower SDK, and EtherCAT slave stack - all available free of charge with full source code and reference examples.
F28388SPTPSR Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Texas Instruments
- Package/Case:
- 176-LQFP Exposed Pad
- Series:
- C2000™ C28x Fixed-Point
- Packaging:
- Tape & Reel (TR)
- Product Status:
- Active
- Programmable:
- -
- Core Processor:
- C28x
- Core Size:
- 32-Bit
- Speed:
- 200MHz
- Connectivity:
- CANbus, Ethernet, I2C, McBSP, SCI, SPI, UART/USART
- Peripherals:
- Brown-out Detect/Reset, DMA, POR, PWM, WDT
- Number of I/O:
- 97
- Program Memory Size:
- 512KB (256K x 16)
- Program Memory Type:
- FLASH
- EEPROM Size:
- -
- RAM Size:
- 172K x 8
- Voltage - Supply (Vcc/Vdd):
- 1.14V ~ 1.26V
- Data Converters:
- A/D 20x12b, 29x16b SAR; D/A 3x12b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 125°C (TJ)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
F28388SPTPSR FAQ
1.How can I place an order for F28388SPTPSR through Aetrix?
Please submit a Request for Quotation (RFQ) for F28388SPTPSR 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 F28388SPTPSR reliable?
The price and inventory of F28388SPTPSR are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for F28388SPTPSR is usually 5 days.
3.What payment methods are accepted for F28388SPTPSR?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for F28388SPTPSR transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for F28388SPTPSR?
F28388SPTPSR orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your F28388SPTPSR 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 F28388SPTPSR?
For technical support, including F28388SPTPSR datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your F28388SPTPSR requirements.
6.How does Aetrix verify that F28388SPTPSR is sourced from the original manufacturer or authorized distributors?
All F28388SPTPSR 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 F28388SPTPSR meets industry standards.
7.What is the process for return or replacement of F28388SPTPSR?
All F28388SPTPSR units undergo pre-shipment inspection (PSI). If there is an issue with F28388SPTPSR, 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 F28388SPTPSR part is unused and in its original packaging.
Return procedure for F28388SPTPSR:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
F28388SPTPSR 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…

