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

TMS320F28064UPZPS C2000 C28x Piccolo MCU, 90 MHz

MPNTMS320F28064UPZPS
End of Life

Texas Instruments C2000 C28x Piccolo series TMS320F28064UPZPS, 32-bit single-core MCU, 90 MHz, 128 KB Flash, 50K x 16 RAM, 54 I/O, 16x12b ADC, CAN/I²C/SCI/SPI/USB, 100-HTQFP, -40 to 125°C.

Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Jul 2026

Specifications

TMS320F28064UPZPS specifications
ParameterValue
SeriesC2000™ C28x Piccolo™
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))1.71V ~ 1.995V
Operating temperature-40°C~125°C(TA)
Speed90MHz
PackageTray
RAM size50K x 16
Core size32-Bit Single-Core
PeripheralsBrown-out Detect/Reset, DMA, POR, PWM, WDT
ConnectivityCANbus, I²C, McBSP, SCI, SPI, UART/USART, USB
Number of i (O)54
Core processorC28x
Case100-TQFP Exposed Pad
Data convertersA/D 16x12b
Program memory size128KB (64K x 16)

Product details

90 MHz C28x core — real-time control headroom

The single-core C28x architecture runs the control law directly in C or assembly with a hardware multiplier and atomic ALU, so the loop rate is set by the PWM update and ADC conversion, not by pipeline stalls. Program memory is 128 KB of Flash, paired with 50K x 16 of RAM — enough to hold a field-oriented control (FOC) kernel, a commutation table, and a modest data log without external memory. The 100-HTQFP package with exposed pad helps pull heat out of the die when the MCU is running the PWM peripherals and ADC at full rate in a sealed enclosure.

Peripheral set for motor-drive and industrial bus architectures

Connectivity includes CANbus, I²C, McBSP, SCI, SPI, UART/USART, and USB — the usual mix for a motor-drive control board that talks to a fieldbus gateway over CAN or Modbus, and to a host PC over USB during commissioning. The 16-channel 12-bit ADC samples current-sense resistors and rotor-position sensors; the 54 GPIO lines handle encoder inputs, relay drivers, and fault flags without an external CPLD. The PWM module is the critical one for motor-drive work — it generates the complementary gate signals with programmable dead-time that keeps the half-bridge from shooting through. The DMA offloads ADC result transfers so the core stays on the control law.

Supply rail and oscillator — no external clock needed

The 90 MHz core speed is achievable with the internal oscillator and the on-chip PLL, though flash wait states need to be set correctly in the boot code.

There is no official successor part published; the F2806x family remains the current-generation Piccolo offering for this performance tier.

Frequently asked questions

What is the closest pin-compatible alternative to TMS320F28064UPZPS?

Within the F2806x Piccolo series, the TMS320F28069UPZPS is a pin-compatible step-up with a 90 MHz core and 256 KB Flash. The TMS320F28062UPZPS is a lower-density sibling with 128 KB Flash and 100-pin HTQFP. Both share the same package and peripheral map, so a BOM swap is a firmware recompile away.

Can TMS320F28064UPZPS be used in automotive applications?

For production automotive programs that require AEC-Q100 certification, verify the specific qualification status with the manufacturer or select a variant with explicit automotive grade.