5 private links
Si vous bossez sur un projet open-source à destination de l'open-hardware, vous êtes éligible au prix OpenROAD qui récompense les contributions dans le domaines.
Un hack sur comment générer une horloge avec la fréquence que l'on veut proprement.
Un truc à la con sur debian-like, /usr/bin/sh ne pointe pas sur bash :
ls -lha /bin/sh
lrwxrwxrwx 1 root root 4 janv. 24 2017 /bin/sh -> dash
Pour pointer sur bash il faut faire un :
$ sudo dpkg-reconfigure dash
Et répondre non.
$ ls -lha /bin/sh
lrwxrwxrwx 1 root root 4 juin 28 15:27 /bin/sh -> bash
Cette commande est à relancer après un dist-upgrade, on n'y pense pas toujours.
Certe, dash est plus petit (100k au lieu de 900k ...) et plus rapide. Mais il ne respecte pas les standard de bash, du coup ça génère tout un tas de bug pénibles dans les logiciels «third-party» non libre, notamment pour les FPGA.
Programmation génétique d'un FPGA ... configuré dans un autre FPGA.
L'idée est de générer une population de bitstream que l'on test sur un FPGA, et que l'on fait évoluer par la suite.
L'étape de synthèse et surtout de configuration prenant beaucoup de temps sur un FPGA moderne, ils ont choisi un vieux FPGA qu'ils ont synthétisé dans un FPGA moderne !
De cette manière ils ont la main sur la configuration qu'ils peuvent accélérer.
Mise à jour de la page MyHDL par N.Pinault.
Une histoire du silicium open source
Un «langage» de description matériel pour faire des schéma électronique.
Décrivez votre schéma avec SKIDL puis générez la netlist pour faire le routage dans PCBNEW (kicad).
Un parseur VHDL qui a pour but de devenir y front-end pour Yosys.
Voir reddit : https://www.reddit.com/r/yosys/comments/c46qjc/vhdl_ast_representation_and_rtil_conversion/
Ada sur Hifive1
Ada sur PicoRV32 avec une carte TinyFPGA-BX (ice40)
\o/ cool ! \o/
Localisez l'origine d'un son grace à un réseau de micro et un FPGA spartan6
une carte de dev HiFive unleashed entièrement dessinée sous Kicad. Avec les fichiers accessible en open-source !
Sauf que ... les procs ne sont pas dispo, SiFive ne vend que la carte de dev, du coup pour l'instant il faut le dessouder d'une carte Sifive pour le souder sur cette carte.
Pour l'accès au «code source» c'est par là : https://code.forksand.com/forksand/ki5
Construire un esclave AXI4 parfait.
Une chaine de developpement libre de Xilinx ??
Un papier écrit par les super-stars du FPGA libéré qui présente la chaine de developpement FPGA libre avec leurs outils.
Un nouveau venu dans le monde du FPGA ? Apparement c'est une boite ancienne qui faisait avant tout des «IP» FPGA.
J'ai pas compris si leurs nouveau monstre (gravé en 7nm) Speedster7t est produit par eux (et donc achetable) ou si c'est «juste» une IP aussi.