On se sert du systemC pour modeliser les blocs fonctionnels. Cela permet d'avoir un bloc qui repond aux mêmes requêtes et aux memes transactions que le bloc final. C'est particulierement utile d'avoir un modele comme ca pour les tests ou pour developper un driver sans etre sur le systeme embarque. Malheureusement, le systemC ne permet pas d'etre synthetise.
Du coup, lorsqu'on designe le bloc, on passe plutot sur des outils HLS qui se basent sur du C et non du C++.
[^] # Re: Manger sa propre nourriture
Posté par flagos . En réponse à la dépêche Le logiciel libre au-delà de x86. Évalué à 3.
Tout a fait.
On se sert du systemC pour modeliser les blocs fonctionnels. Cela permet d'avoir un bloc qui repond aux mêmes requêtes et aux memes transactions que le bloc final. C'est particulierement utile d'avoir un modele comme ca pour les tests ou pour developper un driver sans etre sur le systeme embarque. Malheureusement, le systemC ne permet pas d'etre synthetise.
Du coup, lorsqu'on designe le bloc, on passe plutot sur des outils HLS qui se basent sur du C et non du C++.