📱 Mobile & IoT

Faire du hard en soft

beginner
lightning

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.