Weekly Shaarli
Week 18 (May 3, 2021)
J'étais sur que ça existait : Verilator en Rust.
Faudra tester à l'occasion.
Super diagramme résumant la situation de l'open-source dans les FPGA.
«en casquant les cyclistes pour les protéger, les élus fuient leur responsabilité de « casquer » pour financer des pistes cyclables qui protégeraient les cyclistes bien davantage»
Il y a une voie qui n'a pas été décrite dans cet article, c'est celle des langages «DSL» pour Domain Specific Language qui sont des langages de description matériel embarqués dans d'autre langage plus classique. Ces «HDL» génèrent ensuite du Verilog (moins souvent du VHDL) pour la synthèse. Ces langages sont de plus en plus utilisés dans l'industrie : nMigen/Litex (Python), Chisel (Scala), Clash (Haskell), MyHDL (Python) , SpinalHDL (Scala), Silice (C++ ~ presque un HLS).
Un parseur SystemVerilog
Bientôt un DSP en RISC-V