Forum Électro-Bidouilleur

Merci de vous connecter ou de vous inscrire.

Connexion avec identifiant, mot de passe et durée de la session
Recherche avancée  

Nouvelles:

Bienvenue au nouveau Forum Électro-Bidouilleur! Inscrivez-vous pour participer aux discussions! L'inscription est automatisée.

Auteur Sujet: Débuter avec les FPGA  (Lu 504 fois)

papyblue

  • Jr. Member
  • **
  • Messages: 87
    • Voir le profil
Débuter avec les FPGA
« le: décembre 11, 2018, 06:03:23 pm »

Amis bidouilleurs,

J'ai remarqué que vous étiez nombreux à demander des vidéos sur les FPGA.
 Bertrand va sûrement nous concocter des super vidéos sur le sujet comme à son habitude.(toute une série j'espère)
Moi, je ne sais pas faire de vidéos et pour apporter ma contribution,
j'ai imaginé une aide aux débutants sous forme d'exercices pratiques en ne parlant pas de la théorie.
Tout est détaillé pour ne pas avoir à chercher dans les menus.
Pour être simple c'est forcement incomplet, le but est de donner envie de s'amuser avec les FPGA.

Pour l'instant je n'ai écrit que les 5 premiers épisodes, il y en a encore beaucoup à faire mais j'attends votre retour
pour savoir si la forme convient et ce que je dois changer.  (il y a aussi probablement des erreurs) 

La taille des fichiers excédant la limite autorisée, j'ai mis les fichiers sur un serveur.
https://www.dropbox.com/sh/2ali5gatu7bq7g7/AABGnC_wkn4j607IcDtDJEzda?dl=0
« Modifié: décembre 12, 2018, 01:56:23 pm par papyblue »
IP archivée

Électro-Bidouilleur

  • Administrator
  • Hero Member
  • *****
  • Messages: 611
  • C'est moi le boss!
    • Voir le profil
    • Site Web Électro-Bidouilleur
Re : Débuter avec les FPGA
« Réponse #1 le: décembre 12, 2018, 01:00:25 am »

Excellent! Je n'aurai pas à faire des vidéos sur les FPGA!  ;) ;D
« Modifié: janvier 03, 2019, 04:28:32 pm par Électro-Bidouilleur »
IP archivée

ThierryC

  • Newbie
  • *
  • Messages: 2
    • Voir le profil
Re : Débuter avec les FPGA
« Réponse #2 le: janvier 16, 2019, 08:39:39 pm »

Bonsoir à tous,
Nouveau sur le forum, je me demandais s'il était intéressant de savoir comment le NAND est câblé dans le FPGA?
Peut être que pour un débutant c'est pas important.
Faut-il descendre jusqu'au transistor ou pas (pour résumer)?
Merci
A bientôt
IP archivée

papyblue

  • Jr. Member
  • **
  • Messages: 87
    • Voir le profil
Re : Débuter avec les FPGA
« Réponse #3 le: janvier 16, 2019, 09:04:24 pm »

Bonsoir,
Tout dépend à quoi on s'intéresse. Si on cherche à comprendre comment fonctionne en détail les FPGA on peut être curieux sur le routage on peut aussi s'y intéresser quand on cherche à faire de l'optimisation mais c'est pas vraiment pour les débutants. Je pense qu'il vaut mieux s'éloigner au maximum des transistors et faire du codage de haut niveau en laissant les outils faire le reste. Du VHDL (ou Verilog) pour la partie critique et un processeur soft avec du langage C pour le reste.Pour de la bidouille, ça occupe bien déjà !
Ce n'est que mon avis, il y en a surement qui ont une autre vision.

J'en profite pour dire que j'ai ajouté quelques pages sur l'analyseur logique et que d'autres sur le processeur NIOS sont en cours.
IP archivée

Électro-Bidouilleur

  • Administrator
  • Hero Member
  • *****
  • Messages: 611
  • C'est moi le boss!
    • Voir le profil
    • Site Web Électro-Bidouilleur
Re : Débuter avec les FPGA
« Réponse #4 le: janvier 16, 2019, 09:07:45 pm »

Et n'oubliez pas qu'il est aussi possible de saisir les fonctions logiques qu'on désire implémenter dans le FPGA par l'entremise de schéma électronique. Vous en verrez des exemples dans ma série de vidéos sur la découverte du FPGA, que je suis en train de produire.
IP archivée

ThierryC

  • Newbie
  • *
  • Messages: 2
    • Voir le profil
Re : Débuter avec les FPGA
« Réponse #5 le: janvier 17, 2019, 10:37:50 am »

Merci pour vos réponses,
Le choix de la plate-forme est-il important pour s'initier?
Le choix du boss est semble-t-il plus cher que le choix de papyblue.
Pourra-t-on mettre en pratique les vidéos sur la plate-forme de papyblue ?
A bientôt,
Thierry
IP archivée

Électro-Bidouilleur

  • Administrator
  • Hero Member
  • *****
  • Messages: 611
  • C'est moi le boss!
    • Voir le profil
    • Site Web Électro-Bidouilleur
Re : Débuter avec les FPGA
« Réponse #6 le: janvier 17, 2019, 01:29:59 pm »

Tout est relatif. La plaquette de développement que j'ai choisi coûte 30 dollars américains. Cherchant à comprendre le développement des FPGA et à le démontrer à ceux qui me suivent, je ne considère pas cela comme très onéreux. Mais si vous désirez plutôt fournir vous même les composants périphériques sur une plaquette prototype externe, c'est un choix que je respecte. De toute façon, le processus de développement et le logiciel de développement sera le même. Je ne m'attends pas à ce que les gens copient intégralement ce que je fais et je montre dans ma série de vidéos. Choisissez la plateforme selon vos critères, et amusez-vous. Je vous suggère cependant de choisir une plaquette dont le vendeur fournit des exemples de configuration faits spécifiquement pour votre plaquette. Cela vous aidera grandement à débuter.
IP archivée

papyblue

  • Jr. Member
  • **
  • Messages: 87
    • Voir le profil
Re : Débuter avec les FPGA
« Réponse #7 le: janvier 22, 2019, 01:33:03 pm »

Le risque quand on débute de manière autodidacte c'est de se retrouver bloqué et ne pas trouver d'aide. Prendre une carte très répandue (genre Terasic)  fournie avec des exemples facilitera l'apprentissage et il sera plus facile de demander de l'aide dans les forums spécialisés. Malheureusement 99% de la littérature sur le sujet est en anglais.
IP archivée

papyblue

  • Jr. Member
  • **
  • Messages: 87
    • Voir le profil
Re : Débuter avec les FPGA
« Réponse #8 le: mars 16, 2019, 06:42:59 pm »

Bonsoir,
J'ai ajouté dans le répertoire cité plus haut un exemple détaillé d'utilisation du processeur NIOS. (j'espère que ces 47 pages ne vont pas décourager ceux qui hésitaient encore à se lancer dans cette aventure)
IP archivée

mrives

  • Newbie
  • *
  • Messages: 1
    • Voir le profil
Re : Débuter avec les FPGA
« Réponse #9 le: mars 19, 2019, 10:19:02 pm »

Bravo pour les vidéos sur un sujet rarement approfondi à ce point, tout en restant accessible!
Et merci également PapyBlue pour vos tutoriels, qui permettent de ne pas se perdre dans la jungle du logiciel Quartus.
IP archivée