5 private links
Démontage d'un oscilloscope à 1.3 millions de $ !
Oyé oyé si vous souhaitez vous impliquer dans le développement de cocotb c'est maintenant !
Nouvelle release majeur de verilator \o/
Déverrouillons la chaine de fabrication des composants silicium.
Superbe idée !
Pour virer tous les fichiers et répertoire non versionné dans git :
git clean -df
Couverture de code verilog.
Icarus verilog guide
Des machines d'états avec graphviz
Un paramoteur électrique lowcost basé sur des moteurs de drônes.
Petite astuce en python pour faire un «not». Le symbole '~' inverse les bits d'un nombre ... sur 32bits signé !
Or on peut vouloir le faire sur un mot plus petit et surtout non signé. Pour cela il suffit de masquer le nombre avec des '1' de la longueur que l'on veut. Par exemple je veux inverser 0x01 sur 8bits :
In [26]: "{:08b}".format(0x01)
Out[26]: '00000001'
Si je fait simplement '~' je n’obtiens pas le résultat voulu :
In [27]: "{:08b}".format(~0x01)
Out[27]: '-0000010'
Si je masque avec 0xff (8 bits à '1') :
In [28]: "{:08b}".format(~0x01&0xff)
Out[28]: '11111110'
Ça marche.
Un logiciel client-serveur avec un ide client multi plate-formes pour apprendre le VHDL et pour noter les élèves.
Quelques astuces pour faire du verilog avec vim
cd freedom-e-sdk
make software PROGRAM=led_fade
make upload PROGRAM=led_fade
chisel est activement maintenu, cool.
Rust
Au delas du coté religieux c'est aussi un problème de fichage. T'as pas nécessairement envie d’apparaître dans les fichiers de l'église.
“il n’y a rien de plus pédé qu’un hétéro”. C’est vrai que tous ces mecs qui passent leur temps entre eux, quand même, c’est un peu pédé, non ?