Weekly Shaarli

All links of one week in a single page.

Week 18 (May 3, 2021)

djg/verilated-rs: Verilator Porcelain

J'étais sur que ça existait : Verilator en Rust.
Faudra tester à l'occasion.

Using Docker To Sail Through Open-Source Xilinx FPGA Development | Hackaday

Super diagramme résumant la situation de l'open-source dans les FPGA.

Pourquoi pas le vélo? – carfree.fr
thumbnail

«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»

Using Xilinx Open Source FPGA Toolchain on Docker Containers | by Carlos Eduardo | Apr, 2021 | Medium
Panorama des Langages de Description de Matériel - ELSYS Design

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).