Difference between revisions of "Formations:FPGA:Initiation"

From Electrolab
Jump to: navigation, search
(Ressources additionnelles)
Line 29: Line 29:
 
* http://www.freeinfosociety.com/media/pdf/4618.pdf
 
* http://www.freeinfosociety.com/media/pdf/4618.pdf
 
* http://alvie.com/zpuino/vhdl.html
 
* http://alvie.com/zpuino/vhdl.html
 +
 +
EEtimes serie:
 +
*http://www.embedded.com/electronics-blogs/max-unleashed-and-unfettered/4439287/The-MCU-guy-s-introduction-to-FPGAs--The-Hardware
 +
*http://www.embedded.com/electronics-blogs/max-unleashed-and-unfettered/4439335/The-MCU-guy-s-introduction-to-FPGAs--The-Software
 +
*http://www.embedded.com/electronics-blogs/max-unleashed-and-unfettered/4439633/The-MCU-guy-s-introduction-to-FPGAs--Configuration-Techniques---Technologies
  
 
= Contenu détaillé =
 
= Contenu détaillé =

Revision as of 13:14, 29 April 2016

Page en cours de creation...

Initiation à l'électronique numérique & FPGA

{texte d'intro: plus une initiation à l'élec numérique/culture gé que vrai pied à l'étrier pour utiliser des FPGA/du VHDL}

Informations pratiques

  • Durée: 4h
  • Public visé: tous les membres souhaitant

Formations liées

Matériel requis

Ce que nous allons utiliser:

A noter que le lab dispose(ra bientot) de matériel (cartes de développement et PC avec toolchain installées)

Il est indispensable d'avoir installé les outils logiciels en amont de la formation si on souhaite les utiliser.

Ressources additionnelles

Supports externes/doc (à creuser/faire du ménage) :

EEtimes serie:

Contenu détaillé

L'électronique numérique est au coeur de nombreuses choses du quotidien: ordinateurs, microcontroleurs... Découvrez comment les circuits logiques fonctionnent, et comment on peut en conçevoir, en utilisant des FPGA.

Sans prérequis particulier, cette formation aborde:

  • Introduction et culture générale: le silicium, les FPGA, la logique/le numérique
  • Langages de description de hardware (en l'occurence VHDL) et le workflow
  • Partie mise en pratique: découverte outils logiciels, et tests avec exemples simples sur carte de développement.

Cette formation est prevue pour être animée au lab. Il est envisageable de suivre le plan en autoformation (mais pour l'instant, cette page nécessite d'être étoffée).

Le slide-pack est en cours de creation et sera mis à disposition ici prochainement.

Introduction

  • Plan de la formation/Organisation/infos pratiques
  • Historique, motivations: Ze big picture à propos de faire une machine calculatrice/universelle. Faire entrevoir les liens entre les contraintes physiques (exploiter les transistors) et les maths (l'algèbre de Boole, etc) pour faire un bidule permettant de mater des catvideos sur Internet.
  • L'électronique numérique et la logique: overview ou rappels

Chapitre 1 : C'est quoi un FPGA?

Partie 1

Partie 2

Chapitre 2 : Langages HDL et workflow

Partie 1

Partie 2

Chapitre 3 : Installation et paramétrage IDE/avant de démarrer

Partie 1

Partie 2

Chapitre 4 : Premiers exemples/workflow en pratique

Partie 1

Partie 2

Conclusion

Cette formation a permis {Résumé}:

  • Chapitre 1
  • Chapitre 2
  • Chapitre 3
  • Chapitre 4

La suite (par exemple) :

  • Animer vous meme cette formation!

=> Critiquez la formation, appropriez vous le contenu.

A vous la parole (links pour feedback)