Texas Instruments TMS320F280x, TMS320C280x, & TMS320F2801x DSPs

Texas Instruments TMS320F280x, TMS320C280x, and TMS320F2801x Digital Signal Processors are part of the DSP generation of highly integrated, high-performance solutions for demanding control applications. The TI TMS320F280x, TMS320C280x, and TMS320F2801x DSPs feature a low-power 1.8V core, 3.3V I/O, and high-performance static CMOS technology.

The TMS320F280x, TMS320C280x, and TMS320F2801x Digital Signal Processors use a boundary scan architecture with up to 16 PWM outputs and low-power modes. The TMS320F280x, TMS320C280x, and TMS320F2801x are available in thin quad flatpack (PZ) and MicroStar BGA™ packages.

Features

  • High-performance static CMOS technology
    • 100MHz (10ns cycle time)
    • 60MHz (16.67ns cycle time)
    • Low-power (1.8V core, 3.3V I/O) design
  • JTAG boundary scan support
    • IEEE Standard 1149.1-1990 standard test access port and boundary scan architecture
  • High-performance 32-bit CPU (TMS320C28x)
    • 16 x 16 and 32 x 32 MAC operations
    • 16 x 16 dual MAC
    • Harvard bus architecture
    • Atomic operations
    • Fast interrupt response and processing
    • Unified memory programming model
    • Code-efficient (in C/C++ and Assembly)
  • On-chip memory
    • F2809: 128K x 16 flash, 18K x 16 SARAM
    • F2808: 64K x 16 flash, 18K x 16 SARAM
    • F2806: 32K x 16 flash, 10K x 16 SARAM
    • F2802: 32K x 16 flash, 6K x 16 SARAM
    • F2801: 16K x 16 flash, 6K x 16 SARAM
    • F2801x: 16K x 16 flash, 6K x 16 SARAM
    • 1K x 16 OTP ROM (flash devices only)
    • C2802: 32K x 16 ROM, 6K x 16 SARAM
    • C2801: 16K x 16 ROM, 6K x 16 SARAM
  • Boot ROM (4K x 16)
    • With software boot modes (via SCI, SPI, CAN, I2C, and parallel I/O)
    • Standard math tables
  • Clock and system control
    • On-chip oscillator
    • Watchdog timer module
  • Any GPIO A pin can be connected to one of the three external core interrupts
  • Peripheral Interrupt Expansion (PIE) block that supports all 43 peripheral interrupts
  • Endianness: Little endian
  • 128-bit security key/lock
    • Protects flash/OTP/L0/L1 blocks
    • Prevents firmware reverse-engineering
  • Three 32-bit CPU timers
  • Enhanced control peripherals
    • Up to 16 PWM outputs
    • Up to 6 HRPWM outputs with 150ps MEP resolution
    • Up to four capture inputs
    • Up to two quadrature encoder interfaces
    • Up to six 32-bit/six 16-bit timers
  • Serial port peripherals
    • Up to 4 SPI modules
    • Up to 2 SCI (UART) modules
    • Up to 2 CAN modules
    • One Inter-Integrated-Circuit (I2C) bus
  • 12-bit ADC, 16 channels
    • 2 x 8 channel input multiplexer
    • Two sample-and-hold
    • Single/simultaneous conversions
    • Fast conversion rate:
      • 80ns - 12.5MSPS (F2809 only)
      • 160ns - 6.25MSPS (280x)
      • 267ns - 3.75MSPS (F2801x)
    • Internal or external reference
  • Up to 35 individually programmable, multiplexed GPIO pins with input filtering
  • Advanced emulation features
    • Analysis and breakpoint functions
    • Real-time debugging via hardware
  • Development support includes
    • ANSI C/C++ compiler/assembler/linker
    • Code Composer Studio™ IDE
    • SYS/BIOS
    • Digital motor control and digital power software libraries
  • Low-power modes and power savings
    • IDLE, STANDBY, and HALT modes supported
    • Disable individual peripheral clocks
  • Package options
    • Thin quad flatpack (PZ)
    • MicroStar BGA™ (GGM, ZGM)
  • Temperature options
    • A: -40°C to +85°C (PZ, GGM, ZGM)
    • S: -40°C to +125°C (PZ, GGM, ZGM)
    • Q: -40°C to +125°C (PZ)
    • (AEC-Q100 qualification for automotive applications)

Applications

  • Motor drive and control
  • Digital power

Functional Block Diagram

Block Diagram - Texas Instruments TMS320F280x, TMS320C280x, & TMS320F2801x DSPs
Paskelbta: 2020-11-09 | Atnaujinta: 2025-04-08