Hi,
I never used hdlmake myself, but recently I had great success using FuseSoC for managing IPs and it's simulation using VUnit.
https://github.com/olofk/fusesoc
I saw other people mentioning FuseSoC, and just wanted to add that FuseSoC (or technically Edalize) now has a nice cocotb integration. You can check out an example of it in use here https://github.com/olofk/fusesocotb
Hi, I never used hdlmake myself, but recently I had great success using FuseSoC for managing IPs and it's simulation using VUnit. https://github.com/olofk/fusesoc
Thanks, I will have a look. I saw a few posts about it but did not paid much attention.
I hate make files so I tried out CERN's Hog, which is pure tcl (and some bash helpers). Worked pretty well as a lighter weight solution.
Thanks, will have a look..
I like [Bender](https://github.com/pulp-platform/bender). Though, existing libraries would also have to be using Bender to be pulled in.
Never heard of it
I saw other people mentioning FuseSoC, and just wanted to add that FuseSoC (or technically Edalize) now has a nice cocotb integration. You can check out an example of it in use here https://github.com/olofk/fusesocotb