La plateforme de vérification fonctionnelle Questa de Mentor Graphics est compatible avec les modèles en SystemC délivrés par l’outil de modélisation et de simulation au niveau système CoFluent Studio du français CoFluent. La jeune société française CoFluent Design annonce que son outil CoFluent Studio est désormais capable de générer de manière automatisée des modèles en langage SystemC ainsi que des cas de test pour la plateforme de vérification fonctionnelle Questa de Mentor Graphics.
Rappelons que la technologie de CoFouent Design autorise la création de spécifications exécutables à partir d’une notation graphique qui décrit les blocs, les données et les flots de contrôle d’une conception de circuit.
A partir des spécifications ainsi définies, l’outil CoFluent Studio génère un modèle en SystemC au niveau TLM (Transaction Level Modeling) qui peut être utilisé comme testbench pour valider le code RTL d’un design implanté sur la plateforme de vérification Questa de Mentor Graphics. Un testbench écrit en SystemVerilog peut aussi être mis en œuvre afin de valider à la fois le modèle au niveau TLM en SystemC et l’implantation au niveau RTL écrite en langage VHDL ou Verilog.
Pour cette opération, CoFluent a rejoint le programme QVP (Questa Vanguard Program) de Mentor et a adapté ses bibliothèques en SystemC (CoFluent SytemC library, SCL) pour le noyau de simulation SystemC de la plateforme Questa.