Overview
The TMS320F2812, produced by Texas Instruments, is a high-performance 32-bit microcontroller (MCU) belonging to the TMS320C28x DSP generation. This device is designed for demanding control applications, offering a robust set of features and specifications that make it ideal for various industrial and automotive uses. The TMS320F2812 operates at a frequency of 150 MHz, with a cycle time of 6.67 ns, and is built using high-performance static CMOS technology. It is available in different package types, including BGA MICROSTAR and LQFP, and supports a wide operating temperature range from –40°C to 125°C, making it suitable for harsh environments.
Key Specifications
Parameter | Specification |
---|---|
Frequency | 150 MHz (6.67-ns cycle time) |
Core Voltage | 1.8 V at 135 MHz, 1.9 V at 150 MHz |
I/O Voltage | 3.3 V |
Flash Memory | Up to 128K × 16 (256 KB) |
OTP ROM | 1K × 16 |
SARAM | L0 and L1: 2 blocks of 4K × 16 each; H0: 1 block of 8K × 16 |
ADC | 16 channels, 12-bit resolution, 12.5 MSPS |
CAN | 1 channel |
PWM | 16 channels, EV technology type |
GPIO | 56 pins |
Operating Temperature Range | –40°C to 125°C |
Package Types | BGA MICROSTAR, LQFP |
Key Features
- High-performance 32-bit CPU (TMS320C28x) with 16 × 16 and 32 × 32 MAC operations and 16 × 16 dual MAC.
- Harvard bus architecture and atomic operations for efficient data processing.
- Fast interrupt response and processing.
- Unified memory programming model with 4M linear program/data address reach.
- Code-efficient in C/C++ and Assembly, with compatibility to TMS320F24x/LF240x processor source code.
- JTAG boundary scan support and IEEE Standard 1149.1-1990 compliance.
- External Interface (XINTF), Single Zone Code Security, 32-bit CPU Timers, Watchdog Timer, and 2-pin Oscillator.
- AEC-Q100 qualification for automotive applications.
Applications
The TMS320F2812 is highly suited for demanding control applications, including:
- Industrial control systems, such as motor control, power conversion, and industrial automation.
- Automotive systems, benefiting from its AEC-Q100 qualification.
- Medical devices requiring high precision and reliability.
- Aerospace and defense applications where robust performance is critical.
- Other high-performance embedded systems requiring advanced signal processing and control capabilities.
Q & A
- What is the operating frequency of the TMS320F2812?
The TMS320F2812 operates at a frequency of 150 MHz with a cycle time of 6.67 ns.
- What is the core voltage of the TMS320F2812?
The core voltage is 1.8 V at 135 MHz and 1.9 V at 150 MHz.
- How much flash memory does the TMS320F2812 have?
The TMS320F2812 has up to 128K × 16 (256 KB) of flash memory.
- What is the resolution of the ADC in the TMS320F2812?
The ADC has a 12-bit resolution with a sampling rate of 12.5 MSPS.
- Does the TMS320F2812 support CAN communication?
Yes, it supports one channel of CAN communication.
- How many PWM channels does the TMS320F2812 have?
The TMS320F2812 has 16 PWM channels using EV technology type.
- What is the operating temperature range of the TMS320F2812?
The operating temperature range is from –40°C to 125°C.
- Is the TMS320F2812 AEC-Q100 qualified for automotive applications?
Yes, it is AEC-Q100 qualified for automotive applications.
- What are the package types available for the TMS320F2812?
The TMS320F2812 is available in BGA MICROSTAR and LQFP package types.
- Does the TMS320F2812 support JTAG boundary scan?
Yes, it supports JTAG boundary scan and is compliant with IEEE Standard 1149.1-1990.