Bonjour à tous,
S'il vous plaît, je veux savoir comment je peux compiler un code en c++ en vhdl.
merci d'avance
Bonjour à tous,
S'il vous plaît, je veux savoir comment je peux compiler un code en c++ en vhdl.
merci d'avance
Bonjour,
Franchement, si tu veux convertir du C++ en général vers du VHDL bas niveau il te faudra le faire à la main. Mais reste à voir quel genre de code C++ tu veux convertir en quel genre de code VHDL.
C++ à la base c'est fait pour faire développer du logiciel et VHDL pour modéliser de l'électronique (qui sera simulable et même synthétisable si tu modélises à un niveau suffisamment bas, selon l'outil utilisé). Donc a priori pas de lien.
Mais VHDL permet aussi d'écrire des fonctions de "haut" niveau, de type logiciel. Alors si ton code C++ n'est pas trop complexe tu dois pouvoir viser par là.
Côté C++, il a aussi SystemC qui est un bibliothèque C++ (presque un sur-langage de C++) qui permet modéliser des circuits aussi. Dans ce cas tu as la possibilité d’appelé ton code C++ mais évidemment il n'est pas devenu un modèle de circuit pour autant.
Maintenant, il peut y avoir des boîtes qui vendent ce genre de produit C-->VHDL mais probablement seulement pour une petite partie du langage.
Note: tu ne dis pas pourquoi tu veux faire ça mais si c'est parce que tu as un super algo qui tourne en C++ et que tu veux le transformer en IP synthétisable, il faut que tu t'attendes à devoir mettre les mains dans le cambouis car ce n'est pas un processus simple pour le faire sans introduire d'erreur, en l'occurrence c'était mon sujet de thèse.
Bonjour,
Je suis entrain d'écrire un programme en C++ et je veux le convertir automatiquement en langage vhdl, donc je me demande si le systemc peut faire cette conversion automatique ou non?
mercii d'avance
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager