Open-source digital design toolchains: Digital Circuits course | Zoonk