Désormais, la conception d’un système électronique n’obéit pas qu’au rituel rapport prix/performances : les notions d’éco-conception et d’évolutivité sont de mise afin que le système puisse épouser à moindre coût les besoins parfois changeants des équipementiers, et ainsi prolonger sa durée de vie.
Les modules processeur ou SoM (system-on-module) peuvent justement contribuer à l’évolutivité des équipements électroniques, à en croire Phytec, un spécialiste de la conception et de la fabrication de modules à processeur pour systèmes embarqués. L’Allemand propose ainsi à son catalogue trois SoM dont les performances, différentes, répondent à des besoins distincts, mais qui partagent un brochage et un encombrement (36 x 36 mm) identiques. Compatibles broche-à-broche, ces modules sont donc interchangeables, préservant l’évolutivité du système dans lequel ils sont implantés. Le trio est doté de la technologie Direct Solder Connect (connexion directe par soudure), qui permet d’acheminer les signaux vers des contacts soudés autour du bord extérieur du PCB : il est ainsi compatible avec une production à grande échelle, au bénéfice des coûts de fabrication de l’application finale. Ces modules peuvent être conditionnés en bobines et vendus comme n’importe quel composant électronique.
Construit autour du processeur i.MX 93 de NXP doté de un ou deux cœurs 64 bits Cortex-A55 cadencés jusqu’à 1,7GHz et d’un coprocesseur Cortex-M33 pour les applications temps réel et critiques en termes de sécurité, le SoM phyCORE-i.MX 93 s’adresse aux applications en périphérie de réseau nécessitant des capacités d’apprentissage automatique peu énergivores. Ce module processeur s’appuie sur le moteur d’accélération de machine learning Ethos-U65 d’Arm ainsi que sur l’architecture Energy Flex de NXP. De qualité industrielle, le SoM phyCORE-i.MX 93 conviendra aux applications IoT à base d’IA.
Disponible pendant quinze ans, le SoM phyCORE-i.MX 6UL/ULL, quant à lui, est adapté à un usage industriel : il peut fonctionner entre -40°C et 85°C, avec une implémentation Linux complète. Peu énergivore et pouvant être alimenté par une batterie, il répond aux exigences d’applications embarquées nécessitant des volumes importants. Il trouvera sa place dans les solutions d’automatisation industrielle, ainsi que dans les équipements médicaux. Enfin, le phyCORE-STM32MP13x satisfera les exigences industrielles des applications requérant puissance de calcul élevée et faible consommation d’énergie, grâce au processeur STM32MP13x de STMicroelectronics à cœur Cortex-A7 supportant une fréquence jusqu’à 1GHz. Sa compacité, sa mise en œuvre complète de Linux et ses divers modes d’économie d’énergie le destinent à de nombreuses applications, notamment dans l’IoT. Il est doté de fonctionnalités de sécurité et de cryptage, comme la génération de nombres aléatoires, le calcul CRC ou encore la surveillance de la température, de la tension et de la fréquence.