Vous êtes ici

OPENTLM

OPENTLM

Outils pour les systèmes sur puce virtuels

Terminé

Type de projet

FUI 1

Porteur de projet

STMicroelectronics Grenoble

Partenaires

Leti, INRIA Grenoble - Rhône-Alpes

Partenaires non-membres

Safetronix, Silicomp, Thomson, TIMA - Techniques de l'Informatique et de la Microélectronique pour l'Architecture d'ordinateurs, VERIMAG

Enjeux

Aujourd'hui les systèmes sur puce (SoC - Systemon-Chip) nécessitent des efforts de développement considérables à la fois pour la partie logicielle et la partie matérielle. Les développeurs de logiciel sont très dépendants du matériel et sont obligés, pour commencer leurs tests logiciels, d'attendre la disponibilité d'un prototype fonctionnel (ex. circuit sur carte), c'est-à-dire après la fin du projet du circuit. Pour gagner en compétitivité, il est donc crucial de réduire ce délai et permettre aux développeurs de travailler le plus rapidement possible sur une plateforme virtuelle (simulateur).

Objectifs

SystemC et son extension TLM (deux standards mondiaux portés par STMicroelectronics) permettent de décrire des SoC et des systèmes électroniques à plus haut niveau d'abstraction que les langages de type VHDL/Verilog RTL. OpenTLM a pour objectif de rendre le standard TLM (Transaction Level Modeling) accessible aux développeurs de logiciel (embarqué sur circuit SoC et/ou système électronique), qui ne sont pas experts en modélisation du matériel. Utilisées à des fins de simulation rapide de la plateforme matérielle, ces descriptions de haut niveau servent également à évaluer l'efficacité d'une architecture, à en vérifier les fonctionnalités matérielles voire, dans certains cas, à générer des sous-ensembles du circuit lui-même (RTL).

Projet infos page d'un projet

Secteur d'activité

Technologies de base

Investissement

11,821 K€

Durée

48 mois

Total effort

90 homme(s)/an