Overview
The SM320F28335GJZMEP is a high-performance Digital Signal Controller (DSC) produced by Texas Instruments. This device is part of the TMS320F2833x series and is designed for demanding control applications, particularly in defense, aerospace, and medical fields. It features a 32-bit CPU with a floating-point unit, operating at up to 150 MHz, which translates to a 6.67-ns instruction cycle time. The controller is built on high-performance static CMOS technology and supports a wide range of peripherals and interfaces, making it a versatile solution for complex control systems.
Key Specifications
Feature | Specification |
---|---|
Instruction Cycle Time | 6.67 ns (at 150 MHz) |
Floating-Point Unit | Yes, IEEE-754 single-precision |
On-Chip Memory | 256K x 16 Flash, 34K x 16 SARAM, 1K x 16 OTP ROM |
Boot ROM | 8K x 16 |
ADC Module | 12-bit, 16 channels, 80 ns conversion time |
CPU Timers | Three 32-bit CPU timers |
PWM Outputs | Up to 18 PWM outputs, up to 6 HRPWM outputs |
Serial Interfaces | Up to 3 SCI (UART) modules, 2 McBSP modules, 1 SPI module, 1 I2C module |
External Interface | 16-bit or 32-bit External Interface (XINTF) |
GPIO Pins | Up to 88 individually programmable, multiplexed GPIO pins |
Temperature Range | A: –40°C to 85°C, S: –40°C to 125°C, Q: –40°C to 125°C, M: –55°C to 125°C |
Package Options | 176-pin PTP, 179-ball GHH, 176-ball GJZ |
Key Features
- High-performance 32-bit CPU with IEEE-754 single-precision floating-point unit
- Up to 150 MHz operating frequency with 6.67-ns instruction cycle time
- On-chip memory: 256K x 16 Flash, 34K x 16 SARAM, 1K x 16 OTP ROM, and 8K x 16 Boot ROM
- 12-bit ADC module with 16 channels and 80 ns conversion time
- Three 32-bit CPU timers and up to 8 32-bit timers
- Enhanced PWM modules (ePWM) and High-Resolution PWM (HRPWM) modules
- Serial port peripherals: up to 3 SCI (UART) modules, 2 McBSP modules, 1 SPI module, and 1 I2C module
- Enhanced Controller Area Network (eCAN) modules and Quadrature Encoder Pulse (QEP) modules
- 16-bit or 32-bit External Interface (XINTF) and up to 88 individually programmable GPIO pins
- Low-power modes: IDLE, STANDBY, HALT, and dynamic PLL ratio changes
- JTAG boundary scan support and advanced emulation features
Applications
The SM320F28335GJZMEP is designed for a variety of demanding control applications, including:
- Defense and aerospace systems
- Medical devices and equipment
- Digital motor control and digital power systems
- Industrial automation and control systems
- High-performance data acquisition and processing systems
Q & A
- What is the maximum operating frequency of the SM320F28335GJZMEP?
The maximum operating frequency is up to 150 MHz, which translates to a 6.67-ns instruction cycle time.
- What type of floating-point unit does the SM320F28335GJZMEP have?
The device features an IEEE-754 single-precision floating-point unit.
- How much on-chip memory does the SM320F28335GJZMEP have?
The device has 256K x 16 Flash, 34K x 16 SARAM, 1K x 16 OTP ROM, and 8K x 16 Boot ROM.
- What are the key features of the ADC module in the SM320F28335GJZMEP?
The ADC module is 12-bit with 16 channels and an 80 ns conversion time.
- How many CPU timers does the SM320F28335GJZMEP have?
The device has three 32-bit CPU timers and up to 8 additional 32-bit timers.
- What serial interfaces are available on the SM320F28335GJZMEP?
The device supports up to 3 SCI (UART) modules, 2 McBSP modules, 1 SPI module, and 1 I2C module.
- What are the temperature range options for the SM320F28335GJZMEP?
The temperature range options include A: –40°C to 85°C, S: –40°C to 125°C, Q: –40°C to 125°C, and M: –55°C to 125°C.
- What package options are available for the SM320F28335GJZMEP?
The device is available in 176-pin PTP, 179-ball GHH, and 176-ball GJZ packages.
- Does the SM320F28335GJZMEP support low-power modes?
Yes, the device supports IDLE, STANDBY, and HALT low-power modes, as well as dynamic PLL ratio changes.
- What development tools are available for the SM320F28335GJZMEP?
The device is supported by Code Composer Studio™ IDE, DSP/BIOS™, and other development tools from Texas Instruments.