Overview
The TMS320F28035-Q1 is a high-performance, 32-bit microcontroller from Texas Instruments, designed for automotive applications. It is part of the C2000™ microcontroller family and is AEC Q100 qualified, ensuring robustness and reliability in harsh automotive environments. This MCU features a high-efficiency TMS320C28x CPU operating at 60 MHz, along with a Programmable Control Law Accelerator (CLA) for enhanced processing capabilities.
The device is equipped with a comprehensive set of peripherals, including enhanced pulse width modulators (ePWM), high-resolution capture modules, and various communication interfaces such as SPI, I2C, LIN, and eCAN. It also includes advanced security features like code-security modules and a 128-bit security key to protect firmware.
Key Specifications
Parameter | Value |
---|---|
CPU Type | 32-bit TMS320C28x |
Operating Frequency | 60 MHz (16.67 ns cycle time) |
On-chip Flash | 64 KB (16-bit word) |
On-chip SARAM | 10 KB (16-bit word) |
Control Law Accelerator (CLA) | Yes, 32-bit floating-point math accelerator |
GPIO Pins | Up to 45 individually programmable, multiplexed pins |
Communication Interfaces | SCI (UART), SPI, I2C, LIN, eCAN |
Timer Modules | Three 32-bit CPU timers, independent 16-bit timer in each ePWM |
ADC | 12-bit, up to 16 channels |
Temperature Range | –40°C to 125°C (AEC Q100 qualified) |
Package Options | 80-Pin PN LQFP, 64-Pin PAG TQFP, 56-Pin RSH VQFN |
Key Features
- High-Efficiency CPU: 32-bit TMS320C28x CPU with 60 MHz operating frequency and 16.67 ns cycle time.
- Programmable Control Law Accelerator (CLA): 32-bit floating-point math accelerator that executes code independently of the main CPU.
- Peripheral Rich: Includes ePWM, HRPWM, eCAP, HRCAP, eQEP, ADC, and various communication interfaces like SPI, I2C, LIN, and eCAN.
- Security Features: Code-security module with 128-bit security key and lock to protect secure memory blocks and prevent firmware reverse engineering.
- Low Power and Single Supply: Operates on a single 3.3V supply with integrated power-on reset and brown-out reset, and low power consumption.
- Advanced Emulation Features: Supports real-time debug through hardware with analysis and breakpoint functions.
Applications
The TMS320F28035-Q1 is designed for various automotive applications, including:
- Motor Control: Suitable for controlling DC, AC, and stepper motors due to its advanced ePWM and HRPWM capabilities.
- Sensor Interfaces: Can interface with a variety of sensors using its ADC, eCAP, and HRCAP modules.
- Communication Systems: Supports multiple communication protocols such as SPI, I2C, LIN, and eCAN, making it ideal for vehicle network systems.
- Power Management: Can be used in power management systems due to its low power consumption and single supply operation.
Q & A
- What is the operating frequency of the TMS320F28035-Q1?
The TMS320F28035-Q1 operates at 60 MHz with a cycle time of 16.67 ns.
- What is the role of the Control Law Accelerator (CLA) in the TMS320F28035-Q1?
The CLA is a 32-bit floating-point math accelerator that executes code independently of the main CPU, enhancing processing capabilities.
- What are the package options available for the TMS320F28035-Q1?
The device is available in 80-Pin PN LQFP, 64-Pin PAG TQFP, and 56-Pin RSH VQFN packages.
- What is the temperature range for the TMS320F28035-Q1?
The device operates in a temperature range of –40°C to 125°C and is AEC Q100 qualified for automotive applications.
- What security features does the TMS320F28035-Q1 offer?
The device includes a code-security module with a 128-bit security key and lock to protect secure memory blocks and prevent firmware reverse engineering.
- What communication interfaces are supported by the TMS320F28035-Q1?
The device supports SCI (UART), SPI, I2C, LIN, and eCAN communication interfaces.
- How many GPIO pins does the TMS320F28035-Q1 have?
The device has up to 45 individually programmable, multiplexed GPIO pins.
- What is the resolution of the ADC in the TMS320F28035-Q1?
The device features a 12-bit ADC with up to 16 channels.
- Does the TMS320F28035-Q1 support real-time debugging?
Yes, the device supports real-time debug through hardware with analysis and breakpoint functions.
- What is the supply voltage requirement for the TMS320F28035-Q1?
The device operates on a single 3.3V supply with integrated power-on reset and brown-out reset.