Overview
The TMS320F280025-Q1, part of the C2000™ real-time microcontroller family from Texas Instruments, is a scalable and ultra-low latency device designed for high-efficiency applications in power electronics. This microcontroller is based on TI’s 32-bit C28x DSP core, which provides 100MHz of signal-processing performance for both floating- and fixed-point code. The device is optimized for applications requiring high power density, high switching frequencies, and support for GaN and SiC technologies.
Key Specifications
Specification | Details |
---|---|
Processor Core | TMS320C28x 32-bit DSP core at 100MHz |
Floating-Point Unit (FPU) | IEEE 754 Floating-Point Unit (FPU) |
Trigonometric Math Unit (TMU) | Yes, with support for NLPID control |
CRC Engine and Instructions (VCRC) | Yes |
Fast Integer Division | Yes |
On-chip Memory | 128KB (64KW) of flash (ECC-protected), 24KB (12KW) of RAM (ECC or parity-protected) |
System Clock | Two internal zero-pin 10MHz oscillators, crystal oscillator or external clock input |
Watchdog Timer | Windowed watchdog timer module, Missing clock detection circuitry |
Supply Voltage | Single 3.3V supply, Internal VREG generation, Brownout reset (BOR) circuit |
GPIO Pins | 43 individually programmable multiplexed General-Purpose Input/Output (GPIO) pins |
Communication Peripherals | One CAN bus port, Two I2C interfaces, Two SPI ports, One UART-compatible SCI, Two UART-compatible LIN interfaces, FSI with one transmitter and one receiver (up to 200Mbps) |
Analog System | Two 3.45MSPS, 12-bit Analog-to-Digital Converters (ADCs), Four integrated Post-Processing Blocks (PPB) per ADC |
Control Peripherals | 14 ePWM channels with eight channels having high-resolution capability, Three Enhanced Capture (eCAP) modules, Two Enhanced Quadrature Encoder Pulse (eQEP) modules |
Package Options | 80-pin LQFP (PN suffix), 64-pin LQFP (PM suffix), 48-pin LQFP (PT suffix) |
Temperature Options | S: –40°C to 125°C junction, Q: –40°C to 125°C free-air (AEC Q100 qualification for automotive applications) |
Key Features
- TMS320C28x 32-bit DSP core at 100MHz with IEEE 754 Floating-Point Unit (FPU)
- Support for Fast Integer Division (FINTDIV) and Trigonometric Math Unit (TMU) with NLPID control
- CRC Engine and Instructions (VCRC) and ten hardware breakpoints with ERAD
- On-chip memory: 128KB (64KW) of flash and 24KB (12KW) of RAM with dual-zone security
- Two internal zero-pin 10MHz oscillators, crystal oscillator or external clock input, and windowed watchdog timer module
- Single 3.3V supply with internal VREG generation and brownout reset (BOR) circuit
- System peripherals: 6-channel DMA controller, 43 individually programmable GPIO pins, and enhanced peripheral interrupt expansion (ePIE)
- Multiple low-power mode (LPM) support and embedded real-time analysis and diagnostic (ERAD)
- Communications peripherals: PMBus interface, two I2C interfaces, one CAN bus port, two SPI ports, one UART-compatible SCI, two UART-compatible LIN interfaces, and FSI with one transmitter and one receiver
- Analog system: Two 3.45MSPS, 12-bit ADCs with four integrated PPB per ADC and digital glitch filters
- Control peripherals: 14 ePWM channels with high-resolution capability, three eCAP modules, and two eQEP modules
- Configurable Logic Block (CLB) and Host Interface Controller (HIC)
Applications
- Industrial motor drives and motor control
- Solar inverters and digital power systems
- Electrical vehicles and transportation systems
- Sensing and signal processing applications
Q & A
- What is the core frequency of the TMS320F280025-Q1?
The core frequency is 100MHz.
- What type of floating-point unit does the TMS320F280025-Q1 have?
It has an IEEE 754 Floating-Point Unit (FPU).
- Does the TMS320F280025-Q1 support fast integer division?
Yes, it supports fast integer division (FINTDIV).
- What is the total amount of on-chip memory?
128KB (64KW) of flash and 24KB (12KW) of RAM.
- What are the communication peripherals available on the TMS320F280025-Q1?
One CAN bus port, two I2C interfaces, two SPI ports, one UART-compatible SCI, two UART-compatible LIN interfaces, and FSI with one transmitter and one receiver.
- What are the control peripherals available on the TMS320F280025-Q1?
14 ePWM channels with high-resolution capability, three Enhanced Capture (eCAP) modules, and two Enhanced Quadrature Encoder Pulse (eQEP) modules.
- What are the package options for the TMS320F280025-Q1?
80-pin LQFP (PN suffix), 64-pin LQFP (PM suffix), and 48-pin LQFP (PT suffix).
- What are the temperature options for the TMS320F280025-Q1?
S: –40°C to 125°C junction, Q: –40°C to 125°C free-air (AEC Q100 qualification for automotive applications).
- Does the TMS320F280025-Q1 support low-power modes?
Yes, it supports multiple low-power mode (LPM).
- What diagnostic features are available on the TMS320F280025-Q1?
Embedded Real-time Analysis and Diagnostic (ERAD), Memory Power On Self Test (MPOST), and Hardware Built-in Self Test (HWBIST).