Overview
The TMS320F2812, part of the TMS320C28x DSP generation from Texas Instruments, is a highly integrated, high-performance digital signal controller designed for demanding control applications. This device is particularly suited for applications that require advanced signal processing and control capabilities, such as motor control, power conversion, and industrial automation.
Key Specifications
Parameter | Specification |
---|---|
Processor | 32-bit TMS320C28x CPU |
Frequency | 150 MHz (6.67-ns cycle time) |
Voltage | 1.8-V core at 135 MHz, 1.9-V core at 150 MHz, 3.3-V I/O |
Memory | Up to 128K × 16 flash, 1K × 16 OTP ROM, 36 KB RAM |
ADC | 12-bit, 2 Sample-and-Hold, 12.5 MSPS |
GPIO | 56 pins |
PWM Channels | 16 |
CAN | 1 channel |
Operating Temperature Range | -40°C to 125°C, -40°C to 85°C |
Package Type | BGA MICROSTAR, LQFP |
Package Size | 144 mm² (BGA), 576 mm² (LQFP) |
Key Features
- High-performance static CMOS technology
- JTAG boundary scan support and IEEE Standard 1149.1-1990 compliance
- Harvard bus architecture and atomic operations
- Fast interrupt response and processing
- Unified memory programming model with 4M linear program/data address reach
- Code-efficient in C/C++ and Assembly, with TMS320F24x/LF240x processor source code compatibility
- On-chip memory including flash, OTP ROM, and Single-Access RAM (SARAM)
- External interface with programmable wait states and read/write strobe timing
- Three individual chip selects and endianness support for little endian
- Clock and system control with on-chip oscillator and watchdog timer module
- Three 32-bit CPU timers and Peripheral Interrupt Expansion (PIE) block supporting 45 peripheral interrupts
Applications
The TMS320F2812 is ideal for various demanding control applications, including:
- Motor control systems
- Power conversion and management
- Industrial automation and control systems
- Automotive control systems (AEC-Q100 qualified)
- Medical devices requiring advanced signal processing
Q & A
- What is the maximum operating frequency of the TMS320F2812?
The maximum operating frequency is 150 MHz with a cycle time of 6.67 ns. - What types of memory are available on the TMS320F2812?
The device includes up to 128K × 16 flash, 1K × 16 OTP ROM, and 36 KB of RAM. - Does the TMS320F2812 support JTAG boundary scan?
Yes, it supports JTAG boundary scan and complies with IEEE Standard 1149.1-1990. - What is the resolution and conversion rate of the ADC on the TMS320F2812?
The ADC is 12-bit with a conversion rate of 12.5 MSPS and includes two Sample-and-Hold circuits. - How many GPIO pins are available on the TMS320F2812?
There are 56 GPIO pins available. - What are the operating temperature ranges for the TMS320F2812?
The operating temperature ranges are -40°C to 125°C and -40°C to 85°C. - What types of packages are available for the TMS320F2812?
The device is available in BGA MICROSTAR and LQFP packages. - Is the TMS320F2812 AEC-Q100 qualified for automotive use?
Yes, it is AEC-Q100 qualified for automotive applications. - How many PWM channels does the TMS320F2812 support?
The device supports 16 PWM channels. - What is the endianness of the TMS320F2812?
The device uses little endian endianness. - Does the TMS320F2812 have on-chip timers?
Yes, it includes three 32-bit CPU timers.