embedded processors controllers

TMS320F28030

Every spec below is cited to the manufacturer datasheet. Compare the closest alternatives, then ask the assistant what it means for your design.

00 — Overview

What the TMS320F28030 does

The TMS320F2803x Piccolo microcontrollers are 32-bit devices featuring a C28x CPU, a 60MHz clock speed, and a 16-bit Control Law Accelerator. This family spans six part numbers (F28030 through F28035) available in 56-pin VQFN, 64-pin TQFP, and 80-pin LQFP packages. Key specifications include a single 3.3-V supply, up to 45 programmable GPIO pins, and integrated peripherals like ePWM, eCAP, and eQEP modules. Engineers typically use these controllers for smart grid applications, solar microinverters, switch-mode power supplies, and white goods. The architecture supports code security, low-power operation, and advanced emulation features without requiring analog support pins.

Next step
Start building with TMS320F28030 → Every number above is cited straight from the datasheet — ask what they mean for your design, and the assistant answers from the same source documents.
01 — Key specifications

Datasheet parameters

Datasheet parameters for TMS320F28030
ParameterMinTypMaxConditionsSource
output current -8 mA (min) TI datasheet, p. 22 — 5.3 Recommended Operating Conditions
supply voltage range 1.71 V 2 V TI datasheet, p. 21 — 6.4 Recommended Operating Conditions
operating temperature -40 °C 105 °C TI datasheet, p. 22 — 5.3 Recommended Operating Conditions
clock frequency 2 MHz 60 MHz (system clock) TI datasheet, p. 22 — 5.3 Recommended Operating Conditions
input capacitance 2 pF ci; over recommended operating conditions (unless otherwise noted)(1) TI datasheet, p. 26 — over recommended operating conditions (unless otherwise noted)(1)
cpu speed 60 MHz TI datasheet, p. 35 — Table 5-5. 2803x Clock Table and Nomenclature (60-MHz Devices)
program memory size 32 KB TI datasheet, p. 6 — Table 3-1. Device Comparison
ram size 12 KB TI datasheet, p. 6 — Table 3-1. Device Comparison
io count 45 TI datasheet, p. 1
adc resolution 12 bit TI datasheet, p. 83 — Table 6-29. ADC Electrical Characteristics
core size 32 bit TI datasheet, p. 1
fall time 13 ns All GPIOs; over recommended operating conditions (unless otherwise noted) TI datasheet, p. 133 — over recommended operating conditions (unless otherwise noted)
data retention 15 year TJ = 55°C; Flash Data Retention Duration TI datasheet, p. 39 — Table 5-16. Flash Data Retention Duration
program erase cycles 20 kcycle 50 kcycle 0°C to 105°C (ambient); (write/erase cycles); Flash/OTP Endurance for T Temperature Material $ ^{(1)} $ TI datasheet, p. 38 — Table 5-11. Flash/OTP Endurance for T Temperature Material
output voltage high 2.4 V IOH = IOHMAX; voh; over recommended operating conditions (unless otherwise noted) TI datasheet, p. 27 — over recommended operating conditions (unless otherwise noted)
output voltage low 0 V 400 mV 3 mA sink current; vol; I2C Timing TI datasheet, p. 115 — Table 6-46. I2C Timing
02 — Alternatives

Closest matches to TMS320F28030

GD32E230C8T6 8.3× higher rise time, 2.5× higher input capacitance, 2.0× higher program erase cycles
GD32F303CCT6 10.1× lower clock frequency, 7.8× higher program memory size, 4.0× higher ram size
ST7590 10.1× lower clock frequency, 3.9× higher program memory size, 2.6× higher ram size
GD32F103RFT6 8.0× higher ram size, 5.0× lower clock frequency, 2.5× higher input capacitance
STM32F103C8 5.0× lower program erase cycles, 2.5× higher input capacitance, 2.0× higher data retention
GD32E230C4T6 8.3× higher rise time, 3.0× lower ram size, 2.5× higher input capacitance
GD32E230K4T6 8.3× higher rise time, 3.0× lower ram size, 2.5× higher input capacitance
STM32G030C6 16.7× higher rise time, 1.5× lower ram size, 1.5× higher supply voltage range
03 — FAQ

Frequently asked questions

What is the ADC resolution of the TMS320F28030?

The ADC resolution is 12 bit.

What is the maximum system clock frequency for the TMS320F28030?

The maximum system clock frequency is 60 MHz.

What is the core size of the TMS320F28030?

The core size is 32 bit.

What is the maximum CPU speed of the TMS320F28030?

The maximum CPU speed is 60 MHz.

What is the Flash Data Retention Duration at TJ = 55°C?

The Flash Data Retention Duration is 15 year at TJ = 55°C.

What is the fall time for all GPIOs over recommended operating conditions?

The fall time is 13 ns.

What is the input capacitance (ci) of the TMS320F28030?

The input capacitance (ci) is 2 pF over recommended operating conditions (unless otherwise noted)(1).

What is the total number of I/O pins available on the TMS320F28030?

The TMS320F28030 has 45 I/O pins.

What is the maximum operating temperature for the TMS320F28030?

The maximum operating temperature is 105 °C.

What is the minimum output current for the TMS320F28030?

The minimum output current is -8 mA.

What is the output voltage high (VOH) when IOH = IOHMAX over recommended operating conditions?

The output voltage high is 2.4 V when IOH = IOHMAX over recommended operating conditions.

What is the maximum output voltage low for the TMS320F28030 under I2C Timing conditions?

The output voltage low is 400 mV with a 3 mA sink current.

Design help What do I need around the TMS320F28030? →