23eb88c6c7
The 50T FTG256 has only 69 usable IO pins but the RTL declares 182 port bits. launch_runs spawns a child process that cannot remove ports. Switch to direct opt_design/place_design/route_design flow so we can remove 118 unconstrained ports (FT601 USB, dac_clk, status/debug) from the netlist before placement, avoiding [Place 30-58] IO overflow.