TMS320F28035

ACTIVE

Product details

CPU C28x, CLA Frequency (MHz) 60 Flash memory (kByte) 128 RAM (kByte) 20 ADC resolution (Bps) 12 Total processing (MIPS) 120 Features 32-bit CPU timers, Single zone code security, Watchdog timer UART 1 CAN (#) 1 Sigma-delta filter 0 PWM (Ch) 8, 12, 14 TI functional safety category Functional Safety Quality-Managed Number of ADC channels 13, 14, 16 Direct memory access (Ch) 0 SPI 1, 2 QEP 1 USB No Operating temperature range (°C) -40 to 125 Rating Catalog Communication interface CAN, I2C, SPI, UART
CPU C28x, CLA Frequency (MHz) 60 Flash memory (kByte) 128 RAM (kByte) 20 ADC resolution (Bps) 12 Total processing (MIPS) 120 Features 32-bit CPU timers, Single zone code security, Watchdog timer UART 1 CAN (#) 1 Sigma-delta filter 0 PWM (Ch) 8, 12, 14 TI functional safety category Functional Safety Quality-Managed Number of ADC channels 13, 14, 16 Direct memory access (Ch) 0 SPI 1, 2 QEP 1 USB No Operating temperature range (°C) -40 to 125 Rating Catalog Communication interface CAN, I2C, SPI, UART
LQFP (PN) 80 196 mm² 14 x 14 TQFP (PAG) 64 144 mm² 12 x 12 VQFN (RSH) 56 49 mm² 7 x 7
  • High-efficiency 32-bit CPU (TMS320C28x)
    • 60MHz (16.67ns cycle time)
    • 16 × 16 and 32 × 32 MAC operations
    • 16 × 16 dual MAC
    • Harvard bus architecture
    • Atomic operations
    • Fast interrupt response and processing
    • Unified memory programming model
    • Code-efficient (in C/C++ and Assembly)
  • Programmable Control Law Accelerator (CLA)
    • 32-bit floating-point math accelerator
    • Executes code independently of the main CPU
  • Endianness: Little endian
  • JTAG boundary scan support
    • IEEE Standard 1149.1-1990 Standard Test Access Port and Boundary Scan Architecture
  • Low cost for both device and system:
    • Single 3.3V supply
    • No power sequencing requirement
    • Integrated power-on reset and brown-out reset
    • Low power
    • No analog support pins
  • Clocking:
    • Two internal zero-pin oscillators
    • On-chip crystal oscillator and external clock input
    • Watchdog timer module
    • Missing clock detection circuitry
  • Up to 45 individually programmable, multiplexed GPIO pins with input filtering
  • Peripheral Interrupt Expansion (PIE) block that supports all peripheral interrupts
  • Three 32-bit CPU timers
  • Independent 16-bit timer in each Enhanced Pulse Width Modulator (ePWM)
  • On-chip memory
    • Flash, SARAM, OTP, Boot ROM available
  • Code-security module
  • 128-bit security key and lock
    • Protects secure memory blocks
    • Prevents firmware reverse engineering
  • Serial port peripherals
    • One Serial Communications Interface (SCI) Universal Asynchronous Receiver/Transmitter (UART) module
    • Two Serial Peripheral Interface (SPI) modules
    • One Inter-Integrated-Circuit (I2C) module
    • One Local Interconnect Network (LIN) module
    • One Enhanced Controller Area Network (eCAN) module
  • Enhanced control peripherals
    • ePWM
    • High-Resolution PWM (HRPWM)
    • Enhanced Capture (eCAP) module
    • High-Resolution Input Capture (HRCAP) module
    • Enhanced Quadrature Encoder Pulse (eQEP) module
    • Analog-to-Digital Converter (ADC)
    • On-chip temperature sensor
    • Comparator
  • Advanced emulation features
    • Analysis and breakpoint functions
    • Real-time debug through hardware
  • Package options
    • 56-Pin RSH Very Thin Quad Flatpack (No lead) (VQFN)
    • 64-Pin PAG Thin Quad Flatpack (TQFP)
    • 80-Pin PN Low-Profile Quad Flatpack (LQFP)
  • Temperature options
    • T: –40°C to 105°C
    • S: –40°C to 125°C
    • Q: –40°C to 125°C (AEC Q100 qualification for automotive applications)
  • High-efficiency 32-bit CPU (TMS320C28x)
    • 60MHz (16.67ns cycle time)
    • 16 × 16 and 32 × 32 MAC operations
    • 16 × 16 dual MAC
    • Harvard bus architecture
    • Atomic operations
    • Fast interrupt response and processing
    • Unified memory programming model
    • Code-efficient (in C/C++ and Assembly)
  • Programmable Control Law Accelerator (CLA)
    • 32-bit floating-point math accelerator
    • Executes code independently of the main CPU
  • Endianness: Little endian
  • JTAG boundary scan support
    • IEEE Standard 1149.1-1990 Standard Test Access Port and Boundary Scan Architecture
  • Low cost for both device and system:
    • Single 3.3V supply
    • No power sequencing requirement
    • Integrated power-on reset and brown-out reset
    • Low power
    • No analog support pins
  • Clocking:
    • Two internal zero-pin oscillators
    • On-chip crystal oscillator and external clock input
    • Watchdog timer module
    • Missing clock detection circuitry
  • Up to 45 individually programmable, multiplexed GPIO pins with input filtering
  • Peripheral Interrupt Expansion (PIE) block that supports all peripheral interrupts
  • Three 32-bit CPU timers
  • Independent 16-bit timer in each Enhanced Pulse Width Modulator (ePWM)
  • On-chip memory
    • Flash, SARAM, OTP, Boot ROM available
  • Code-security module
  • 128-bit security key and lock
    • Protects secure memory blocks
    • Prevents firmware reverse engineering
  • Serial port peripherals
    • One Serial Communications Interface (SCI) Universal Asynchronous Receiver/Transmitter (UART) module
    • Two Serial Peripheral Interface (SPI) modules
    • One Inter-Integrated-Circuit (I2C) module
    • One Local Interconnect Network (LIN) module
    • One Enhanced Controller Area Network (eCAN) module
  • Enhanced control peripherals
    • ePWM
    • High-Resolution PWM (HRPWM)
    • Enhanced Capture (eCAP) module
    • High-Resolution Input Capture (HRCAP) module
    • Enhanced Quadrature Encoder Pulse (eQEP) module
    • Analog-to-Digital Converter (ADC)
    • On-chip temperature sensor
    • Comparator
  • Advanced emulation features
    • Analysis and breakpoint functions
    • Real-time debug through hardware
  • Package options
    • 56-Pin RSH Very Thin Quad Flatpack (No lead) (VQFN)
    • 64-Pin PAG Thin Quad Flatpack (TQFP)
    • 80-Pin PN Low-Profile Quad Flatpack (LQFP)
  • Temperature options
    • T: –40°C to 105°C
    • S: –40°C to 125°C
    • Q: –40°C to 125°C (AEC Q100 qualification for automotive applications)

C2000™ 32-bit microcontrollers are optimized for processing, sensing, and actuation to improve closed-loop performance in real-time control applications such as industrial motor drives; solar inverters and digital power; electrical vehicles and transportation; motor control; and sensing and signal processing. The C2000 line includes the Premium performance MCUs and the Entry performance MCUs.

The F2803x family of microcontrollers provides the power of the C28x core and Control Law Accelerator (CLA) coupled with highly integrated control peripherals in low pin-count devices. This family is code-compatible with previous C28x-based code, and also provides a high level of analog integration.

An internal voltage regulator allows for single-rail operation. Enhancements have been made to the HRPWM to allow for dual-edge control (frequency modulation). Analog comparators with internal 10-bit references have been added and can be routed directly to control the PWM outputs. The ADC converts from 0 to 3.3V fixed full-scale range and supports ratio-metric VREFHI/VREFLO references. The ADC interface has been optimized for low overhead and latency.

To learn more about the C2000 MCUs, visit the C2000™ real-time control MCUs page.

C2000™ 32-bit microcontrollers are optimized for processing, sensing, and actuation to improve closed-loop performance in real-time control applications such as industrial motor drives; solar inverters and digital power; electrical vehicles and transportation; motor control; and sensing and signal processing. The C2000 line includes the Premium performance MCUs and the Entry performance MCUs.

The F2803x family of microcontrollers provides the power of the C28x core and Control Law Accelerator (CLA) coupled with highly integrated control peripherals in low pin-count devices. This family is code-compatible with previous C28x-based code, and also provides a high level of analog integration.

An internal voltage regulator allows for single-rail operation. Enhancements have been made to the HRPWM to allow for dual-edge control (frequency modulation). Analog comparators with internal 10-bit references have been added and can be routed directly to control the PWM outputs. The ADC converts from 0 to 3.3V fixed full-scale range and supports ratio-metric VREFHI/VREFLO references. The ADC interface has been optimized for low overhead and latency.

To learn more about the C2000 MCUs, visit the C2000™ real-time control MCUs page.

Download View video with transcript Video

Similar products you might be interested in

open-in-new Compare alternates
Similar functionality to the compared device
TMS320F280049 ACTIVE C2000™ 32-bit MCU with 100-MHz, FPU, TMU, 256-kb Flash, CLA, PGAs, SDFM This product is from the latest generation of real-time controllers with similar attributes.

Technical documentation

star =Top documentation for this product selected by TI
No results found. Please clear your search and try again.
View all 68
Type Title Date
* Data sheet TMS320F2803x Real-Time Microcontrollers datasheet (Rev. Q) PDF | HTML 31 Jan 2024
* Errata TMS320F2803x Piccolo™ MCUs Silicon Errata (Rev. Q) PDF | HTML 08 Jan 2019
* User guide TMS320F2803x Microcontrollers Technical Reference Manual (Rev. A) 03 Jun 2022
Application note Serial Flash Programming of C2000 Microcontrollers (Rev. H) PDF | HTML 09 Apr 2024
Application note Semiconductor and IC Package Thermal Metrics (Rev. D) PDF | HTML 25 Mar 2024
Product overview C2000™ Safety Package for Automotive and Industrial Real-Time Microcontrollers (Rev. D) PDF | HTML 12 Dec 2023
Product overview C2000™ Safety Mechanisms (Rev. B) 09 Nov 2023
Application note C2000 MCU JTAG Connectivity Debug (Rev. B) PDF | HTML 12 Jan 2023
Application note Software Examples to Showcase Unique Capabilities of TI’s C2000™ CLA (Rev. A) PDF | HTML 17 Nov 2022
Application brief Security Features of C2000™ Real-Time Control MCUs (Rev. D) PDF | HTML 18 Jan 2022
Application note Enhancing the Computational Performance of the C2000™ Microcontroller Family (Rev. C) PDF | HTML 14 Dec 2021
Functional safety information C2000™ SafeTI™ Enablers (Rev. C) 16 Nov 2020
Application note C2000™ Unique Device Number (Rev. B) PDF | HTML 17 Sep 2020
Application note EEPROM Emulation for Gen 2 C2000 Real-Time MCUs (Rev. A) 23 Jul 2020
White paper Taking charge of electric vehicles – both in the vehicle and on the grid (Rev. A) 17 Jun 2020
User guide SYS/BIOS (TI-RTOS Kernel) User's Guide (Rev. V) 01 Jun 2020
Application note Migrating From TMS320F2802x/2803x to TMS320F2806x (Rev. A) 17 Mar 2020
Application note TMS320F2802x/TMS320F2803x to TMS320F28002x Migration Overview 13 Jan 2020
Application note Configurable Error Generator for Controller Area Network PDF | HTML 19 Dec 2019
Application note C2000 ADC (Type-3) Performance Versus ACQPS PDF | HTML 07 Oct 2019
Application note Development Tool Versions for C2000 Support 19 Jul 2019
Application note Calculating Useful Lifetimes of Embedded Processors (Rev. B) PDF | HTML 07 May 2019
Functional safety information C2000™ MCU SafeTI™ control solutions: An introduction to ASIL decomposition 10 Apr 2019
Application note MSL Ratings and Reflow Profiles (Rev. A) 13 Dec 2018
White paper Exploring the evolution and optimization of wireless power transfer 27 Jul 2018
Certificate Certificate of Compliance 06 Jul 2018
Certificate Certificate of Compliance E352502-20130316 06 Jul 2018
Functional safety information IEC60730 Safety Library for TMS320F2802x 06 Jul 2018
Functional safety information IEC60730 Safety Library for TMS320F2803x 06 Jul 2018
Functional safety information VDE Safety Certification Document 22 Jun 2018
Application note The TMS320F28004x MCU: A Comparison to the TMS320F2806x and TMS320F2803x MCUs (Rev. A) 17 Jan 2018
Application note Programming Examples for the TMS320x28xx eCAN (Rev. B) PDF | HTML 12 Sep 2017
Application note Bidirectional DC-AC Solution in Solar Application System based on TMS320F28035 21 May 2017
Technical article The power to innovate industrial design PDF | HTML 27 Mar 2017
Application note Calculator for CAN Bit Timing Parameters PDF | HTML 22 Mar 2016
More literature 2-Phased Interleaved PFC (ILPFC) EVM Specification Quick Start Guide 09 Feb 2016
Technical article Powering electronics in HEV and EV vehicles PDF | HTML 10 Nov 2015
Technical article Simplifying the software development for digital power factor correction design PDF | HTML 29 Sep 2015
Application note Sensorless Trapezoidal Control of BLDC Motors (Rev. A) 14 Sep 2015
Application note Migrating from TMS320F280x to TMS320F2802x/TMS320F2803x (Rev. C) 11 Aug 2015
Technical article How fast is your 32-bit MCU? PDF | HTML 15 Jul 2015
Application note Using the CAN Piccolo Bootloader at High Temperature 29 Jun 2015
User guide TMS320C28x DSP CPU and Instruction Set (Rev. F) 10 Apr 2015
Application note Calculating FIT for a Mission Profile 24 Mar 2015
More literature controlSUITE Getting Started Guide (Rev. C) 09 Feb 2015
Application note Modeling Bi-Directional Buck/Boost Converter for Digital Control Using C2000 MCU 06 Jan 2015
Application note Sensorless Field Oriented Control of 3-Phase Induction Motors 29 Oct 2013
Application note Sensorless Field Oriented Control of 3-Phase Induction Motors Using CLA 29 Oct 2013
Application note LED Lighting & DC/DC Conversion Control Integrated on One C2000 Microcontroller 17 Sep 2013
Functional safety information Safety Manual for C2000 MCUs in IEC60730 Safety Applications (Rev. A) 21 Aug 2013
Application note Digital Control of Two Phase Interleaved PFC and Motor Drive Using MCU With CLA 01 Jul 2013
Application note Scalar (V/f) Control of 3-Phase Induction Motors 01 Jul 2013
Application note Sensored Field Oriented Control of 3-Phase Induction Motors 01 Jul 2013
Application note Sensored Field Oriented Control of 3-Phase Permanent Magnet Synchronous Motors 01 Jul 2013
Application note Sensorless Field Oriented Control:3-Phase Perm.Magnet Synch. Motors With CLA 01 Jul 2013
Application note Sensorless Field Oriented Ctrl of 3-Phase Perm. Magnet Synch. Motors-HVDMC Kit 01 Jul 2013
Application note Trapezoidal Control of BLDC Motors Using Hall Effect Sensors 01 Jul 2013
Application note PSFB Control Using C2000 Microcontrollers 22 May 2013
White paper Developing a multi-channel wireless inductive charger 24 Aug 2012
White paper Implementing Arc Detection in Solar Applications 03 Aug 2012
Application note Digitally Controlled HV Solar MPPT DC-DC Converter Using C2000 Piccolo MCU 29 May 2012
Application note Digital Peak Current Mode Control With Slope Compensation Using the TMS320F2803x (Rev. A) 17 Apr 2012
Application note InstaSPIN(tm) BLDC Lab 15 Nov 2011
Application note Software Implementation of PMBus over I2C for TMS320F2803x 14 Mar 2011
Application note Oscillator Compensation Guide (Rev. A) 18 Jun 2010
White paper HVAC Dual AC Motor Control with Active PFC Implementation Using Piccolo™ MCUs 15 Apr 2010
Application note Programming External Nonvolatile Memory Using SDFlash for TMS320C28x Devices 16 Nov 2009
User guide C2000 Real-Time Control Peripheral Reference Guide (Rev. S) PDF | HTML 30 Aug 2001

Design & development

Please view the Design & development section on a desktop.

Ordering & quality

Information included:
  • RoHS
  • REACH
  • Device marking
  • Lead finish/Ball material
  • MSL rating/Peak reflow
  • MTBF/FIT estimates
  • Material content
  • Qualification summary
  • Ongoing reliability monitoring
Information included:
  • Fab location
  • Assembly location

Recommended products may have parameters, evaluation modules or reference designs related to this TI product.

Support & training

TI E2E™ forums with technical support from TI engineers

Content is provided "as is" by TI and community contributors and does not constitute TI specifications. See terms of use.

If you have questions about quality, packaging or ordering TI products, see TI support. ​​​​​​​​​​​​​​

Videos