Overview
The TMS320F28033PNT is a high-performance, 32-bit real-time microcontroller from Texas Instruments, part of the TMS320F2803x series. This microcontroller is designed for real-time control applications, offering a robust set of features and peripherals that make it suitable for a wide range of industrial and automotive uses.
It features a high-efficiency 32-bit CPU (TMS320C28x) operating at 60 MHz with a cycle time of 16.67 ns. The device includes advanced mathematical capabilities such as 16 × 16 and 32 × 32 MAC operations and a 16 × 16 dual MAC. Additionally, it has a Programmable Control Law Accelerator (CLA) for independent execution of 32-bit floating-point math operations.
Key Specifications
Feature | Specification |
---|---|
CPU Type | 32-bit TMS320C28x |
Operating Frequency | 60 MHz (16.67 ns cycle time) |
MAC Operations | 16 × 16 and 32 × 32, 16 × 16 dual MAC |
Control Law Accelerator (CLA) | Yes, 32-bit floating-point math accelerator |
On-chip Memory | 64K flash, 10K SARAM, 1K OTP, 8K Boot ROM |
GPIO Pins | Up to 45 individually programmable, multiplexed GPIO pins |
Peripheral Interrupts | Peripheral Interrupt Expansion (PIE) block supporting all peripheral interrupts |
Clocking | Two internal zero-pin oscillators, on-chip crystal oscillator, external clock input, watchdog timer module |
Supply Voltage | 3.3 V |
Temperature Range | -40°C to 125°C (AEC Q100 qualification for automotive applications) |
Package Options | 80-Pin PN Low-Profile Quad Flatpack (LQFP), 64-Pin PAG Thin Quad Flatpack (TQFP), 56-Pin RSH Very Thin Quad Flatpack (No lead) (VQFN) |
Key Features
- High-Performance CPU: 32-bit TMS320C28x CPU with 60 MHz operating frequency and 16.67 ns cycle time.
- Advanced Math Capabilities: Supports 16 × 16 and 32 × 32 MAC operations and 16 × 16 dual MAC.
- Programmable Control Law Accelerator (CLA): Independent 32-bit floating-point math accelerator.
- Memory: Includes on-chip flash, SARAM, OTP, and Boot ROM.
- Peripheral Rich: Features ePWM, HRPWM, eCAP, HRCAP, eQEP, ADC, temperature sensor, and comparators.
- Communication Interfaces: SCI (UART), SPI, I2C, LIN, and eCAN modules.
- Security: Code-security module with 128-bit security key and lock to protect secure memory blocks.
- Low Power and Single Supply: Operates on a single 3.3V supply with low power consumption and no power sequencing requirement.
Applications
- Industrial Control Systems: Suitable for motor control, power conversion, and other industrial automation applications.
- Automotive Systems: Qualified for automotive applications with AEC Q100 certification.
- Medical Devices: Can be used in medical devices requiring precise control and real-time processing.
- Aerospace and Defense: Applicable in various aerospace and defense systems due to its robust and reliable performance.
- Renewable Energy Systems: Used in solar and wind power systems for control and monitoring.
Q & A
- What is the operating frequency of the TMS320F28033PNT?
The TMS320F28033PNT operates at a frequency of 60 MHz with a cycle time of 16.67 ns.
- What type of CPU does the TMS320F28033PNT use?
The TMS320F28033PNT uses a 32-bit TMS320C28x CPU.
- Does the TMS320F28033PNT have a floating-point unit?
No, the TMS320F28033PNT does not have a built-in floating-point unit, but it has a Programmable Control Law Accelerator (CLA) for floating-point operations.
- What are the package options available for the TMS320F28033PNT?
The TMS320F28033PNT is available in 80-Pin PN LQFP, 64-Pin PAG TQFP, and 56-Pin RSH VQFN packages.
- What is the temperature range for the TMS320F28033PNT?
The temperature range for the TMS320F28033PNT is -40°C to 125°C, with AEC Q100 qualification for automotive applications.
- Does the TMS320F28033PNT support low-power modes?
Yes, the TMS320F28033PNT supports low-power modes to reduce power consumption.
- What communication interfaces are available on the TMS320F28033PNT?
The TMS320F28033PNT includes SCI (UART), SPI, I2C, LIN, and eCAN communication interfaces.
- How many GPIO pins does the TMS320F28033PNT have?
The TMS320F28033PNT has up to 45 individually programmable, multiplexed GPIO pins.
- Does the TMS320F28033PNT have on-chip memory?
Yes, the TMS320F28033PNT includes on-chip flash, SARAM, OTP, and Boot ROM.
- What security features does the TMS320F28033PNT offer?
The TMS320F28033PNT has a code-security module with a 128-bit security key and lock to protect secure memory blocks.