SocLib est une bibliothèque libre (GPL), de composants (IP) pour la modélisation de SoC. Ces modèles sont écrits en écrite en C++ et SystemC.

SocLib est le résultat d’un travail collectif réalisé par un ensemble de laboratoires universitaires et industriels.

Les composants de cette bibliothèque disposent d’un modèle de haut niveau, écrit en SystemC, destiné à des simulations rapides.

Pour accélérer les simulations, les modèles SystemC sont écrits sous forme de machines à états de Moore ou Mealy, utilisant au maximum trois processus :

Style de mdélisation dans SocLib

Les IP disponibles sont nombreuses, on peut citer:

La majorité des composants utilisent l’interface VCI Advanced (VCI: Virtual Component Interface). La documentation de référence de l’interface VCI est accessible localement ici:

/comelec/softs/opt/soclib/TPT/doc/VCI.pdf

mais l’étude détaillée de son fonctionnement n’est pas indispensable pour ce projet.

Vous pouvez trouver plus d’informations sur les éléments disponibles dans la bibliothèque SocLib sur http://www.soclib.fr.

Retour au sommaire