Overview
The SM320F2812-EP, produced by Texas Instruments, is a highly integrated, high-performance 32-bit microcontroller (MCU) belonging to the TMS320C28x™ DSP generation. This device is designed for demanding control applications, offering advanced features and robust performance. It is part of the C2000™ Enhanced Product line, known for its reliability and extended temperature range.
The SM320F2812-EP is particularly suited for applications requiring high computational power, low power consumption, and extensive peripheral support. It features a high-performance static CMOS technology and a 150 MHz CPU, making it ideal for complex control systems.
Key Specifications
Parameter | Specification |
---|---|
Package | 176-Pin Low-Profile Quad Flatpack (LQFP) (PGF) |
Operating Temperature Range | -55°C to 125°C |
CPU Frequency | 150 MHz (6.67-ns Cycle Time) |
Core Voltage | 1.8-V Core @135 MHz, 1.9-V Core @150 MHz |
I/O Voltage | 3.3-V |
Flash Memory | Up to 128K × 16 Flash (Four 8K × 16 and Six 16K × 16 Sectors) |
RAM | L0 and L1: 2 Blocks of 4K × 16 Each Single-Access RAM (SARAM), H0: 1 Block of 8K × 16 SARAM, M0 and M1: 2 Blocks of 1K × 16 Each SARAM |
ADC | 12-Bit ADC, 16 Channels, Fast Conversion Rate: 80 ns/12.5 MSPS |
GPIO Pins | Up to 56 General Purpose I/O (GPIO) Pins |
Key Features
- High-Performance 32-Bit CPU (320C28x) with Harvard Bus Architecture and Atomic Operations
- 16 × 16 and 32 × 32 MAC Operations, 16 × 16 Dual MAC
- Fast Interrupt Response and Processing, Unified Memory Programming Model
- On-Chip Memory including Flash, ROM, and OTP ROM
- External Interface with Programmable Wait States and Read/Write Strobe Timing
- Three Individual Chip Selects, Dynamic PLL Ratio Changes Supported, On-Chip Oscillator
- Watchdog Timer Module, Three External Interrupts, Peripheral Interrupt Expansion (PIE) Block
- Three 32-Bit CPU-Timers, 128-Bit Security Key/Lock for Flash/ROM/OTP and SARAM
- Motor Control Peripherals including Two Event Managers (EVA, EVB)
- Serial Port Peripherals: SPI, Two SCIs (Standard UART), Enhanced CAN, McBSP
- Advanced Emulation Features with Real-Time Debug via Hardware
- Low-Power Modes: IDLE, STANDBY, HALT Modes Supported, Disable Individual Peripheral Clocks
Applications
The SM320F2812-EP is designed for a variety of demanding control applications, including:
- Industrial Control Systems
- Motor Control and Drives
- Power Electronics and Renewable Energy Systems
- Automotive Control Systems
- Medical Devices and Equipment
- Aerospace and Defense Systems
Its high-performance capabilities, extensive peripheral set, and robust temperature range make it an ideal choice for complex and critical control systems.
Q & A
- What is the CPU frequency of the SM320F2812-EP?
The CPU frequency of the SM320F2812-EP is 150 MHz with a cycle time of 6.67 ns.
- What type of package does the SM320F2812-EP come in?
The SM320F2812-EP comes in a 176-Pin Low-Profile Quad Flatpack (LQFP) (PGF) package.
- What is the operating temperature range of the SM320F2812-EP?
The operating temperature range is -55°C to 125°C.
- How much flash memory does the SM320F2812-EP have?
The SM320F2812-EP has up to 128K × 16 Flash memory.
- What types of serial communication interfaces are available on the SM320F2812-EP?
The device includes SPI, two SCIs (Standard UART), Enhanced CAN, and McBSP.
- Does the SM320F2812-EP support low-power modes?
Yes, it supports IDLE, STANDBY, and HALT modes, and allows disabling individual peripheral clocks for power savings.
- What is the resolution and conversion rate of the ADC on the SM320F2812-EP?
The ADC is 12-bit with a fast conversion rate of 80 ns/12.5 MSPS.
- How many GPIO pins are available on the SM320F2812-EP?
Up to 56 General Purpose I/O (GPIO) pins are available.
- What security features does the SM320F2812-EP have?
The device includes a 128-Bit Security Key/Lock to protect Flash/ROM/OTP and SARAM.
- What development tools are available for the SM320F2812-EP?
Development tools include ANSI C/C++ Compiler/Assembler/Linker, Code Composer Studio™ IDE, and DSP/BIOS™.