Skip to content

Vivado fixes

Brian Koropoff requested to merge bkoropoff/hdl-make:vivado-fixes into develop

Rebased on develop.

This fixes several problems I encountered when adding hdlmake building to gbaHD.

  • The project has known timing failures, and the check for success did not consider "completed with timing failures" a valid result. I added an option to allow proceeding with timing failures.
  • All source files were being marked as "global includes". Vivado does not do this by default when adding sources to a project. It was causing strange import/name visibility errors during synthesis. If accessing this option is important, adding custom tcl should allow it.

Merge request reports