NXP i.MX 94 est un SoC Arm octa-core avec jusqu’à quatre cœurs d’application Cortex-A55, deux cœurs de sécurité en temps réel/fonctionnels Arm Cortex-M33, deux cœurs de sécurité en temps réel/fonctionnels Arm Cortex-M7 et un NPU NXP eIQ Neutron conçu pour les applications industrielles et automobiles Edge AI
Au départ, je pensais qu’il s’agirait d’une version économique du NXP i.MX 95, et bien qu’il partage bon nombre des mêmes fonctionnalités, il s’agit plutôt d’un processeur spécifique à une application conçu spécifiquement pour les applications industrielles et automobiles, dépourvu de GPU 3D, de caméra. interfaces d’entrée, une interface d’affichage MIPI DSI et une mise en réseau 10GbE, mais en augmentant le nombre de cœurs en temps réel (au détriment des cœurs d’application) et en ajoutant plusieurs fonctionnalités de mise en réseau telles qu’un commutateur de réseau Ethernet sensible au temps (TSN), 2,5GbE interface, un contrôleur Ethercat et la prise en charge des protocoles industriels comme Profinet ou OPC-UA FX.

Spécifications du NXP i.MX 94 :
- Processeur
- Jusqu’à 4 cœurs Arm Cortex-A55
- 2 cœurs Arm Corex-M7, un pour la sécurité fonctionnelle, l’autre comme MCU en temps réel
- 2 cœurs Arm Cortex-M33, un pour la sécurité fonctionnelle, l’autre comme MCU en temps réel
- GPU – Pas de GPU 3D, compositeur matériel 2D
- Accélérateur d’IA – NXP eIQ Neutron NPU avec 0,5 TOPS de performances
- Mémoire I/F
- 3,5 Mo d’OCRAM avec 1,5 Mo colocalisé avec 1x M33 et un commutateur Ethernet
- Jusqu’à 4,2 GT/s x32 LPDDR5/LPDDR4 avec ECC en ligne
- I/F de stockage
- 3x SD 3.0/SDIO3.0/eMMC 5.1
- 2x Octal SPI incluant la prise en charge des mémoires SPI NOR et SPI NAND
- Affichage I/F – 1x LVDS 4 voies jusqu’à 1080p60
- Caméra I/F – Aucune interface de caméra
- Audio
- 3x I2S TDM (émission/réception)
- Entrée microphone PDM 8 canaux
- Réseautage
- Switch TSN à 3 ports avec jusqu’à 2,5 GbE sur 2 ports
- 3x MAC GbE TSN
- Contrôleur de sous-périphérique EtherCAT à 2 ports multiplexé avec commutateur TSN
- Support multiprotocole industriel (Profinet, Ethernet/IP, OPC-UA FX…)
- USB-1x USB 3.0 + 1x USB 2.0
- PCIe – 2x PCIe Gen 3 1x voie
- En série
- Autres périphériques
- 6x I2C, 6x SPI, 1x I3C
- 4x interfaces FlexIO 16 broches
- E/S de domaine de sécurité fonctionnelle/basse consommation :
- 2x UART, 2x SPI
- 2x I2C, 1x I3C
- 1x CAN-FD
- 1x I2S TDM
- CAN 8 canaux, 12 bits
- Sécurité et sûreté
- NXP EdgeLock Secure Enclave (Advance Profile) avec EdgeLock Accelerator (Prime), y compris l’authentification V2X
- Sécurité fonctionnelle pour permettre la norme ISO 26262 ASIL-B pour l’automobile et SIL-2/SIL3 IEC 61508 pour les plates-formes industrielles
- Démarrage sécurisé, débogage sécurisé et mise à jour sécurisée du processeur basé sur la cryptographie post-quantique
- Divers – 2x DMA, 3x chiens de garde, minuterie périodique, 2x minuterie/PWM, 2x minuteries, JTAG sécurisé
- Conditionnement
- 19×19 mm2, pas de 0,75 mm FCBGA
- 15×15 mm2, pas de 0,5 mm FCBGA
- Plage de température – -40 ºC à 125 ºC
- Processus – FinFET 16 nm (RaspberryME : juste une hypothèse puisque NXP i.MX 95 est construit sur ce processus)

Le NXP i.MX 94 prendra en charge Linux sur les cœurs Cortex-A55 et une gamme de systèmes d’exploitation en temps réel, à savoir Zephyr, FreeRTOS, Greenhills Integrity, QNX Neutrino et VxWorks sur les cœurs Cortex-M33/M7. La société mentionne également son cadre logiciel « Real-Time Edge » pour permettre aux développeurs de réaliser des conceptions avec une combinaison optimale de tâches en temps réel et au niveau de l’application s’exécutant sur n’importe lequel de ces cœurs. Le NPU eIQ Neutron prendra en charge la mise en œuvre de la maintenance prédictive et du guidage de l’opérateur en temps réel, ainsi que l’analyse des défauts et le diagnostic des machines via l’environnement de développement du logiciel d’apprentissage automatique eIQ.
Avec la prise en charge des protocoles de bus de terrain série traditionnels tels que Profibus, Modbus, CANopen et IO-Link, ainsi que des protocoles réseau en temps réel basés sur Ethernet, tels que Profinet, EtherCAT, Ethernet/IP, CC-Link, etc., NXP indique que le nouveau SoC i.MX 94 Arm se trouvera dans les contrôleurs industriels, les automates programmables (PLC), la télématique, les passerelles industrielles et automobiles, ainsi que les systèmes de contrôle des bâtiments et de l’énergie.
La famille de SoC industriels et automobiles NXP i.MX 94 devrait commencer à être échantillonnée au premier trimestre 2025. Des informations supplémentaires peuvent être trouvées sur la page produit et dans le communiqué de presse.
Retrouvez l’histoire de Raspberry Pi dans cette vidéo :

