Overview
The TMS320F2812, produced by Texas Instruments, is a high-performance 32-bit digital signal controller (DSC) designed for a wide range of applications requiring advanced signal processing capabilities. This device is part of the TMS320C28x family and is known for its high-speed processing, low power consumption, and extensive on-chip memory and peripherals.
Key Specifications
Parameter | Specification |
---|---|
Frequency | 150 MHz (6.67-ns cycle time) |
Core Voltage | 1.8-V core at 135 MHz, 1.9-V core at 150 MHz |
I/O Voltage | 3.3-V |
CPU | High-performance 32-bit CPU (TMS320C28x) |
MAC Operations | 16 × 16 and 32 × 32 MAC operations, 16 × 16 dual MAC |
Memory | Up to 128K × 16 flash, 1K × 16 OTP ROM, various SARAM blocks |
ADC | 12-bit ADC with 2-S/H, 12.5-MSPS |
CAN | 1 CAN module |
PWM | 16 PWM channels |
GPIO | 56 GPIO pins |
Operating Temperature Range | -40°C to 125°C |
Package | LQFP, BGA MICROSTAR |
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, compatible with TMS320F24x/LF240x processor source code
- On-chip oscillator, watchdog timer module, and three external interrupts
- Peripheral Interrupt Expansion (PIE) block supporting 45 peripheral interrupts
- Three 32-bit CPU timers and 128-bit security
- Programmable wait states and read/write strobe timing
- Three individual chip selects and little endian endianness
Applications
- Advanced Driver Assistance Systems (ADAS)
- Building automation
- Electronic point of sale
- Electric Vehicle/Hybrid Electric Vehicle systems
- Industrial control and automation
- Medical devices and diagnostic equipment
- Aerospace and defense applications
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 is the core voltage range for the TMS320F2812?
The core voltage ranges from 1.8V at 135 MHz to 1.9V at 150 MHz.
- What type of CPU does the TMS320F2812 use?
The TMS320F2812 uses a high-performance 32-bit CPU from the TMS320C28x family.
- How much on-chip flash memory does the TMS320F2812 have?
The device has up to 128K × 16 flash memory.
- 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 of the ADC on the TMS320F2812?
The ADC has a resolution of 12 bits with 2-S/H and a sampling rate of 12.5 MSPS.
- How many PWM channels does the TMS320F2812 have?
The device has 16 PWM channels.
- What is the operating temperature range of the TMS320F2812?
The operating temperature range is from -40°C to 125°C.
- Does the TMS320F2812 support CAN communication?
Yes, it supports one CAN module.
- How many GPIO pins does the TMS320F2812 have?
The device has 56 GPIO pins.