Tool for generating multi-purpose makefiles for FPGA projects.

Main features:
  • makefile generation for:
    • fetching modules from repositories
    • simulating HDL projects
    • synthesizing HDL projects
    • synthesizing project remotely (keeping your local resources free)
  • generating multi-vendor project files (no clicking in the IDE!)
  • many other things without involving make and makefiles

Hdlmake supports modularity, scalability, revision control systems. Hdlmake can be run on any Linux or Windows machine with any HDL project.

  • Status: Release

Latest news

HDLMake version 3.0 promoted to Master

This new version is aimed to cover as many different use cases as possible with a single code base, supporting the most important synthesis and simulation tools, Python 2.7 and 3.x releases, and Linux and Windows native command shells.

Added by Javier D. Garcia-Lasheras on 26 May 2017 at 13:35

HDLMake v3.0 release candidate: call for beta testers

We have just published the new release candidate for HDLMake and we need some help to both ensure everything is OK and contribute to future development.

Added by Javier D. Garcia-Lasheras on 19 Sep 2016 at 15:51

HDLMake version 2.1 promoted to Master

The new production-grade version of HDLMake is official, including a load of new features over previous releases

Added by Javier D. Garcia-Lasheras on 24 Apr 2015 at 10:43

HDLMake Release Candidate 2.1 is out!

Aimed to be the most feature rich and well documented HDLMake version till date, the Release Candidate 2.1 is ready for production testing.

Added by Javier D. Garcia-Lasheras on 09 Feb 2015 at 09:36

7-02-14: as seen on Reddit!
Added by Erik van der Bij on 07 Feb 2014 at 09:22

View all news