#-----------------------------------------------------------
# Vivado v2019.1 (64-bit)
# SW Build 2552052 on Fri May 24 14:49:42 MDT 2019
# IP Build 2548770 on Fri May 24 18:01:18 MDT 2019
# Start of session at: Wed May 13 19:08:11 2020
# Process ID: 21612
# Current directory: D:/sound_location_project/vivado/dat096-master-latest_version/latest_version
# Command line: vivado.exe -gui_launcher_event rodinguilauncherevent16164 D:\sound_location_project\vivado\dat096-master-latest_version\latest_version\dat096_ref_design.xpr
# Log file: D:/sound_location_project/vivado/dat096-master-latest_version/latest_version/vivado.log
# Journal file: D:/sound_location_project/vivado/dat096-master-latest_version/latest_version\vivado.jou
#-----------------------------------------------------------
start_gui
open_project D:/sound_location_project/vivado/dat096-master-latest_version/latest_version/dat096_ref_design.xpr
open_bd_design {D:/sound_location_project/vivado/dat096-master-latest_version/latest_version/dat096_ref_design.srcs/sources_1/bd/pdm_to_pcm/pdm_to_pcm.bd}
update_compile_order -fileset sources_1
close [ open D:/sound_location_project/vivado/dat096-master-latest_version/latest_version/dat096_ref_design.srcs/sources_1/new/scan.vhd w ]
add_files D:/sound_location_project/vivado/dat096-master-latest_version/latest_version/dat096_ref_design.srcs/sources_1/new/scan.vhd
set_property library work [get_files  D:/sound_location_project/vivado/dat096-master-latest_version/latest_version/dat096_ref_design.srcs/sources_1/new/scan.vhd]
delete_bd_objs [get_bd_nets delay_3_0_address] [get_bd_cells delay_3_0]
delete_bd_objs [get_bd_nets delay_2_0_address] [get_bd_cells delay_2_0]
delete_bd_objs [get_bd_nets delay_1_0_address] [get_bd_cells delay_1_0]
delete_bd_objs [get_bd_nets delay_3_address] [get_bd_cells delay_3]
save_bd_design
update_compile_order -fileset sources_1
create_bd_cell -type module -reference scan scan_0
connect_bd_net [get_bd_pins scan_0/t_last] [get_bd_pins demux16_sync_0/finish]
connect_bd_net [get_bd_pins scan_0/address_0] [get_bd_pins blk_mem_gen_0/addra]
connect_bd_net [get_bd_pins scan_0/address_1] [get_bd_pins blk_mem_gen_1/addra]
connect_bd_net [get_bd_pins scan_0/address_2] [get_bd_pins blk_mem_gen_2/addra]
connect_bd_net [get_bd_pins blk_mem_gen_3/addra] [get_bd_pins scan_0/address_3]
delete_bd_objs [get_bd_nets Net1]
connect_bd_net [get_bd_pins scan_0/scan_finish] [get_bd_pins c_addsub_2/CE]
connect_bd_net [get_bd_pins scan_0/scan_finish] [get_bd_pins c_addsub_0/CE]
connect_bd_net [get_bd_pins scan_0/scan_finish] [get_bd_pins c_addsub_1/CE]
connect_bd_net [get_bd_pins scan_0/t_last] [get_bd_pins demux16_sync_0/finish]
connect_bd_net [get_bd_pins scan_0/clk] [get_bd_pins clk_div_1/clk_out]
connect_bd_net [get_bd_pins scan_0/start] [get_bd_pins c_shift_ram_0/CE]
connect_bd_net [get_bd_pins c_shift_ram_0/CE] [get_bd_pins c_shift_ram_1/CE]
connect_bd_net [get_bd_pins c_shift_ram_1/CE] [get_bd_pins c_shift_ram_2/CE]
delete_bd_objs [get_bd_nets scan_0_scan_finish]
connect_bd_net [get_bd_pins scan_0/fifo_wr_en] [get_bd_pins c_addsub_2/CE]
connect_bd_net [get_bd_pins scan_0/fifo_wr_en] [get_bd_pins c_addsub_0/CE]
connect_bd_net [get_bd_pins scan_0/fifo_wr_en] [get_bd_pins c_addsub_1/CE]
delete_bd_objs [get_bd_nets scan_0_fifo_wr_en]
connect_bd_net [get_bd_pins scan_0/adder_enable] [get_bd_pins c_addsub_2/CE]
connect_bd_net [get_bd_pins scan_0/adder_enable] [get_bd_pins c_addsub_0/CE]
connect_bd_net [get_bd_pins scan_0/adder_enable] [get_bd_pins c_addsub_1/CE]
connect_bd_net [get_bd_pins fifo_generator_0/wr_en] [get_bd_pins scan_0/fifo_wr_en]
delete_bd_objs [get_bd_nets Net1]
connect_bd_net [get_bd_pins c_shift_ram_1/CE] [get_bd_pins scan_0/adder_enable]
connect_bd_net [get_bd_pins c_shift_ram_0/CE] [get_bd_pins scan_0/adder_enable]
connect_bd_net [get_bd_pins c_shift_ram_3/CE] [get_bd_pins scan_0/adder_enable]
save_bd_design
update_compile_order -fileset sources_1
startgroup
connect_bd_net [get_bd_ports start] [get_bd_pins scan_0/start]
endgroup
save_bd_design
delete_bd_objs [get_bd_nets scan_0_adder_enable]
connect_bd_net [get_bd_pins scan_0/scan_finish] [get_bd_pins c_shift_ram_0/CE]
connect_bd_net [get_bd_pins scan_0/scan_finish] [get_bd_pins c_shift_ram_1/CE]
connect_bd_net [get_bd_pins c_shift_ram_2/CE] [get_bd_pins scan_0/scan_finish]
connect_bd_net [get_bd_pins c_shift_ram_3/CE] [get_bd_pins scan_0/scan_finish]
connect_bd_net [get_bd_pins c_addsub_1/CE] [get_bd_pins c_addsub_0/CE]
connect_bd_net [get_bd_pins c_addsub_2/CE] [get_bd_pins c_addsub_1/CE]
connect_bd_net [get_bd_pins scan_0/adder_enable] [get_bd_pins c_addsub_2/CE]
save_bd_design
undo
save_bd_design
connect_bd_net [get_bd_pins scan_0/adder_enable] [get_bd_pins c_addsub_2/CE]
save_bd_design
reset_run synth_2
launch_runs synth_2 -jobs 4
wait_on_run synth_2
reset_run pdm_to_pcm_scan_0_0_synth_1
reset_run synth_2
launch_runs synth_2 -jobs 4
wait_on_run synth_2
update_module_reference pdm_to_pcm_scan_0_0
reset_run synth_2
launch_runs synth_2 -jobs 4
wait_on_run synth_2
launch_runs impl_2 -jobs 4
wait_on_run impl_2
launch_runs impl_2 -to_step write_bitstream -jobs 4
wait_on_run impl_2
open_hw
connect_hw_server
open_hw_target
set_property PROGRAM.FILE {D:/sound_location_project/vivado/dat096-master-latest_version/latest_version/dat096_ref_design.runs/impl_1/leon3mp.bit} [get_hw_devices xc7a200t_0]
current_hw_device [get_hw_devices xc7a200t_0]
refresh_hw_device -update_hw_probes false [lindex [get_hw_devices xc7a200t_0] 0]
set_property PROBES.FILE {} [get_hw_devices xc7a200t_0]
set_property FULL_PROBES.FILE {} [get_hw_devices xc7a200t_0]
set_property PROGRAM.FILE {D:/sound_location_project/vivado/dat096-master-latest_version/latest_version/dat096_ref_design.runs/impl_1/leon3mp.bit} [get_hw_devices xc7a200t_0]
program_hw_devices [get_hw_devices xc7a200t_0]
refresh_hw_device [lindex [get_hw_devices xc7a200t_0] 0]
open_bd_design {D:/sound_location_project/vivado/dat096-master-latest_version/latest_version/dat096_ref_design.srcs/sources_1/bd/pdm_to_pcm/pdm_to_pcm.bd}
