2013-05-10 3 views
1

J'ai conçu un circuit en utilisant la bibliothèque RTL SystemC. Ce circuit fonctionne bien et je peux le simuler correctement. Maintenant, je veux le déployer dans un FPGA et je cherche un moyen de convertir mon code systemc en vhdl ou verilog afin de l'utiliser dans Xilinx ISE.Conversion de Systemc en VHDL ou VERILOG

Y a-t-il un moyen de faire cela? ou dois-je refaire toute la programmation mais cette fois, en VHDL?

+1

Il existe des outils pour cela, mais ils sont tous plutôt chers. J'utilise Cadences ctos. Je dois encore changer le code Systemc pour obtenir les choses comme je veux, mais je m'améliore de la façon dont les outils l'apprécient. – Ifor

Répondre

1

Probablement oui, vous devez cloner la conception existante en VHDL - certainement, si vous devez utiliser ISE. Mais il pourrait être intéressant de regarder Vivado en premier. Cependant, en supposant que votre simulateur comprenne le VHDL aussi bien que le Système C, ce sera simple car vous pouvez déposer le VHDL dans les bancs d'essai existants et vérifier sa bonne fonction, réutilisant ainsi au moins la moitié de votre programmation jusqu'à présent.

Et probablement vous pouvez utiliser la version du système C comme une spécification précise; traduire cela en VHDL devrait être un processus assez simple.

+0

Ok, merci pour les réponses! Je regarde comment je peux utiliser ISE pour le faire. – progmaster

Questions connexes