Texas Instruments DSP TMS320F280x, TMS320C280x, TMS320F2801x

I processori di segnale digitale TMS320F280x TMS320C280x e TMS320F2801x di Texas Instruments fanno parte della generazione DSP di soluzioni altamente integrate e ad alte prestazioni per applicazioni di controllo esigenti. I DSP TMS320F280x TMS320C280x e TMS320F2801x TI sono dotati di un core a basso consumo da 1,8 V, I/O da 3,3 V e tecnologia CMOS statica ad alte prestazioni.

I processori di segnali digitali TMS320F280x e TMS320C280x e TMS320F2801x utilizzano un'architettura Boundary Scan con un massimo di 16 uscite PWM e modalità a bassa potenza. I TMS320F280x, TMS320C280x e TMS320F2801x sono disponibili in package Thin Quad FlatPack (PZ) e MicroStar BGA™.

Caratteristiche

  • Tecnologia statica CMOS ad alte prestazioni
    • 100 MHz (10 ns di tempo di ciclo)
    • 60 MHz (16,67 ns di tempo di ciclo)
    • Design a bassa potenza (nucleo da 1,8 V, I/O da 3,3 V)
  • Supporto scansione delimitatore JTAG
    • Architettura Boundary Scan con porta di accesso di test standard IEEE 1149.1-1990
  • CPU a 32 bit ad alte prestazioni (TMS320C28x)
    • Operazioni MAC 16 x 16 e 32 x 32
    • Doppio MAC 16 x 16
    • Architettura Harvard bus
    • Operazioni atomiche
    • Risposta interruzione ed elaborazione rapide
    • Modello di programmazione a memoria unificata
    • Efficienza del codice (in C/C++ e assemblaggio)
  • Memoria su chip
    • 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
    • ROM OTP 1K x 16 (solo dispositivi flash)
    • C2802: 32K x 16 ROM, 6K x 16 SARAM
    • C2801: 16K x 16 ROM, 6K x 16 SARAM
  • ROM di avvio (4K x 16)
    • Con modalità di avvio software (tramite SCI, SPI, CAN,I2Ce I/O parallelo)
    • Tabelle matematiche standard
  • Clock e controllo di sistema
    • Oscillatore su chip
    • Modulo temporizzatore Watchdog
  • Qualsiasi pin GPIO A può essere collegato a uno dei tre interrupt del nucleo esterno
  • Blocco PIE (Peripheral Interrupt Expansion) che supporta tutti i 43 interrupt periferici
  • Ordine dei byte: Little endian
  • Chiave di sicurezza/blocco a 128 bit
    • Protegge blocchi flash/OTP/L0/L1
    • Impedisce il reverse engineering del firmware
  • Tre timer CPU a 32 bit
  • Periferiche di controllo potenziate
    • Fino a 16 uscite PWM
    • Fino a 6 uscite HRPWM con risoluzione di 150 ps MEP
    • Fino a quattro ingressi di acquisizione
    • Fino a due interfacce encoder in quadratura
    • Fino a sei timer a 32 bit/sei timer a 16 bit
  • Periferiche per porta seriale
    • Fino a 4 moduli SPI
    • Fino a 2 moduli SCI (UART)
    • Fino a 2 moduli CAN
    • Un bus I2C (Inter-Integrated-Circuit)
  • ADC a 12 bit, 16 canali
    • Multiplexer in ingresso 2 x 8 canali
    • Due sample-and-hold
    • Conversioni singole/simultanee
    • Tasso di conversione rapido:
      • 80 ns - 12,5 MSPS (solo F2809)
      • 160 ns – 6,25 MSPS (280x)
      • 267 ns – 3,75 MSPS (F2801x)
    • Riferimento interno o esterno
  • Fino a 35 pin GPIO multiplexati e programmabili individualmente con filtraggio di ingresso
  • Funzioni di emulazione avanzate
    • Funzioni di analisi e breakpoint
    • Debug in tempo reale via hardware
  • Il supporto allo sviluppo include
    • Compilatore/assembler/linker ANSI C/C++
    • IDE Code Composer Studio™
    • SYS/BIOS
    • Controllo motore digitale e librerie software per alimentazione digitale
  • Modalità a bassa potenza e risparmio energetico
    • Sono supportate le modalità IDLE, standby e HALT.
    • Disabilitazione dei singoli clock periferici
  • Opzioni del package
    • Thin quad flatpack (PZ)
    • MicroStar BGA™ (GGM, ZGM)
  • Opzioni di temperatura
    • A: da -40 °C a +85 °C (PZ, GGM, ZGM)
    • A: da -40 °C a +125 °C (PZ, GGM, ZGM)
    • Q: da -40 °C a +125 °C (PZ)
    • (qualifica AEC-Q100 per applicazioni automobilistiche)

Applicazioni

  • Unità motore e controllo
  • Alimentazione digitale

Schema a blocchi funzionale

Schema a blocchi - Texas Instruments DSP TMS320F280x, TMS320C280x, TMS320F2801x
Pubblicato: 2020-11-09 | Aggiornato: 2025-04-08