Overview
The SM320F28335GBS is a high-performance Digital Signal Controller (DSC) produced by Texas Instruments. It is part of the C2000™ family and is designed for demanding control applications, particularly in extreme temperature environments. This controller features a 32-bit CPU with a floating-point unit, making it suitable for real-time control systems. The device supports a wide temperature range of -55°C to 210°C, making it ideal for industrial and high-temperature applications.
Key Specifications
Feature | Description |
---|---|
CPU | 32-bit, up to 150 MHz, IEEE-754 Single-Precision Floating-Point Unit (FPU) |
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, 2 x 8 channel input multiplexer |
Timers | Three 32-bit CPU timers, up to 8 32-bit/Nine 16-bit timers |
PWM Outputs | Up to 18 PWM outputs, up to 6 High-Resolution PWM (HRPWM) outputs |
Communication Interfaces | Up to 2 CAN modules, up to 3 SCI (UART) modules, 2 McBSP modules, 1 SPI module, 1 I2C bus |
GPIO | Up to 88 individually programmable, multiplexed GPIO pins |
Temperature Range | -55°C to 210°C (GB package) |
Package | 181-pin Ceramic Pin Grid Array (CPGA) |
Key Features
- High-performance static CMOS technology
- Harvard Bus Architecture for fast interrupt response and processing
- Unified memory programming model
- 16 x 16 and 32 x 32 MAC operations, 16 x 16 dual MAC
- Six-channel Direct Memory Access (DMA) controller
- Enhanced control peripherals including ePWM, eCAP, and eQEP modules
- Low-power modes: IDLE, STANDBY, HALT
- Peripheral Interrupt Expansion (PIE) block supporting 58 peripheral interrupts
- 128-bit security key/lock to protect flash/OTP/RAM blocks
- JTAG boundary scan support and real-time debug via hardware
Applications
- Industrial Control Systems: Ideal for real-time control in industrial environments.
- Digital Motor Control: Suitable for high-performance motor control applications.
- Digital Power: Used in digital power management and control systems.
- High-Temperature Applications: Designed to operate in extreme temperature ranges, making it suitable for various high-temperature industrial applications.
Q & A
- What is the maximum operating temperature of the SM320F28335GBS?
The SM320F28335GBS operates in a temperature range of -55°C to 210°C.
- What type of CPU does the SM320F28335GBS use?
The SM320F28335GBS uses a 32-bit CPU with an IEEE-754 Single-Precision Floating-Point Unit (FPU).
- How much flash memory does the SM320F28335GBS have?
The device has 256K x 16 flash memory.
- What is the conversion rate of the ADC module?
The ADC module has an 80-ns conversion rate.
- How many PWM outputs does the SM320F28335GBS support?
The device supports up to 18 PWM outputs and up to 6 High-Resolution PWM (HRPWM) outputs.
- What communication interfaces are available on the SM320F28335GBS?
The device includes up to 2 CAN modules, up to 3 SCI (UART) modules, 2 McBSP modules, 1 SPI module, and 1 I2C bus.
- How many GPIO pins does the SM320F28335GBS have?
The device has up to 88 individually programmable, multiplexed GPIO pins.
- What is the package type of the SM320F28335GBS?
The device is packaged in a 181-pin Ceramic Pin Grid Array (CPGA).
- Does the SM320F28335GBS support low-power modes?
Yes, the device supports IDLE, STANDBY, and HALT low-power modes.
- What security features does the SM320F28335GBS have?
The device includes a 128-bit security key/lock to protect flash/OTP/RAM blocks.