simulation FPGA avec processeur
Répondre à la discussion
Affichage des résultats 1 à 6 sur 6

simulation FPGA avec processeur



  1. #1
    invite19f369ec

    simulation FPGA avec processeur


    ------

    Bonjour,

    N'ayant pas fait de FPGA depuis quelques années, voici une question concernant les nouveaux fpga contenant un processeur (genre Microblaze/PowerPC processeur pour Virtex/Spartan, ou NIOS/Coldfire pour Stratix).
    Les outils de design des peripheriques du processeur permettent de créer un model de simulation du processeur pour faire ensuite une simulation vhdl.
    Mais est-ce que ce model de simulation vhdl tient compte du code embarqué dans le processeur?
    Si non, a quoi donc sert ce modele et comment peut-on simuler le comportement du microprocesseur (avec son code) embarqué dans le fpga?
    Doit-on obligatoirement passer par des langages tel que le handel-C? ou des outils de co-design?

    Merci
    Michel

    -----

  2. #2
    jiherve

    Re : simulation FPGA avec processeur

    Bonsoir
    Le modèle bouffe du code comme le vrai.
    JR
    l'électronique c'est pas du vaudou!

  3. #3
    invite19f369ec

    Re : simulation FPGA avec processeur

    Citation Envoyé par jiherve Voir le message
    Le modèle bouffe du code comme le vrai.
    Il y a donc une transcription du couple instructions C - fonctions micro vers le langage VHDL (RTL?) pour une simulation en vhdl?

  4. #4
    jiherve

    Re : simulation FPGA avec processeur

    Bonsoir,
    Non le code vhdl émule le fonctionnement du micro et donc ingurgite le même code machine.
    est ce clair ?
    JR
    l'électronique c'est pas du vaudou!

  5. A voir en vidéo sur Futura
  6. #5
    invite19f369ec

    Re : simulation FPGA avec processeur

    je n'ai pas vraiment compris:
    OK pour l'emulation du micro mais pas pour l'ingurgitation du code machine.
    En fait, je ne vois pas vraimment comment entrer un programme C (donc non compilé) a un simulateur vhdl tel que Modelsim ou activeHDL par exemple.
    Je comprends bien la simulation du code informatique dans un IDE pour microprocesseur ou la simulation d'un hard en vhdl, mais il me manque une etape pour la combinaison des deux vers un seul simulateur vhdl.
    Michel

  7. #6
    jiherve

    Re : simulation FPGA avec processeur

    Bonjour,
    un peu tard, il faut tout de même compiler le code on dispose alors d'un code objet qui peut être mis sous forme ad hoc (.hex par exemple) et qui sera chargé dans la mémoire programme, avec un ram/rom interne chez Altera il suffit d'instancier la mémoire en précisant le fichier d'initialisation'.hex en question) , le reste (lecture, exécution)se fera tout seul lors de la simulation.
    On peut aussi initialiser une mémoire externe au FPGA mais c'est plus compliqué.
    JR
    l'électronique c'est pas du vaudou!

Discussions similaires

  1. programmation FPGA avec quartus
    Par invited58ee606 dans le forum Électronique
    Réponses: 4
    Dernier message: 01/02/2020, 01h07
  2. Synthèse de signal avec un FPGA
    Par inviteefcfb65e dans le forum Électronique
    Réponses: 2
    Dernier message: 29/04/2008, 00h01
  3. Interfacer un CNA avec un FPGA
    Par invite1237d672 dans le forum Électronique
    Réponses: 4
    Dernier message: 14/04/2008, 14h43
  4. Refroidissement processeur : simulation aberrante ?
    Par RVmappeurCS dans le forum Physique
    Réponses: 8
    Dernier message: 07/11/2007, 16h46
  5. Commander un disque dur avec un FPGA
    Par katmai dans le forum Électronique
    Réponses: 16
    Dernier message: 12/03/2007, 21h34
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...