CPU pour FPGA
Répondre à la discussion
Affichage des résultats 1 à 8 sur 8

CPU pour FPGA



  1. #1
    invite20791c0c

    CPU pour FPGA


    ------

    Bonjour,

    je viens de commencer un stage ou on me demande en premiere etape de trouver un CPU.
    A l'avenir je travaillerai sur le FPGA de chez Xilinx: Spartan3AN XC3S200AN-4FTG256C.
    Mais il m'est demande de trouver un CPU implentable sur Xilinx ET sur Altera, dont le code sources est accessible et un compilateur gratuit.
    Connaissez-vous un CPU qui corresponde a ces exigences?
    Est-il obligatoire d'utiliser le compilateur du CPU ou il suffit d'integrer les fichiers du CPU dans le compilateur de Xilinx ou Altera?

    Merci d'avance.

    Amamiya

    -----

  2. #2
    jiherve

    Re : CPU pour FPGA

    Bonjour,
    voir sur opencore.org, ce ne sont des des petites machines.
    Pour des coeurs plus puissants chaque fabricant à le sien il est généralement strictement propriétaires et crypté.
    A ne pas oublier la disponibilité de compilateur et d'outil de debug.
    Je ne sais pas qui te demande ça mais il est manifestement ignorant de la réalité du marché FPGA.
    JR
    l'électronique c'est pas du vaudou!

  3. #3
    invite20791c0c

    Re : CPU pour FPGA

    Merci pour opencore.org. J'ai bien trouve le CPU OpenRisc1200 mais une fois installe le tuto me dis d'effectuer des modifications de quelques fichiers qui n'existent pas.
    Entre temps, j'ai aussi trouve le CPU Leon3 de gaisler.com. Il parait correspondre a mes attentes.
    Tu n'as pas repondut a ma seconde questions: Est-il obligatoire d'utiliser le compilateur du CPU ou il suffit d'integrer les fichiers du CPU dans le compilateur de Xilinx ou Altera?


    Effectivement, mon tuteur n'est pas un specialiste du FPGA, il a un doctorat en mathematique et en medecine.

    Merci de ton aide.

  4. #4
    jiherve

    Re : CPU pour FPGA

    Bonsoir,
    Le Leon est une bonne machine(base SPARC si mes souvenirs sont bons), pour les autres processeurs le code est crypté et il faut donc utiliser le logiciel ad hoc(payant) pour les générer.
    Si tu disposes d'un code open source il suffit de le compiler, restera le problème des outils de debug et de compilation soft
    JR
    l'électronique c'est pas du vaudou!

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

    Re : CPU pour FPGA

    Je me sens ignorant avec les cours que j'ai suivit. Je connais differents language de programmation mais dans aucun cas il nous a ete ennonce la realite des CPU ou autres aspects materiels.
    Leon3 est considere comme un open source mais quand je le lance avec linux-6.2 (soft fournit avec), j'ai la possibilite d'effectuer les reglages de configuration puis de le compiler.
    Je pensais que le therme "open source" signifait qu'on avait acces au code et qu'on pouvais le consulter ou le modifier (pour ce cas la). Apres il suffisait de le rajouter a sa programmation, de compiler le tout et de l'implanter dans le FPGA.

    Excuse mon ignorence

    Amamiya

  7. #6
    jiherve

    Re : CPU pour FPGA

    Bonsoir,
    Open source cela signifie que tu as acces au code VHDL qu'il te faudra compiler en fonction de ta cible FPGA, il faudra y ajouter des interfaces RAM et ROM et plus si besoin de péripherique, c'est une tache de conception hardware.
    Linux te permettras de compiler du logiciel que tu pourras faire tourner dessusla c'est du software.
    Si tu n'es pas familier avec ces activités et que personne ne peut t'aider tu vas en baver des ronds de chapeau.
    bon courage.
    JR
    l'électronique c'est pas du vaudou!

  8. #7
    boulbidor

    Re : CPU pour FPGA

    slt tout le monde ! De mon coté je suis ignorant sur le domaine avec personne pour m'aider. Pouvez-vous m'indiquer des sources et/ou des cours qui pourront m'aider à mieux comprendre la tâche (Implémenter le processeur leon3 sur Altera)
    Merci d'avance !

  9. #8
    boulbidor

    Question Re : CPU pour FPGA

    Citation Envoyé par boulbidor Voir le message
    (Implémenter le processeur leon3 sur Altera)
    Mes recherches sur google n'ont toujours rien donnés. De même, j'ai rien trouvé sur le site internet de Gaisler !

Discussions similaires

  1. Conseil pour un circuit FPGA!!
    Par invite8071addf dans le forum Électronique
    Réponses: 2
    Dernier message: 15/06/2009, 20h19
  2. utiliser un ventillateur pour radiateur de cpu independament du pc
    Par invitee8f05895 dans le forum Électronique
    Réponses: 3
    Dernier message: 15/08/2007, 22h12
  3. Horloge pour FPGA
    Par invite3d4dbc42 dans le forum Électronique
    Réponses: 3
    Dernier message: 29/03/2006, 08h19
  4. voltage du cpu pour overclocking
    Par invite8e5d5b79 dans le forum Matériel - Hardware
    Réponses: 4
    Dernier message: 29/09/2004, 15h33
Découvrez nos comparatifs produits sur l'informatique et les technologies.