3 open_project ../project/canbench.xpr
7 set design_file ../src/top/top.bd
8 set obj [get_files $design_file]
9 generate_target all $obj
10 export_ip_user_files -of_objects $obj -no_script -force -quiet
12 #foreach ip [get_ips] {
15 #launch_run -jobs 4 {top_rst_processing_system7_0_100M_0_synth_1 top_processing_system7_0_1_synth_1 top_can_merge_0_1_synth_1}
16 #launch_run -jobs 4 [get_ips]
17 #export_simulation -of_objects $obj -directory ../project/canbench.ip_user_files/sim_scripts -force -quiet
19 launch_runs synth_1 -jobs $jobs
21 launch_runs impl_1 -jobs $jobs
23 launch_runs impl_1 -jobs $jobs -to_step write_bitstream
25 file copy -force ../project/canbench.runs/impl_1/top_wrapper.sysdef ../system.hdf