Add SYNTH_ECP5_FLAGS option for building
This is useful to specify "-noflatten" which helps CI stay under 8GB limit. Normally the AUTONAME stage of yosys will take around 10GB if operating on the whole design. With -noflatten, AUTONAME occurs only per VHDL entity, so only consumes around 3GB of memory. This gets us under the limitations on github actions. More discussion here: https://github.com/antonblanchard/microwatt/pull/209#issuecomment-652186078 Signed-off-by: Michael Neuling <mikey@neuling.org>pull/209/head
parent
45fd2354f2
commit
ef0dcf3bc6
Loading…
Reference in New Issue