https://videos.coletivos.org/videos/watch/70f901ff-e13f-4bae-9ee0-5a7dbcab9eab


Open-Source Ada: From Gateware to Application
https://blog.adacore.com/open-source-ada-from-gateware-to-application
#HackerNews #OpenSourceAda #Gateware #Application #AdaCore #TechNews
by Olivier Henley – Feb 10, 2025. The Neorv32 BIOS project demonstrates how Ada can serve as a powerful alternative to C in open-source embedded development. Using a fully open-source stack—including Neorv32 (a VHDL-based RISC-V softcore), the ULX3S FPGA board, and an open FPGA toolchain—this…
#Guix channel for #digitalelectronics design, mainly #vhdl and #fpga.
The list of available packages
https://git.sr.ht/~csantosb/guix.channel-electronics/tree/main/item/packages.md
Includes -next and -latest versions of #guix tagged packages, as well as #gateware code: fw-open-logic, fw-en_cl_fix, osvvm, etc.
Get it
git clone --depth=1 https://git.sr.ht/~csantosb/guix.channel-electronics
Install with:
guix install -L ./guix.channel-electronics PACKAGE
Success! I rewrote a good chunk of my 8 bit RISC CPU (registers, stacks). Now that the ISA has been stable for a good while it's finally time to optimise the first implementation a bit. I shaved off 10 control signals in the process and saved quite a bit of area. It was already smaller than common 6502 and Z80 implementations, but is now even smaller.
Not that area was ever really a priority as such, but it's satisfying it's working out in the end.