Difference between revisions of "Formations:FPGA:Initiation"
From Electrolab
(Created page with " Page en cours de creation... = Initiation à l'électronique numérique & FPGA = {texte d'intro} == Informations pratiques == * Durée: 3h * Public visé: tous les membres ...") |
(→Matériel requis) |
||
Line 16: | Line 16: | ||
Ce que nous allons utiliser: | Ce que nous allons utiliser: | ||
* carte pré existante type papilio? autre? | * carte pré existante type papilio? autre? | ||
+ | ** https://www.arrow.com/en/products/bemicromax10/arrow-development-tools#page-1 | ||
+ | ** https://www.arrow.com/en/products/bemicrocv/arrow-development-tools#page-1 | ||
* carte custom cheap? | * carte custom cheap? | ||
* SW de fondeur | * SW de fondeur |
Revision as of 14:03, 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}
Informations pratiques
- Durée: 3h
- Public visé: tous les membres souhaitant
Formations liées
- Prérequis:
- Formations suivantes:
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)