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 update_compile_order -fileset sources_1
14 #foreach ip [get_ips] {
17 #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}
18 #launch_run -jobs 4 [get_ips]
19 #export_simulation -of_objects $obj -directory ../project/canbench.ip_user_files/sim_scripts -force -quiet
21 launch_runs synth_1 -jobs $jobs
23 launch_runs impl_1 -jobs $jobs
25 launch_runs impl_1 -jobs $jobs -to_step write_bitstream
27 file copy -force ../project/canbench.runs/impl_1/top_wrapper.sysdef ../system.hdf
28 file copy -force ../project/canbench.runs/impl_1/top_wrapper.bit ../system.bit