Texas Instruments TMS320F28015NMFA
- Part No.:
- TMS320F28015NMFA
- Manufacturer:
- Texas Instruments
- Category:
- Microcontrollers
- Package:
- 100-LFBGA
- Datasheet:
-
TMS320F28015NMFA.pdf
- Description:
- IC MCU 32BIT 32KB FLASH 100NFBGA
- Quantity:
- Payment:

- Shipping:

Inventory:2,022
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
TMS320F28015NMFA from Texas Instruments is a 60-MHz C28x-core digital signal processor optimized for real-time motor control and digital power conversion. It integrates 16K × 16 flash, 6K × 16 SARAM, 12-bit 16-channel ADC with 267-ns conversion time, three 32-bit CPU timers, and ePWM/ECAP/eQEP peripherals - deployed in brushless DC motor drives and isolated DC-DC converters.
For engineers reviewing the TMS320F28015NMFA datasheet, TMS320F28015NMFA pinout, TMS320F28015NMFA application, or TMS320F28015NMFA equivalent, key selection criteria include its 60-MHz deterministic execution, 1.8-V core / 3.3-V I/O voltage architecture, 35 GPIOs with peripheral multiplexing, and support for SCI-A and SPI-A/B serial interfaces in industrial embedded control designs.
Technical Context
The TMS320F28015NMFA implements the fixed-point TMS320C28x CPU with Harvard bus architecture, atomic operations, and unified memory model - enabling efficient C/C++ code execution for closed-loop control algorithms. Its system clock derives from an on-chip oscillator or external crystal (X1/X2), routed through a PLL to generate SYSCLKOUT at 60 MHz.
Peripheral integration includes ePWM1–ePWM3 modules (6 total PWM outputs), ECAP1–ECAP2 (2 capture inputs), and SCI-A and SPI-A/B for host communication. The device lacks eCAN and second SCI, distinguishing it from higher-tier F280x variants - confirming its targeted role in cost-sensitive, non-automotive control systems.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | TMS320C28x fixed-point DSP, 60-MHz operation (16.67-ns cycle time) |
| Flash Memory | 16K × 16-bit on-chip flash - stores firmware with code-security lock enabled |
| SARAM | 6K × 16-bit single-access RAM (L0/M0/M1 blocks) for real-time variable storage |
| ADC | 12-bit, 16-channel SAR ADC with 267-ns conversion time (3.75 MSPS), dual sample-and-hold |
| ePWM Outputs | 6 total channels across ePWM1–ePWM3, supporting dead-band generation and trip-zone protection |
| Serial Interfaces | SCI-A (UART) and SPI-A/B - no eCAN or second SCI; sufficient for basic host telemetry and configuration |
| Operating Temp | –40°C to 85°C (Industrial grade, A-temp option) |
Pinout & Package
Package: 100-pin LQFP (PZ), 14.0 mm × 14.0 mm body, 0.5-mm pitch. Thermal pad exposed on bottom per TI packaging spec SLMA009.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| GPIO0/EPWM1A | PWM output / general-purpose I/O | Primary high-side gate drive signal source; configurable as digital output or input with filtering |
| ADCINA0–ADCINA7 | Analog input channel A | Eight dedicated analog inputs for current/voltage sensing; paired with ADCINB0–B7 for simultaneous sampling |
| SCI-A TX/RX (GPIO28/29) | Asynchronous serial interface | Full-duplex UART link for parameter upload, fault reporting, or debug logging at up to 1 Mbps |
| X1/X2 | Crystal oscillator terminals | Supports 10–25 MHz fundamental-mode crystals; internal oscillator enables boot without external components |
| VDDAIO / VSSAIO | Analog I/O supply domain | 3.3-V analog power and ground - must be filtered separately from digital VDD/VSS to maintain ADC SNR |
Key Features
| Feature | Design Value |
|---|---|
| Code Security Module | 128-bit key locks flash/SARAM/OTP - prevents firmware extraction and unauthorized reprogramming |
| Enhanced PWM (ePWM) | 6-channel output with 150-ps MEP resolution on HRPWM-capable pins - enables precise timing for SiC/GaN gate drivers |
| Peripheral Interrupt Expansion (PIE) | Routes 43 peripheral interrupts to CPU via vectorized table - reduces ISR latency in fast-control loops |
| Low-Power Modes | IDLE, STANDBY, HALT modes with individual peripheral clock gating - extends runtime in battery-backed systems |
| Boot ROM | 4K × 16-bit mask ROM with SCI/SPI/I²C boot loaders - enables field firmware updates without JTAG |
Applications
| Brushless DC Motor Control | Isolated DC-DC Converter |
|---|---|
Use Scenario: Field-oriented control (FOC) of 3-phase BLDC motors in HVAC blowers and industrial pumps. IC Role / Device Role / Timing Role: Real-time execution of Park/Clarke transforms, space-vector PWM generation, and ADC-synchronized current sampling. Use Value: 60-MHz deterministic timing ensures sub-1-µs loop closure; 6 ePWM outputs directly drive 3-phase inverter bridges with dead-time insertion. | Use Scenario: Digital control of 1-kW isolated flyback or LLC resonant converters in telecom power supplies. IC Role / Device Role / Timing Role: Voltage/current regulation loop execution, adaptive frequency modulation, and synchronous rectifier timing. Use Value: 267-ns ADC conversion supports 100-kHz+ switching frequencies; SPI-A interfaces with isolated digital sensors for primary-side feedback. |
| Industrial PLC I/O Module | Grid-Tied Solar Inverter |
Use Scenario: Compact remote I/O terminal with analog input conditioning and digital output driving for factory automation. IC Role / Device Role / Timing Role: Sensor signal acquisition, digital filtering, and deterministic output update via GPIO or SPI-connected DACs. Use Value: 16-channel ADC with dual sample-and-hold captures multiple sensor inputs simultaneously; 35 GPIOs support mixed analog/digital I/O expansion. | Use Scenario: String-level MPPT and grid-synchronization control in residential solar inverters. IC Role / Device Role / Timing Role: Fast MPPT algorithm execution, grid-phase-locked loop (PLL), and reactive power compensation. Use Value: SCI-A enables Modbus RTU communication with energy meters; ePWM timing resolution supports >16-kHz carrier frequencies for low-audio-noise operation. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar real-time control applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| TMS320F28016NMFA | Same 60-MHz C28x core, but adds ePWM4 and ECAP3 - 8 total PWM outputs vs. 6 | Required where 4-leg inverter topologies or additional capture-based encoder interfaces are needed | Select when extra PWM or capture resources justify marginal BOM cost increase |
| TMS320F28027PNT | 60-MHz C28x core, 32K × 16 flash, 12K × 16 SARAM, eCAN-A, SCI-A/B, SPI-A/B/C/D | Needed for CAN-based distributed control networks or larger firmware with bootloader + application partitioning | Choose when CAN bus connectivity or >16K flash is mandatory; note different package (100-pin TQFP vs. PZ) |
Compared with TMS320F28015NMFA, the F28016NMFA extends PWM capability without increasing core speed or memory footprint, while the F28027PNT trades peripheral simplification for broader serial connectivity and doubled flash - making each suitable for distinct control architecture tiers.
Availability
TMS320F28015NMFA is available at Aetrix Electronics and suitable for brushless DC motor control, isolated DC-DC converter design, and industrial PLC I/O modules requiring stable component supply over extended production lifecycles.
Supply support for TMS320F28015NMFA 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 delivering analog, embedded processing, and connectivity solutions for industrial, automotive, and consumer markets.
The TMS320F28015NMFA belongs to TI's C2000™ real-time microcontroller portfolio, engineered specifically for deterministic digital control of power electronics - emphasizing low-latency PWM, high-resolution ADC, and robust peripheral integration for motor and power conversion systems.
FAQ
What is the maximum operating frequency of the TMS320F28015NMFA?
The TMS320F28015NMFA operates at a maximum CPU frequency of 60 MHz, corresponding to a 16.67-ns instruction cycle time. This is achieved using the on-chip PLL with an external crystal (X1/X2) or oscillator input. The device does not support the 100-MHz mode found in F2809/F2808 variants, and its performance is fixed at this 60-MHz rate per TI's device comparison tables.
Does the TMS320F28015NMFA include an integrated CAN controller?
No, the TMS320F28015NMFA does not include an eCAN module. As confirmed in Table 6-2 of the official datasheet, eCAN-A is explicitly omitted from the F28015 and F28015-Q1 devices. This distinguishes it from F28027/F28035 parts that integrate eCAN-A. Communication relies solely on SCI-A and SPI-A/B interfaces.
What package type and pin count does the TMS320F28015NMFA use?
The TMS320F28015NMFA uses a 100-pin LQFP (PZ) package with 14.0 mm × 14.0 mm body dimensions and 0.5-mm lead pitch. This matches the mechanical specifications listed in TI's "Mechanical, Packaging, and Orderable Information" section and is visually confirmed in Figure 7-4 of the datasheet, which shows the TMS320F2801x PZ pinout.
How much on-chip RAM and flash memory does the TMS320F28015NMFA provide?
The TMS320F28015NMFA integrates 6K × 16-bit single-access RAM (SARAM) distributed across L0, M0, and M1 blocks, and 16K × 16-bit on-chip flash memory. These values are explicitly stated in the "On-chip memory" section under "F2801x: 16K × 16 flash, 6K × 16 SARAM" and verified in Table 6-2's "Device Comparison (60-MHz Devices)".
What ADC performance specifications apply to the TMS320F28015NMFA?
The TMS320F28015NMFA features a 12-bit successive-approximation ADC with 16 input channels (8 per sample-and-hold), 267-ns conversion time (3.75 MSPS), and support for single or simultaneous conversions. Internal/external reference selection and ADCSOCA/B trigger flexibility are confirmed in the "12-bit ADC" feature list and Table 6-2, which assigns "267 ns" and "3.75 MSPS" exclusively to F2801x devices.
TMS320F28015NMFA Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Texas Instruments
- Package/Case:
- 100-LFBGA
- Series:
- C2000™ C28x Fixed-Point
- Packaging:
- Tray
- Product Status:
- Active
- Programmable:
- Not Verified
- Core Processor:
- C28x
- Core Size:
- 32-Bit Single-Core
- Speed:
- 100MHz
- Connectivity:
- CANbus, I2C, SCI, SPI, UART/USART
- Peripherals:
- POR, PWM, WDT
- Number of I/O:
- 35
- Program Memory Size:
- 32KB (16K x 16)
- Program Memory Type:
- FLASH
- EEPROM Size:
- -
- RAM Size:
- 6K x 16
- Voltage - Supply (Vcc/Vdd):
- 1.71V ~ 1.89V
- Data Converters:
- A/D 16x12b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
TMS320F28015NMFA FAQ
1.How can I place an order for TMS320F28015NMFA through Aetrix?
Please submit a Request for Quotation (RFQ) for TMS320F28015NMFA 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 TMS320F28015NMFA reliable?
The price and inventory of TMS320F28015NMFA are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for TMS320F28015NMFA is usually 5 days.
3.What payment methods are accepted for TMS320F28015NMFA?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for TMS320F28015NMFA transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for TMS320F28015NMFA?
TMS320F28015NMFA orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your TMS320F28015NMFA 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 TMS320F28015NMFA?
For technical support, including TMS320F28015NMFA datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your TMS320F28015NMFA requirements.
6.How does Aetrix verify that TMS320F28015NMFA is sourced from the original manufacturer or authorized distributors?
All TMS320F28015NMFA 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 TMS320F28015NMFA meets industry standards.
7.What is the process for return or replacement of TMS320F28015NMFA?
All TMS320F28015NMFA units undergo pre-shipment inspection (PSI). If there is an issue with TMS320F28015NMFA, 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 TMS320F28015NMFA part is unused and in its original packaging.
Return procedure for TMS320F28015NMFA:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
TMS320F28015NMFA 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…

