If run fail, have to remove the “runs” folder before rerun, otherwise same error will be shown
initProject.sh
#!/bin/bash
flow.tcl -design my_design -src my_sources/my_design.v -init_design_config
runProject.sh
#!/bin/bash
flow.tcl -design my_design -tag first_run
my_design.v
module my_design(
input clk,
output reg[7:0] count
);
initial count = 0;
always @ (posedge clk) begin
count <= count + 1'b1;
end
endmodule
config.tcl
set ::env(FP_CORE_UTIL) "10"
set ::env(PL_TARGET_DENSITY) "0.7"
set ::env(PL_RANDOM_GLB_PLACMENT) "1"