IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C Discussion :

Utiliser Verilog-AMS en C


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2011
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2011
    Messages : 3
    Par défaut Utiliser Verilog-AMS en C
    Bonjour,
    Je cherche à programmer un simulateur de circuits analogiques. Verilog-AMS est un language descriptif visant à émuler les composants électroniques. Je voudrais pouvoir l'utiliser dans un environnement C afin de faire un instrument Vst (plugin) à émulation analogique. Il faut donc que la simulation se fasse en temps réel.
    Quelle bibliothèque ou quel moyen pour faire ça?

  2. #2
    Expert confirmé

    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    10 610
    Détails du profil
    Informations personnelles :
    Âge : 67
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 610
    Billets dans le blog
    2
    Par défaut
    c'est à dire ?

    tu veux faire un programme C qui lise les fichiers Verilog-AMS comme des fichiers de config ?

    Ou les créer ?

    Explicite un peu stp..

  3. #3
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2011
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2011
    Messages : 3
    Par défaut
    En fait je voudrais intégrer Verilog-ams à mon programme en c, de manière à pouvoir "exécuter" les instructions de ce langage de description dans mon programme C. Ce que je cherche à faire est une sorte de simulateur à vitesse réelle, puisque je veux ensuite récupérer les valeurs de sortie dans un buffer audio .

  4. #4
    Expert confirmé

    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    10 610
    Détails du profil
    Informations personnelles :
    Âge : 67
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 610
    Billets dans le blog
    2
    Par défaut
    Citation Envoyé par Nephenix Voir le message
    En fait je voudrais intégrer Verilog-ams à mon programme en c,
    Si c'est ça, c'est pas trop compliqué..

    Il te faut faire :

    • un lecteur de fichier
    • un parseur de syntaxe
    • un tableau de listes de commandes



    Ensuite, pour les exécuter,il te faut d'abord trouver la biblothèque qui permet d'interfacer avec ce que tu souhaites (comme le dit Jeroman, format Waw ou autre).

    Là il te faut faire un module qui prenne en entrée la liste des commandes, effectue des temporisations, et appelle les fonctions de la biblothèque en question..

    Et le tour est joué

    Citation Envoyé par Nephenix Voir le message
    Ce que je cherche à faire est une sorte de simulateur à vitesse réelle, puisque je veux ensuite récupérer les valeurs de sortie dans un buffer audio .
    Quand tu en seras là, on avisera en fonction de tes questions, mais c'est possible assez facilement de faire du quasi temps-réel.

    Cependant, si ton but est de créer un buffer audio, alors tu n'as pas besoin de temps réel pour le créer (mais uniquement pour l'exécuter...)

  5. #5
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2011
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2011
    Messages : 3
    Par défaut
    Merci à tous, je vais chercher de ce côté là.
    Je vous tiens au courant des avancements

Discussions similaires

  1. utiliser les tag [MFC] [Win32] [.NET] [C++/CLI]
    Par hiko-seijuro dans le forum Visual C++
    Réponses: 8
    Dernier message: 08/06/2005, 15h57
  2. Réponses: 4
    Dernier message: 05/06/2002, 14h35
  3. utilisation du meta type ANY
    Par Anonymous dans le forum CORBA
    Réponses: 1
    Dernier message: 15/04/2002, 12h36
  4. [BCB5] Utilisation des Ressources (.res)
    Par Vince78 dans le forum C++Builder
    Réponses: 2
    Dernier message: 04/04/2002, 16h01
  5. Réponses: 2
    Dernier message: 20/03/2002, 23h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo