- Outil de développement pour le RTOS Zephyr sur des SoC FPGA

Avec ses outils de développement Trace32, Lauterbach prend en charge le système d'exploitation temps réel (RTOS) Zephyr lorsqu'il s'exécute sur des cœurs de processeur RISC-V de SiFive mis en oeuvre dans les puces-systèmes SoC PolarFire de Microchip, dotées d’une matrice de FPGA (de 25 000 à 460 000 éléments logiques). Le débogage compatible avec Zephyr simplifie le développement grâce à l’'interrogation et à l'affichage de tous les objets du système d'exploitation. De plus, les développeurs embarqués peuvent déboguer leurs applications exécutées sur Zephyr OS à la vitesse la plus élevée, et bénéficier d'une trace en temps réel pour des mesures détaillées de synchronisation et de couverture de code.

- Cinq processeurs RISC-V 64 bits de type SiFive U54 ou SiFive E51 intégrés dans les circuits PolarFire sont pris en charge

- Affichage des tâches et de leurs piles individuelles

- Affichage des files d'attente de messages (message queues), les timers, etc.

- La trace temps réel fournit des informations sur ce que fait le système embarqué sans affecter ses performances temps réel

- Analyse des traces pour le profilage système ou la certification de sécurité