GNATemulator : un outil pour émuler du code embarqué

Par:
fredericmazue

mar, 01/02/2011 - 14:49

AdaCore propose  GNATemulator, une solution d'émulation e dédiée aux tests d’applications logicielles embarquées. Ce nouvel outil, basé sur la technologie d'émulation et de virtualisation open-source QEMU, permet aux développeurs de compiler leur code directement pour la plate-forme cible et de le faire fonctionner sur leur plate-forme locale. L’approche utilisée traduit à la volée le code objet cible en instructions natives pour l'hôte.

GNATemulator appartient à la catégorie, des émulateurs qui simulent le code assembleur le plus rapidement possible ainsi que les principaux périphériques. Selon l'éditeur, Il permet ainsi de tester le code cible très tôt dans le processus de développement, et offre une simulation beaucoup plus rapide. Il offre un compromis pragmatique entre un environnement natif très différent de la cible, et cette cible elle-même, qui souffre souvent de problèmes de disponibilité.

« GNATemulator fournit aux développeurs un outil léger et simple d'utilisation pour exécuter le code cible dès les premières phases du processus de développement, pendant lesquelles l'agilité et l'efficacité sont les plus importantes », précise Cyrille Comar, directeur chez AdaCore.  « En offrant une alternative efficace et économique aux simulateurs de matériel classiques, GNATemulator est particulièrement adapté à une vaste gamme de scénarios de tests qui ne justifient pas l’usage d'émulateurs complets. »

Site : http://www.adacore.com