Texas Instruments Microcontrôleur Flash RISC 16/32 bits TMS570LS1227
Le microcontrôleur (MCU) RISC 16/32 bits TMS570LS1227 de Texas Instruments est une famille de microcontrôleurs de classe automobile à hautes performances pour les systèmes de sécurité. L'architecture de sécurité comprend des processeurs doubles en logique de verrouillage, CPU et BIST de mémoire, ECC sur la mémoire flash et la mémoire SRAM de données, parité sur les mémoires périphériques et capacité de boucle de retour sur les E/S périphériques. Le composant TMS570LS1227 intègre le CPU à virgule flottante ARM Cortex-R4F, qui offre un DMIPS/MHz de 1,66 efficace et dispose de configurations qui peuvent fonctionner jusqu'à 180 MHz, fournissant jusqu'à 298 DMIPS. Le dispositif prend en charge le format [BE32] big-endian de word - invariant.Le TMS570LS1227 dispose de 1,25 Mo de mémoire flash intégrée et 192 Ko de RAM de données avec une correction d'erreur sur un seul bit et une détection d'erreur sur deux bits. La mémoire flash de ce composant est une mémoire non volatile, électriquement effaçable et programmable. Il est mis en œuvre avec une interface de bus de données à 64 bits. La mémoire flash fonctionne sur une alimentation d'entrée de 3,3 V (même niveau que l'alimentation E/S) pour toutes les opérations de lecture, de programmation et d'effacement. En mode pipeline, la mémoire flash fonctionne avec une fréquence d'horloge du système jusqu'à 180 MHz. La SRAM prend en charge des accès de lecture et d'écriture à cycle unique en modes octets, demi-mots, mots et double - mots sur l'ensemble de la plage de fréquence prise en charge.
Le TMS570LS1227 dispose de périphériques pour les applications de contrôle en temps réel, comprenant deux coprocesseurs de synchronisation haut de gamme (N2HET) de nouvelle génération avec jusqu'à 44 bornes e/s, sept modules de modulateur de largeur d'impulsion (ePWM) améliorés avec jusqu'à 14 sorties, six modules de Capture améliorée (eCAP), Deux modules d'impulsion d'encodeur en Quadrature (eQEP) améliorés, et deux convertisseurs analogique-numérique (CAN) 12 bits prenant en charge jusqu'à 24 entrées.
Avec des caractéristiques de sécurité intégrées et un large choix de périphériques de communication et de contrôle, le TMS570LS1227 de Texas Instruments est une solution idéale pour les applications de contrôle en temps réel à hautes performances avec des exigences de sécurité critiques.
Caractéristiques
- Microcontrôleur haute performance de classe automobile pour les applications de sécurité critiques
- Doubles processeurs fonctionnant en mode verrouillage
- ECC sur interfaces Flash et RAM
- Auto-Test (BIST) intégré pour CPU et RAM sur puce
- Module de signalisation d'erreur avec broche d'erreur
- Surveillance de tension et d'horloge
- CPU RISC 32 bits Arm® Cortex®- R4F
- 1,66 DMIPS/MHz avec pipeline à 8 étages
- FPU avec précision simple et double
- Unité de Protection de la mémoire (MPU) 12 régions
- Architecture ouverte avec prise en charge par des tiers
- Conditions de fonctionnement
- Horloge système jusqu'à 180 MHz
- Tension d'alimentation principale (VCC) - 1,14 V à 1,32 V
- Tension d'alimentation E/S (VCCIO) - 3,0 V à 3,6 V
- Mémoire intégrée
- 1,25 Mo de mémoire Flash de programme avec ECC
- 192 Ko de RAM avec ECC
- 64 Ko de mémoire Flash pour EEPROM émulée avec ECC
- Interface mémoire externe 16 bits (EMIF)
- Architecture de plateforme commune
- Carte mémoire cohérente dans toute la famille
- Minuteur d'interruption en temps réel (RTI) (minuteur OS)
- Module d'interruption vectorielle (VIM) 128 canaux
- Vérificateur de redondance cyclique (CRC) à 2 canaux
- Contrôleur DMA (Direct Memory Access)
- 16 canaux et 32 paquets de contrôle
- Protection de parité pour la RAM de paquets de contrôle
- Accès DMA protégé par un MPU dédié
- Boucle à verrouillage de Phase modulée en fréquence (FMPLL) avec détecteur de glissement intégré
- PLL séparé sans modulation
- Composants JTAG IEEE 1149.1, analyse du contour et ARM CoreSight™
- Module de sécurité JTAG avancé (AJSM)
- Capacités d'étalonnage
- Module de superposition des paramètres (POM)
- 16 broches d'entrée/sortie à usage général (GPIO) capables de générer des interruptions
- Périphériques de minutage améliorés pour le contrôle du moteur
- 7 modules de modulateur de largeur d'impulsion améliorée (ePWM)
- 6 modules de Capture améliorée (eCAP)
- 2 modules d'impulsion d'encodeur en Quadrature amélioré (eQEP)
- Deux modules de minuterie haut de gamme de nouvelle génération (N2HET)
- Canaux programmables N2HET1 - 32
- Canaux programmables N2HET2 - 18
- RAM d'instructions de 160 mots chacun avec protection de parité
- Chaque N2HET comprend un générateur d'angle matériel
- Unité de transfert de minuterie (HTU) haut de gamme dédiée pour chaque N2HET
- Deux modules CAN multi-Tampons 12 bits
- ADC1 - 24 canaux
- ADC2 - 16 canaux partagés avec ADC1
- 64 tampons de résultat chacun avec protection de parité
- Interfaces de communication multiples
- MAC (EMAC) Ethernet 10/100 Mbps
- Conforme IEEE 802.3 (3,3 V E/S uniquement)
- Prend en charge MII, RMII et MDIO
- Contrôleur FlexRay avec 2 canaux
- 8 ko de RAM de message avec protection de parité
- Unité de transfert FlexRay dédiée (FTU)
- Trois contrôleurs CAN (DCAN)
- 64 boîtes de réception chacune avec protection de parité
- Conforme à la version de protocole CAN 2.0A et 2.0B
- Circuit Inter-intégré (I2C)
- Trois modules d'interface périphérique série à tampons multiples (MibSPI)
- 128 mots chacun avec protection de parité
- 8 groupes de transfert
- Jusqu'à deux modules d'Interface périphérique série standard (SPI)
- Deux interfaces UART (SCI), dont une avec prise en charge d'interface de réseau Local d'interconnexion (LIN 2.1)
- MAC (EMAC) Ethernet 10/100 Mbps
- Boîtiers
- Pack plat quadruple 144 broches (PGE) [vert]
- Matrice de trame à 337 billes (ZWT) [vert]
Applications
- Systèmes de freinage (ABS et ESC)
- Direction assistée électrique (EPS)
- Systèmes d'onduleurs HEV et EV
- Systèmes de gestion de batterie (BMS)
- Systèmes d'Assistance Active au conducteur (ADAS)
- Aérospatiale et avionique
- Communications ferroviaires
- Véhicules tout-terrains
Schéma de principe fonctionnel
