OverviewLe TMS320F28379D est un microcontrôleur 32 bits dual‑core de la famille C2000™ optimisé pour le contrôle temps réel en boucle fermée, la détection et l’électronique de puissance. Il intègre des capacités de traitement de signal, des front‑ends analogiques et un ensemble riche de périphériques pour drives industriels, alimentations numériques et applications de transport.
SummaryDeux cœurs TMS320C28x (200 MHz chacun) avec deux CLAs programmables, FPU simple précision IEEE‑754, TMU, VCU‑II et accélérateurs matériels. Grandes options mémoire embarquée (jusqu’à 1 MB Flash, jusqu’à 204 KB SRAM), plusieurs ADC, PWM étendu, interfaces de communication et fonctions de sécurité conçues pour simplifier l’architecture de contrôle.
Key parameters- CPU : 2 × C28x + 2 × CLA, 200 MHz par cœur
- Traitement total : jusqu’à 800 MIPS (combiné)
- Flash : jusqu’à 1024 KB ; RAM : jusqu’à 204 KB
- ADC : jusqu’à 4 ADC (modes 16‑bit/12‑bit), variantes avec 14/20/24 canaux
- PWM : 24 canaux (16 HRPWM)
- Communications : USB 2.0 (MAC+PHY), CAN ×2, SPI jusqu’à 8, UART ×4, I2C ×2, McBSP
- Température de fonctionnement : −40 °C à 125 °C (selon variante)
Features- Architecture dual‑core avec CLAs indépendantes pour partitionnement du contrôle et isolation des tâches temps réel.
- Accélérateurs matériels : FPU, TMU, VCU‑II et Control Law Accelerator pour calculs et transformations rapides.
- PWM haute résolution, modules eCAP/eQEP/QEP multiples et SDFM pour contrôle moteur et acquisition de courant de précision.
- Sécurité embarquée : zones sécurisées 128 bits, stockage sécurisé et identifiant unique.
- Mémoire : Flash ECC et SRAM avec ECC/parité ; EMIF pour ASRAM/SDRAM externes.
- Support sécurité : famille conforme Functional Safety avec documentation pour ISO 26262 / IEC 61508 / IEC 60730.
- Options d’emballage : nFBGA (337 billes), HLQFP (176 broches PowerPAD), HTQFP (100 broches PowerPAD).
Applications and software ecosystem- Drives industriels, asservissements et robotique
- Alimentations numériques et onduleurs photovoltaïques
- Véhicules électriques et systèmes de transport
- Acquisition et traitement de signaux haute performance
- Écosystème logiciel : C2000Ware, DigitalPower SDK, MotorControl SDK et cartes d’évaluation (LaunchPad, controlCARD, EVM).
Functional safety & certification- Conçu pour les systèmes critiques : documentation disponible pour ISO 26262 (guides système jusqu’à ASIL D), IEC 61508 (jusqu’à SIL 3) et documents de sécurité associés ; errata et guides d’intégrité matérielle publiés.
Technical specifications- Famille modèle : TMS320F2837xD (TMS320F28379D)
- Fréquence CPU : 200 MHz par cœur C28x
- Flash (kB) : jusqu’à 1024 ; RAM (kB) : jusqu’à 204
- ADC : modes 16‑bit (1.1 MSPS) et 12‑bit (3.5 MSPS)
- Canaux ADC : 14 / 20 / 24 (selon variante)
- PWM : 24 canaux (16 HRPWM)
- SDFM : 8 canaux ; DMA : 12 canaux
- GPIO : jusqu’à 169 ; UART : 4 ; SPI : jusqu’à 8 ; CAN : 2 ; I2C : 2 ; USB : USB 2.0 MAC+PHY
- Edge AI : support Edge AI Studio ; OS supporté : FreeRTOS