Lorsqu’on souhaite designer sa propre puce, on est forcĂ©ment confrontĂ© Ă l’utilisation d’un langage de description matĂ©rielle type Verilog ou VHDL (mais ce ne sont pas les seuls !) pour concevoir un système pour un circuit de type FPGA.
Cependant, il existe des mĂ©thodes qui permettent de gĂ©nĂ©rer un système matĂ©riel directement en Python ! Ce qui permet aux “softeux” de pouvoir gĂ©nĂ©rer un processeur complet avec toute la couche logicielle ajoutĂ©e (du bootloader jusqu’Ă un petit Linux) sans mettre les mains dans le cambouis matĂ©riel.
Le lightning talk présentera quelques outils qui permettent de générer cela avec une petite démo en fin de présentation.