Pour éditer le wiki, il faut demander un compte à un Lapin !
Difference between revisions of "Atelier d'introduction à Migen et Milkymist-ng"
From Le L∞p's Wiki
m (Naar moved page Atelier intro Migen et milkymist-ng to Atelier d'introduction à Migen et Milkymist-ng) |
m (MàJ) |
||
Line 1: | Line 1: | ||
[[Category:Workshops]] | [[Category:Workshops]] | ||
− | Atelier de hack autour de [http://milkymist.org/3/mng.html | + | Atelier de hack autour de [http://milkymist.org/3/mng.html Milkymist-ng], un [[wikipedia:fr:Système_sur_une_puce|system-on-chip]] libre basé sur [http://milkymist.org/3/migen.html Migen]. |
+ | |||
+ | Au programme: | ||
* intro à l'écriture d'un design avec Migen FHDL | * intro à l'écriture d'un design avec Migen FHDL | ||
* ajout d'un périphérique simple (type GPIO ou timer) au système | * ajout d'un périphérique simple (type GPIO ou timer) au système | ||
Line 7: | Line 9: | ||
* intro à l'écriture d'un accélérateur de calcul hardware | * intro à l'écriture d'un accélérateur de calcul hardware | ||
* ... | * ... | ||
+ | |||
== Ce qu'il faut savoir == | == Ce qu'il faut savoir == | ||
Line 12: | Line 15: | ||
== Organisation == | == Organisation == | ||
− | ; Date : | + | ;Date |
− | ; Durée envisagée : | + | : |
− | ; Animation : | + | ;Durée envisagée |
+ | : | ||
+ | ;Animation | ||
+ | : | ||
== Matériel == | == Matériel == | ||
Pour tester, il te faut une [http://milkymist.org/3/mmone.html Milkymist One] et l'adaptateur de programmation JTAG fourni avec. | Pour tester, il te faut une [http://milkymist.org/3/mmone.html Milkymist One] et l'adaptateur de programmation JTAG fourni avec. | ||
− | Qui en amène au workshop et combien: | + | Qui en amène au workshop et combien : |
− | * | + | * ... |
− | + | ||
− | + | ||
== Préparation == | == Préparation == | ||
− | Viens avec un pécé portable et installe [http://urjtag.org UrJTAG], Python 3, [http://networkx.lanl.gov/ NetworkX] et | + | Viens avec un pécé portable et installe [http://urjtag.org UrJTAG], Python 3, [http://networkx.lanl.gov/ NetworkX] et '''surtout''' [http://www.xilinx.com/products/design-tools/ise-design-suite/index.htm Xilinx ISE WebPack]. |
− | + | {{Attention|Xilinx ISE WebPack est super lourd et long à installer, il est '''très important''' qu'il soit fonctionnel sur ton pécé avant de venir au workshop.}} | |
== Inscriptions == | == Inscriptions == | ||
− | + | Intéressé·e ? Note ton nom ici : | |
− | * | + | * ... |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + |
Revision as of 11:04, 28 July 2013
Atelier de hack autour de Milkymist-ng, un system-on-chip libre basé sur Migen.
Au programme:
- intro à l'écriture d'un design avec Migen FHDL
- ajout d'un périphérique simple (type GPIO ou timer) au système
- dialogue avec le CPU: I/O mappée en mémoire et DMA
- intro à l'écriture d'un accélérateur de calcul hardware
- ...
Ce qu'il faut savoir
Utiliser le shell Linux et programmer en Python.
Organisation
- Date
- Durée envisagée
- Animation
Matériel
Pour tester, il te faut une Milkymist One et l'adaptateur de programmation JTAG fourni avec.
Qui en amène au workshop et combien :
- ...
Préparation
Viens avec un pécé portable et installe UrJTAG, Python 3, NetworkX et surtout Xilinx ISE WebPack.
Inscriptions
Intéressé·e ? Note ton nom ici :
- ...