Monthly Shaarli
September, 2018
Une association qui certifie le matériel comme «open source»
Exercice de verilog en ligne.
Une présentation de Cocotb à l'orconf 2018 par un ingénieur de chez broadcom.
Oyé oyé si vous souhaitez vous impliquer dans le développement de cocotb c'est maintenant !
Icarus verilog guide
Un paramoteur électrique lowcost basé sur des moteurs de drônes.
Quelques astuces pour faire du verilog avec vim
chisel est activement maintenu, cool.
“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 ?
Je sais que je fais beaucoup de fautes, mais quand même. si j'étais prof et que j'avais distribué ça je crois que j'aurais fait une dépression.
Le système d'exploitation libre Unix-Like écris en rust.
Documentation pdf de cocotb version 1.0
Apparement l'open-source commence à faire peur au entreprise produisant des systèmes d'exploitation Temps réel.
Ça doit vouloir dire que la qualité est désormais au rendez-vous pour l'open source ;)
besoin d'un émulateur d'uart pour tester votre appli ?
Un autre simulateur libre pour verilog ?
Wow, les photos sont juste manifiques !
Ça m'épate qu'on en fasse pas plus de foin dans les média.
Voici comment réaliser un ordinateur pour la bureautique (fedora avec gnome) à base de Risc-V.
Bon la bête doit coûter un certain prix vu que la carte Sifive est à $1000 et la carte d'extension microsemi à $3000 il faut en plus y ajouter une carte graphique et autre joyeuseté.
Démontage d'un oscilloscope à 1.3 millions de $ !
Couverture de code verilog.
Des machines d'états avec graphviz
Un logiciel client-serveur avec un ide client multi plate-formes pour apprendre le VHDL et pour noter les élèves.
cd freedom-e-sdk
make software PROGRAM=led_fade
make upload PROGRAM=led_fade
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.
Yeahh la tétine connectée !
Si vous voulez donner votre avis sur le futur logo verilator.
Un processeur riscv développé en une nuit. En verilog, avec le compilateur configuré et un programme helloworld qui marche.
Rendons les rues aux enfants
Publication en open source du bootloader (FSBL) du processeur Risc-V FU540-C000 (celui qui tourne sous Linux).
Jusqu'ici ils n'avaient pas réussi à le publier car le contrôleur de DDR ainsi que le contrôleur gigabit-ethernet sont des IP «privatives» et verrouillaient le code bootstrap.
Le CCC ça n'est pas que le Chaos Communication Camps, c'est aussi la Chisel Community Conférence. La première aura lieu à Berkley en novembre.
Ho, le dernier volume de l'arabe du futur sort demain !
Nouvelle release majeur de verilator \o/
Déverrouillons la chaine de fabrication des composants silicium.
Pour virer tous les fichiers et répertoire non versionné dans git :
git clean -df
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.
J'ai bloqué 10 secondes sur ton message en me demandant comment un vélo peut être fait de viande ;)
Notice de montage du bras robotisé
Les villes dont les transports sont gratuit organisent désormais un salon sur le sujet ;)
De la simulation Verilog dans le browser.
Source hackadays https://hackaday.com/2018/09/03/visualizing-verilog-simulation/
J'en ai rêvé, ils l'ont fait !
MQTT et domoticz