L’OS temps réel Phoenix-RTOS porté sur les cœurs de microprocesseurs d’EnSilica

Créé en décembre 2011, le jeune éditeur polonais Phoenix Systems a porté son système d’exploitation temps réel Phoenix-RTOS sur les cœurs de processeurs logiciels et configurables eSi-Risc ...de la firme britannique EnSilica. Conçu pour satisfaire les besoins d’applications embarquées mono et multicœurs, Phoenix-RTOS a été développé par Paweł Pisarczyk, aujourd’hui CEO de Phoenix Systems, et placé dans le domaine open source en 2004. Déjà disponible sur les architectures x86, ARM7 et PowerPC, cet OS temps réel modulaire et articulé autour d’un micronoyau supporte les processeurs avec MMU et s’accompagne de divers composants logiciels additionnels (piles TCP/IP et USB, interface Posix, système de gestion de fichiers, etc.).

Selon Phoenix Systems, Phoenix-RTOS a tous les atouts pour satisfaire les exigences des communications M2M et des applications du smart grid. Les cœurs de microprocesseurs eSi-RISC, quant à eux, se déclinent en versions 16 bits et 32 bits et leur implémentation au sein d’un Asic ou d’un FPGA peut se satisfaire de seulement 8500 portes logiques. « On retrouvera prochainement Phoenix-RTOS dans des compteurs d’énergie communicants et des dispositifs médicaux comme les cardio-fréquencemètres », a précisé Paweł Pisarczyk.