Overview
The SM320F28335PTPS is a high-performance Digital Signal Controller (DSC) from Texas Instruments, designed for demanding control applications. This device is part of the C2000™ series and is known for its high-temperature operation capabilities, making it suitable for extreme environment applications. The SM320F28335PTPS features a high-performance 32-bit CPU with an IEEE-754 single-precision floating-point unit (FPU), supporting up to 150 MHz operation at temperatures ranging from -55°C to 125°C and up to 100 MHz at 210°C. The device is packaged in a 176-pin HLQFP (PTP) package, ensuring robustness and reliability in various industrial and automotive applications.
Key Specifications
Specification | Details |
---|---|
Processor | High-Performance 32-Bit CPU |
Operating Frequency | Up to 150 MHz (TC = -55°C to 125°C), Up to 100 MHz (TC = 210°C) |
Core Voltage | 1.9 V |
I/O Voltage | 3.3 V |
Memory | 256K x 16 Flash, 34K x 16 SARAM, 1K x 16 OTP ROM, 8K x 16 Boot ROM |
ADC | 12-Bit, 16 Channels, 80-ns Conversion Rate |
PWM Outputs | Up to 18 PWM Outputs, Up to 6 HRPWM Outputs |
Timers | Three 32-Bit CPU Timers |
Communication Interfaces | Up to 2 CAN Modules, Up to 3 SCI (UART) Modules, Up to 2 McBSP Modules, 1 SPI Module, 1 I2C Bus |
GPIO | Up to 88 Individually Programmable, Multiplexed GPIO Pins |
Temperature Range | -55°C to 150°C (PTP), -55°C to 210°C (GB, KGD) |
Package | 176-Pin HLQFP (PTP) |
Key Features
- High-Performance Static CMOS Technology
- IEEE-754 Single-Precision Floating-Point Unit (FPU)
- 16 × 16 and 32 × 32 MAC Operations, 16 × 16 Dual MAC
- Harvard Bus Architecture
- Fast Interrupt Response and Processing
- Unified Memory Programming Model
- Code-Efficient (in C/C++ and Assembly)
- Six Channel DMA Controller (for ADC, McBSP, ePWM, XINTF, and SARAM)
- Up to 2 Quadrature Encoder Interfaces, Up to 6 Event Capture Inputs
- Enhanced Control Peripherals including ePWM, eCAP, and eQEP Modules
- Low-Power Modes and Power Savings (IDLE, STANDBY, HALT Modes)
- 128-Bit Security Key/Lock for Flash/OTP/RAM Blocks
Applications
The SM320F28335PTPS is designed for various demanding control applications, including:
- Industrial Control Systems
- Automotive Systems
- Digital Motor Control
- Digital Power Conversion
- High-Temperature Industrial Environments
Q & A
- What is the operating frequency range of the SM320F28335PTPS?
The SM320F28335PTPS operates up to 150 MHz at temperatures ranging from -55°C to 125°C and up to 100 MHz at 210°C. - What type of memory does the SM320F28335PTPS have?
The device features 256K x 16 Flash, 34K x 16 SARAM, 1K x 16 OTP ROM, and 8K x 16 Boot ROM. - How many PWM outputs does the SM320F28335PTPS support?
The device supports up to 18 PWM outputs and up to 6 HRPWM outputs. - What communication interfaces are available on the SM320F28335PTPS?
The device includes up to 2 CAN modules, up to 3 SCI (UART) modules, up to 2 McBSP modules, 1 SPI module, and 1 I2C bus. - What is the temperature range for the SM320F28335PTPS?
The temperature range is -55°C to 150°C for the PTP package and -55°C to 210°C for the GB and KGD packages. - What is the package type for the SM320F28335PTPS?
The device is packaged in a 176-pin HLQFP (PTP) package. - Does the SM320F28335PTPS support low-power modes?
Yes, it supports IDLE, STANDBY, and HALT low-power modes. - What security features does the SM320F28335PTPS have?
The device includes a 128-bit security key/lock to protect Flash/OTP/RAM blocks. - What development tools are available for the SM320F28335PTPS?
Development tools include Code Composer Studio™ IDE, ANSI C/C++ Compiler/Assembler/Linker, and DSP/BIOS™. - What are some typical applications of the SM320F28335PTPS?
Typical applications include industrial control systems, automotive systems, digital motor control, and digital power conversion.