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 :

Interfacer un logiciel c++ avec FPGA


Sujet :

C++

  1. #1
    Candidat au Club
    Homme Profil pro
    chômeur
    Inscrit en
    Août 2014
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Corrèze (Limousin)

    Informations professionnelles :
    Activité : chômeur
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2014
    Messages : 8
    Points : 3
    Points
    3
    Par défaut Interfacer un logiciel c++ avec FPGA
    Bonjour ,
    j'espère que mon post est situé au bon endroit

    Voici ma question :
    Je travaille actuellement à la conception d'un système embarqué qui doit obligatoirement être piloté par un logiciel PC . Je pense de plus en plus utiliser un FPGA avec un DSP intégré , car il y a beaucoup de traitement de signaux , mais je me demande comment faire pour interfacer correctement le logiciel pc réalisé en c++ et le FPGA qui lui sera conçu en langage VHDL. Je me demande même si c'est possible en gros ??

    merci d'avance
    laurent

  2. #2
    Expert éminent sénior
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2005
    Messages
    5 074
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2005
    Messages : 5 074
    Points : 12 120
    Points
    12 120
    Par défaut
    Bin, faudrait connaitre la connectique matérielle :
    -USB
    -Wifi
    -RS232
    -Ethernet
    -Pigeon Voyageur

  3. #3
    Expert éminent sénior

    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2007
    Messages
    5 189
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 5 189
    Points : 17 141
    Points
    17 141
    Par défaut
    ne pas s'y tromper, le pigeon voyageur, et son avatar, le camion de disques durs, ont une bande passante énorme, mais pas mal de lag, je le reconnais.
    Mes principes de bases du codeur qui veut pouvoir dormir:
    • Une variable de moins est une source d'erreur en moins.
    • Un pointeur de moins est une montagne d'erreurs en moins.
    • Un copier-coller, ça doit se justifier... Deux, c'est un de trop.
    • jamais signifie "sauf si j'ai passé trois jours à prouver que je peux".
    • La plus sotte des questions est celle qu'on ne pose pas.
    Pour faire des graphes, essayez yEd.
    le ter nel est le titre porté par un de mes personnages de jeu de rôle

  4. #4
    Candidat au Club
    Homme Profil pro
    chômeur
    Inscrit en
    Août 2014
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Corrèze (Limousin)

    Informations professionnelles :
    Activité : chômeur
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2014
    Messages : 8
    Points : 3
    Points
    3
    Par défaut
    Citation Envoyé par bacelar Voir le message
    Bin, faudrait connaitre la connectique matérielle :
    -USB
    -Wifi
    -RS232
    -Ethernet
    -Pigeon Voyageur

    USB .

    ?

  5. #5
    Expert éminent sénior
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2005
    Messages
    5 074
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2005
    Messages : 5 074
    Points : 12 120
    Points
    12 120
    Par défaut
    Bin, ton programme PC écrit et lit sur le port USB en utilisant les APIs fournies par l'OS du PC.
    Pour le coté embarqué, bin je suppose que t'utilise un OS qui support l'USB aussi, ou un chip avec ce qu'il faut pour le supporter, non ?

  6. #6
    Candidat au Club
    Homme Profil pro
    chômeur
    Inscrit en
    Août 2014
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Corrèze (Limousin)

    Informations professionnelles :
    Activité : chômeur
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2014
    Messages : 8
    Points : 3
    Points
    3
    Par défaut
    Citation Envoyé par bacelar Voir le message
    Bin, ton programme PC écrit et lit sur le port USB en utilisant les APIs fournies par l'OS du PC.
    Pour le coté embarqué, bin je suppose que t'utilise un OS qui support l'USB aussi, ou un chip avec ce qu'il faut pour le supporter, non ?
    Salut et merci pour la réponse !

    En fait je vais modifier complètement la conception car je ne peux pas tout coder en VHDL , mon idée est de faire deux blocs 1 composé de FPGA qui servirait uniquement à l'acquisition des signaux ( un FPGA sera beaucoup plus efficace dans cette tâche ) , et un autre bloc DSP destiné à toute la partie traitement de signal qui est très complexe . Le DSP sera bien sûr muni de toute la connectique nécessaire pour le connecter au pc , par contre j'ai aussi besoin d'une connectique TX TR en fibre optique mais bon c'est un autre problème ...

Discussions similaires

  1. [Débutant; prob logiciel] LCC avec conTEXT
    Par Beny369 dans le forum Autres éditeurs
    Réponses: 5
    Dernier message: 30/11/2006, 20h33
  2. Réponses: 6
    Dernier message: 21/07/2006, 13h42
  3. Réponses: 3
    Dernier message: 10/07/2006, 12h57
  4. Interfacer un logiciel et un système hardware par port série
    Par jean-claude74 dans le forum Langages de programmation
    Réponses: 6
    Dernier message: 13/08/2005, 16h52
  5. Désinstaller un logiciel installer avec apt-get ?
    Par piff62 dans le forum Debian
    Réponses: 2
    Dernier message: 23/02/2005, 18h44

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