Skip to main content
Texas Instruments TMS320F28015NMFA — Microcontrollers & Processors (MCU / MPU / DSP)

TMS320F28015NMFA C2000 MCU, 100 MHz, 32 KB Flash, 100-NFBGA

MPNTMS320F28015NMFA
Active

Texas Instruments C2000 C28x Fixed-Point series, TMS320F28015NMFA, 32-Bit Single-Core MCU, 100MHz, 32KB (16K x 16) FLASH, 6K x 16 RAM, CAN/I²C/SCI/SPI, 35 I/O, 100-LFBGA, -40°C to 85°C.

$9.8800Ref. price · indicative, final on quote
Packaging100-LFBGA
RoHSROHS3 Compliant
SeriesC2000™ C28x Fixed-Point
Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Aug 2026

Specifications

TMS320F28015NMFA specifications
ParameterValue
SeriesC2000™ C28x Fixed-Point
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))1.71V ~ 1.89V
Operating temperature-40°C~85°C(TA)
Speed100MHz
PackageTray
RAM size6K x 16
Core size32-Bit Single-Core
PeripheralsPOR, PWM, WDT
ConnectivityCANbus, I²C, SCI, SPI, UART/USART
Number of i (O)35
Core processorC28x
Case100-LFBGA
Data convertersA/D 16x12b
Program memory size32KB (16K x 16)

Product details

100 MHz C28x core for real-time control loops

The TMS320F28015NMFA: Its 32 KB of on-chip Flash and 6K x 16 RAM are sized for commutation tables, PI loops, and a modest CAN or UART stack — enough for a single-axis servo or a two-phase interleaved PFC, but tight if you're layering on an EtherCAT stack or large lookup tables. The 16-channel 12-bit ADC samples synchronously with the PWM module, which is the key architectural feature for current-sense timing in field-oriented control.

100-NFBGA package — rework and layout notes

This part comes in a 100-ball LFBGA (10x10 mm body, 0.8 mm pitch) — surface-mount only, no socket option. The 0.8 mm pitch is hand-reworkable with a hot-air station and a decent stencil, but you'll want a pre-bake at 125°C for 24 hours if the moisture-barrier bag has been open longer than the MSL floor life. The 35 GPIOs fan out on the perimeter balls; the center thermal pad needs a via-stitched ground plane under the BGA to pull heat out. Without that, junction temperature climbs fast above 400 mA continuous core current.

The internal oscillator gets you booting without an external crystal, but for CAN or PWM with tight timing, plan on an external clock source.

No last-time-buy notices or end-of-life announcements are on file. For new designs, the F28004x series offers a pin-compatible upgrade path with more memory and peripherals if your firmware outgrows the 32 KB Flash ceiling.

Frequently asked questions

Can TMS320F28015NMFA be used for motor control applications?

Yes, this is exactly what the C2000 family is designed for. The 100 MHz C28x core, dedicated PWM module with dead-band generation, and 16-channel 12-bit ADC that can synchronize with the PWM make it suitable for field-oriented control of PMSM and BLDC motors. The 32 KB Flash is enough for a single-motor control loop with CAN or UART communication.