Possibilité de créer un processeur dans FPGA sous NanoBoard 3000
Répondre à la discussion
Affichage des résultats 1 à 8 sur 8

Possibilité de créer un processeur dans FPGA sous NanoBoard 3000



  1. #1
    invitec8c13b53

    Possibilité de créer un processeur dans FPGA sous NanoBoard 3000


    ------

    Bonjour,

    Je suis entrain de créer un processeur 68000 dans FPGA (Simulation sous NanoBoard 3000). La partie Hardware de ce precesseur est représenté sous forme de code VHDL, quant à la partie software, elle est représentéepar un code de language 'C' qui détermine son comportement (Clignoter une Led par exemple).

    Ma question : Est ce que cette manipulation est faisable ? Si oui, comment implémeter le code 'C' dans le FPGA ?

    Merci.

    -----

  2. #2
    Jack
    Modérateur

    Re : Possibilité de créer un processeur dans FPGA sous NanoBoard 3000

    Je ne suis pas spécialiste, mais à mon avis, il va falloir compiler le code C et le stocker dans une mémoire intégrée (si elle est assez grande) ou extérieure au fpga.

    A+

  3. #3
    invite29971eb1

    Re : Possibilité de créer un processeur dans FPGA sous NanoBoard 3000

    La question à se poser c'est comment "s'implémente" un programme C dans un vrai micro-contrôleur....

  4. #4
    jiherve

    Re : Possibilité de créer un processeur dans FPGA sous NanoBoard 3000

    Bonsoir,
    oui c'est faisable mais il faudra compléter le CPU par quelques interfaces capables de piloter RAM et ROM et disposer d'un compilateur ad hoc.
    Le code en C sera programmé dans une mémoire externe.
    Je ne sais pas quelle est ta cible mais tu pourrais aussi utiliser le NIOS Altera il doit y avoir une web édition gratuite.
    JR
    l'électronique c'est pas du vaudou!

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

    Re : Possibilité de créer un processeur dans FPGA sous NanoBoard 3000

    Bonjour,
    Je vous remercie pour vos réponses, en fait, je sais qu'il faut mettre le code C dans mémoire, mais là je ne sais pas comment faire ! je travaille sur la NanoBoard 3000 (Altium), je ne sais si vous avez déjà utiliser ce materiel.

  7. #6
    invite29971eb1

    Re : Possibilité de créer un processeur dans FPGA sous NanoBoard 3000

    Citation Envoyé par electron22 Voir le message
    Bonjour,
    Je vous remercie pour vos réponses, en fait, je sais qu'il faut mettre le code C dans mémoire, mais là je ne sais pas comment faire ! je travaille sur la NanoBoard 3000 (Altium), je ne sais si vous avez déjà utiliser ce materiel.
    Aucun microcontrôleur n'a de code C en mémoire, c'est bien pour ça que je t'ai dit de réfléchir à comment c'était implémenté dans un vrai micro....

  8. #7
    invitec8c13b53

    Re : Possibilité de créer un processeur dans FPGA sous NanoBoard 3000

    Oui exactement il faut relier des mémoires avec le FPGA, mais je n'arrive pas arrive à le faire avec cet outil, mon problème c'est plus l'outil (NanoBoard 3000 by Altium dxp) que je ne maitrise pas.

  9. #8
    invitec8c13b53

    Re : Possibilité de créer un processeur dans FPGA sous NanoBoard 3000

    Bonjour,
    En fait, Altium permet d'utiliser des cores Wishbone téléchargés sur Opencores.org.
    J'ai téléchargé le code correspondant à mc68000 sous Verilog, je l'ai adapté avec les périphérique du NanoBorad 3000 Altium qui utilise la technologie Xilinx. J'ai donc essayé de charger mon projet dans la FPGA (Xilinx), le logiciel m'indique 2 erreurs (Unkown module altsyncram /Unkown module Ipm_mult ), après vérification j'ai constaté que le Wishbone de 68000 téléchargé est conçu pour la technologie Altera.
    j'aimerais donc savoir s'il y a possibilité de trouver l'équivalent sous Xilinx de ces deux modules : altsyncram et Ipm_mult .

Discussions similaires

  1. Vivre à 3000 m sous terre
    Par invited186a88c dans le forum Géologie et Catastrophes naturelles
    Réponses: 22
    Dernier message: 24/06/2021, 03h21
  2. Commande PWM du Moteur DC sous FPGA
    Par invitec52c04f0 dans le forum Électronique
    Réponses: 3
    Dernier message: 31/03/2012, 13h40
  3. simulation FPGA avec processeur
    Par invite19f369ec dans le forum Électronique
    Réponses: 5
    Dernier message: 13/07/2009, 14h40
  4. Problème d'occupation du processeur sous Millenium
    Par invite66300359 dans le forum Logiciel - Software - Open Source
    Réponses: 3
    Dernier message: 23/07/2008, 10h44
  5. executer un programme sous FPGA
    Par invite720b1d2e dans le forum Électronique
    Réponses: 6
    Dernier message: 17/06/2007, 12h08
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...