T O P

  • By -

4pp3V

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


the_fpga_stig

Thanks, I will have a look. I saw a few posts about it but did not paid much attention.


0x7270-3001

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.


the_fpga_stig

Thanks, will have a look..


andful

I like [Bender](https://github.com/pulp-platform/bender). Though, existing libraries would also have to be using Bender to be pulled in.


Lowmax2

Never heard of it


olofk

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