Texas Instruments Piccolo™ TMS320F28004x 32-Bit-Mikrocontroller

Texas Instruments Piccolo™ TMS320F28004x 32-Bit-Mikrocontroller (MCUs) ermöglichen Entwicklern die Integration von entscheidenden Steuerperipherien, differenziertes Analog und nichtflüchtigen Speicher auf einem einzigen Bauteil. Das Echtzeit-Steuersubsystem basiert auf der C28x 32-Bit-Gleitkomma-CPU von TI, die eine Signalverarbeitungsleistung von 100 MHz erbringt. Der C28x CPU wird zusätzlich durch den neuen erweiterten TMU-Befehlssatz beschleunigt. Diese Funktion ermöglicht eine schnelle Ausführung von Algorithmen mit trigonometrischen Funktionen, die in Umwandlungen und Berechnungen von Drehmoment-Regelschleifen verbreitet sind. Darüber hinaus reduziert der erweiterte VCU-I-Befehlsatz die Latenz für komplexe mathematische Operationen, die in verschlüsselten Applikationen verbreitet sind.

Der TMS320F28004x unterstützt bis zu 256 KB (128 KW) Flash-Speicher aufgeteilt in zwei 128 KB (64 KW) parallele Banken, welche die Programmierung und Ausführung nebeneinander ermöglichen. Bis zu 100 KB (50 KW) On-Chip-SRAM ist auch in Blöcken von 4 KB (2 KW) und 16 KB (8 KW) für eine wirksame System-Partitionierung verfügbar. Flash-ECC, SRAM-ECC/Parität und Dual-Zonensicherheit werden ebenfalls unterstützt.

Leistungsstarke Analog-Blöcke befinden sich auf dem F28004x MCU, um eine weitere Systemkonsolidierung zu ermöglichen. Drei separate 12-Bit-Analog-Digital-Wandler liefern eine präzise und effiziente Verwaltung von mehreren analogen Signalen, was letztlich den Systemdurchsatz steigert. Sieben PGAs auf dem analogen Frontend ermöglichen eine On-Chip-Spannungsskalierung vor der Umwandlung. Sieben Analog-Komparator-Module bieten eine kontinuierliche Überwachung der Eingangsspannungspegel für Auslösebedingungen.

Merkmale

  • TMS320C28x 32-Bit-CPU
    • 100 MHz
    • IEEE-754 Fließkommaeinheit (FPU) mit einfacher Präzision
    • Trigonometric Math Unit (TMU)
    • Viterbi/Complex Math Unit (VCU-I)
    • Zehn Hardware-Breakpoints
  • Programmierbarerer Control Law Accelerator (CLA)
  • On-Chip-Speicher
    • 256 KB (128 KW) Flash (ECC-geschützt) über zwei unabhängige Banken
    • 100 KB (50 KW) RAM (ECC-geschützt oder Paritätsschutz)
    • Dual-Zonen-Sicherheit unterstützt Drittanbieter-Entwicklung
    • Eindeutige Identifizierungsnummer
  • Takt- und Systemsteuerung
  • 1,2 V Core, 3,3 V I/O-Design
  • System-Peripheriegeräte
    • 6-Kanal-DMAC (Direct-Memory-Access-Controller)
    • 40 individuell programmierbare, gemultiplexte Allzweck-Eingangs-/Ausgangs-GPIO-Pins
    • 21 Digitaleingänge auf Analog-Pins
    • Verbessertes Peripheral Interrupt Expansion (ePIE) Modul
    • Mehrere Modusunterstützungen (LPM) mit externer Weckfunktion und geringem Stromverbrauch
    • Integrierte Echtzeit-Analyse und Diagnosefunktionen (ERAD)
  • Kommunikations-Peripheriegeräte
    • Eine Leistungsmanagement-Bus-Schnittstelle (PMBus)
    • Eine Inter-integrierte Schaltungs-Schnittstelle (I2C) (Pin-bootfähig)
    • Zwei Controller Area Network (CAN) Bus-Anschlüsse (Pin-bootfähig)
    • Zwei Serial Peripheral Interface (SPI) Anschlüsse (Pin-bootfähig)
    • Zwei serielle Kommunikationsschnittstellen (SCIs); Pin-bootfähig
    • Ein Local Interconnect Network (LIN)
    • Eine schnelle serielle Schnittstelle (FSI) mit einem Sender und Empfänger
  • Analogsystem
    • Drei 3,45 MSPS, 12-Bit-Analog-Digital-Wandler (ADCs)
    • Sieben Komparatoren mit Fenster mit 12-Bit-Referenz-Digital-Analog-Wandler (DAC)
    • Zwei gepufferte 12-Bit-DAC-Ausgänge
    • Sieben Verstärker mit programmierbarer Verstärkung (PGAs)
  • Verbesserte Steuer-Peripheriegeräte
    • 16 ePWM-Kanäle mit hoher Auflösungsfähigkeit (150-ps-Auflösung)
    • Sieben Enhanced Capture (eCAP) Module
    • Zwei Enhanced Quadrature Encoder Pulse (eQEP) Module mit Unterstützung für CW/CCW-Betriebsmodi
    • Vier Sigma-Delta-Filtermodul-(SDFM)-Eingangskanäle (2 parallele Filter pro Kanal)
  • Konfigurierbarer Logikblock (CLB)
  • InstaSPIN-FOC™

Applikationen

  • Haushaltsgeräte
  • Gebäudeautomatisierung
  • Antriebsstrang für Elektrofahrzeuge/Hybrid-Elektrofahrzeuge (EV/HEV)
  • Fabrikautomatisierung
  • Netzinfrastruktur
  • Industrieller Transport
  • Medizin/Gesundheitswesen und Fitness
  • Motorantriebe
  • Power Delivery
  • Telekommunikationsinfrastruktur
  • Test- und Messsysteme

Funktionales Blockdiagramm

Blockdiagramm - Texas Instruments Piccolo™ TMS320F28004x 32-Bit-Mikrocontroller
Veröffentlichungsdatum: 2018-06-04 | Aktualisiert: 2024-05-07