NXP et TSMC apportent la MRAM embarquée aux microcontrôleurs automobiles
NXP et TSMC sont sur le point de commercialiser conjointement la MRAM (Magnetic Random Access Memory) automobile. L’intention est d’intégrer ces mémoires en technologie FinFET peu encombrante dans la famille de microcontrôleurs automobiles NXPs S32.
Les avantages sont nombreux.
Selon NXP, la MRAM peut mettre à jour 20 Mo de code en 3 secondes environ, ce qui est beaucoup plus rapide que la technologie standard actuelle, les mémoires Flash, qui prennent environ 1 minute pour la même quantité de données. Cela minimise les temps d’arrêt associés aux mises à jour logicielles et permet aux constructeurs automobiles d’éliminer les goulots d’étranglement résultant des longs temps de programmation des modules, explique Ed Sarrat, directeur principal de la gestion des produits, MCU automobiles pour NXP. De plus, la MRAM fournit une technologie hautement fiable pour les profils de mission automobile en offrant jusqu’à un million de cycles de mise à jour, 10 fois plus que le flash et d’autres technologies de mémoire émergentes telles que la RRAM. Cet ensemble de fonctionnalités rend la MRAM idéale, sinon une exigence pour l’ère à venir des véhicules définis par logiciel (SDV).
Outre une vitesse d’écriture plus rapide par rapport au flash, l’ensemble du processus d’accès au contenu de la mémoire est grandement simplifié avec la MRAM, explique Sarrat. Contrairement à Flash, avec MRAM, aucune étape d’effacement n’est nécessaire avant d’écrire dans une cellule mémoire. L’écriture peut se faire en une seule étape contre cinq étapes consécutives avec Flash. De plus, avec 1 million de cycles d’écriture/effacement, la MRAM peut être utilisée comme l’EEPROM d’aujourd’hui – mais contrairement à cette dernière, elle peut être intégrée sur puce et élimine ainsi le besoin d’une EEPROM hors puce. De même, la mémoire Flash d’enregistrement de données externe peut être éliminée. De plus, il réduit l’effort pour les circuits de « maintien en vie » en tant que mesure de protection contre la baisse de tension dans la voiture. Le circuit MRAM peut également fonctionner sur la tension de puce standard de 1,8 V tandis que Flash a besoin d’un circuit sur puce pour générer le 9 V requis pour le processus d’écriture.
La MRAM réduit également la complexité du logiciel. Alors qu’avec avec Flash, l’emplacement mémoire doit être effacé avant chaque écriture, avec MRAM, aucune routine de planification d’effacement n’est requise, ce qui simplifie le pilote et le chargement du logiciel démarrage. Dans certains cas, tels que l’accès aux tables de recherche, aux données d’étalonnage et à des ensembles de données similaires devant rarement être mis à jour, la MRAM peut remplacer la SRAM, libérant ainsi une capacité SRAM précieuse pour d’autres fonctions, a expliqué Sarrat.
Grâce à la collaboration avec TSMC, NXP peut implémenter des MRAM en 16 nm. « Nous n’annonçons pas de produit spécifique », précise Sarrat de NXP. « Au lieu de cela, cette annonce concerne notre collaboration avec TSMC. » Néanmoins, la collaboration vise à mettre en œuvre de vrais produits tôt ou tard. Les premiers produits peuvent être attendus au premier semestre 2025.
Related articles:
How powerful processors are helping to advance vehicle architectures
S32MCU specializes in EV traction applications
16nm automotive processors boost computing performance
Networking ECU manages data flow across vehicle and cloud
Infineon’s microcontrollers to go RRAM with TSMC
IEDM: 14nm embedded MRAM has record energy efficiency
MRAM in SRAM format comes in 1Gbit, 4Gbit capacities
Hyundai presents aggressive roadmap for software-defined vehicles