Difference between revisions of "Formations:FPGA:Initiation"
From Electrolab
(→Initiation à l'électronique numérique & FPGA) |
(→Formations liées) |
||
Line 9: | Line 9: | ||
== Formations liées == | == Formations liées == | ||
* Prérequis: | * Prérequis: | ||
− | * Formations suivantes: [ | + | * Formations suivantes: [http://wiki.electrolab.fr/Formation::FPGA Formation FPGA où on utilise pour de vrai le biniou] |
== Matériel requis == | == Matériel requis == |
Revision as of 14:06, 22 December 2015
Page en cours de creation...
Contents
- 1 Initiation à l'électronique numérique & FPGA
- 2 Contenu détaillé
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: 3h
- Public visé: tous les membres souhaitant
Formations liées
- Prérequis:
- Formations suivantes: Formation FPGA où on utilise pour de vrai le biniou
Matériel requis
Ce que nous allons utiliser:
- carte pré existante type papilio? autre?
- carte custom cheap?
- SW de fondeur
Ressources additionnelles
Supports externes/doc (à creuser) :
- http://papilio.cc/index.php?n=Playground.Playground
- http://www.freeinfosociety.com/media/pdf/4618.pdf
Contenu détaillé
Sans prérequis particulier, cette formation aborde:
- l'algèbre de Boole, et comment on peut faire des fonctions complexes avec
- les transistors & circuits de transistors qui permettent d'implémenter l'alèbre de Boole
- le silicium/les FPGA: la partie matérielle/physique
- les langages de description de hardware (en l'occurence VHDL) et le workflow
Suivi d'un petit exemple pratique sur carte FPGA pour mettre en pratique.
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
- Historique, motivations.
- Ze big picture: faire une machine calculatrice/universelle. Rejoindre 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.
Chapitre 1 : transistors, et "le numérique n'existe pas"
Partie 1
Partie 2
Chapitre 2 : l'algèbre de Boole
Partie 1
Partie 2
Chapitre 3 : implementation HW: silicium, ASSP, ASIC, FPGA
Partie 1
Partie 2
Chapitre 4 : langage de description materiel (HDL), ici VHDL
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)