update gitignore and project recreation script

This commit is contained in:
2023-03-21 13:15:08 +08:00
parent 70bd6f5681
commit 655bd60c2f
191 changed files with 304 additions and 16483 deletions
@@ -3,7 +3,7 @@
#
# tx_qpsk.tcl: Tcl script for re-creating project 'tx_qpsk'
#
# Generated by Vivado on Sun Mar 19 23:49:39 +0800 2023
# Generated by Vivado on Tue Mar 21 13:00:21 +0800 2023
# IP Build 2633630 on Wed Sep 4 12:30:14 MDT 2019
#
# This file contains the Vivado Tcl commands for re-creating the project to the state*
@@ -27,14 +27,14 @@
#
# 3. The following remote source files that were added to the original project:-
#
# "D:/vivado-git/modules/xc7k410tffg900-2/tx_qpsk/ip/cmpy_18x8/cmpy_18x8.xci"
# "D:/vivado-git/modules/xc7k410tffg900-2/tx_qpsk/ip/dds_32b_8b/dds_32b_8b.xci"
# "D:/vivado-git/modules/xc7k410tffg900-2/tx_qpsk/ip/hop_rom/hop_rom.xci"
# "D:/vivado-git/modules/xc7k410tffg900-2/tx_qpsk/ip/hrc_64_12_025/hrc_64_12_025.xci"
# "D:/vivado-git/modules/xc7k410tffg900-2/tx_qpsk/rtl/tx_qpsk.v"
# "d:/vivado-git/modules/xc7k410tffg900-2/tx_qpsk/ip/cmpy_18x8/cmpy_18x8.xci"
# "d:/vivado-git/modules/xc7k410tffg900-2/tx_qpsk/ip/dds_32b_8b/dds_32b_8b.xci"
# "d:/vivado-git/modules/xc7k410tffg900-2/tx_qpsk/ip/hop_rom/hop_rom.xci"
# "d:/vivado-git/modules/xc7k410tffg900-2/tx_qpsk/ip/hrc_64_12_025/hrc_64_12_025.xci"
# "d:/vivado-git/modules/xc7k410tffg900-2/tx_qpsk/rtl/tx_qpsk.v"
# "d:/vivado-git/modules/xc7k410tffg900-2/tx_qpsk/ip/coe/sweep_freq.coe"
# "d:/vivado-git/modules/xc7k410tffg900-2/tx_qpsk/ip/coe/hrc_64_12_025.coe"
# "D:/vivado-git/modules/xc7k410tffg900-2/tx_qpsk/testbenches/tb_tx_qpsk.v"
# "d:/vivado-git/modules/xc7k410tffg900-2/tx_qpsk/testbenches/tb_tx_qpsk.v"
#
#*****************************************************************************************
@@ -103,7 +103,7 @@ if { $::argc > 0 } {
}
# Set the directory path for the original project from where this script was exported
set orig_proj_dir "[file normalize "$origin_dir/"]"
set orig_proj_dir "[file normalize "$origin_dir/tx_qpsk"]"
# Create project
create_project ${_xil_proj_name_} ./${_xil_proj_name_} -part xc7k410tffg900-2
@@ -156,18 +156,18 @@ if {[string equal [get_filesets -quiet sources_1] ""]} {
# Set 'sources_1' fileset object
set obj [get_filesets sources_1]
set files [list \
[file normalize "${origin_dir}/../../ip/cmpy_18x8/cmpy_18x8.xci"] \
[file normalize "${origin_dir}/../../ip/dds_32b_8b/dds_32b_8b.xci"] \
[file normalize "${origin_dir}/../../ip/hop_rom/hop_rom.xci"] \
[file normalize "${origin_dir}/../../ip/hrc_64_12_025/hrc_64_12_025.xci"] \
[file normalize "${origin_dir}/../../rtl/tx_qpsk.v"] \
[file normalize "${origin_dir}/../../ip/coe/sweep_freq.coe"] \
[file normalize "${origin_dir}/../../ip/coe/hrc_64_12_025.coe"] \
[file normalize "${origin_dir}/../ip/cmpy_18x8/cmpy_18x8.xci"] \
[file normalize "${origin_dir}/../ip/dds_32b_8b/dds_32b_8b.xci"] \
[file normalize "${origin_dir}/../ip/hop_rom/hop_rom.xci"] \
[file normalize "${origin_dir}/../ip/hrc_64_12_025/hrc_64_12_025.xci"] \
[file normalize "${origin_dir}/../rtl/tx_qpsk.v"] \
[file normalize "${origin_dir}/../ip/coe/sweep_freq.coe"] \
[file normalize "${origin_dir}/../ip/coe/hrc_64_12_025.coe"] \
]
add_files -norecurse -fileset $obj $files
# Set 'sources_1' fileset file properties for remote files
set file "$origin_dir/../../ip/cmpy_18x8/cmpy_18x8.xci"
set file "$origin_dir/../ip/cmpy_18x8/cmpy_18x8.xci"
set file [file normalize $file]
set file_obj [get_files -of_objects [get_filesets sources_1] [list "*$file"]]
set_property -name "generate_files_for_reference" -value "0" -objects $file_obj
@@ -176,7 +176,7 @@ if { ![get_property "is_locked" $file_obj] } {
set_property -name "synth_checkpoint_mode" -value "Singular" -objects $file_obj
}
set file "$origin_dir/../../ip/dds_32b_8b/dds_32b_8b.xci"
set file "$origin_dir/../ip/dds_32b_8b/dds_32b_8b.xci"
set file [file normalize $file]
set file_obj [get_files -of_objects [get_filesets sources_1] [list "*$file"]]
set_property -name "generate_files_for_reference" -value "0" -objects $file_obj
@@ -185,7 +185,7 @@ if { ![get_property "is_locked" $file_obj] } {
set_property -name "synth_checkpoint_mode" -value "Singular" -objects $file_obj
}
set file "$origin_dir/../../ip/hop_rom/hop_rom.xci"
set file "$origin_dir/../ip/hop_rom/hop_rom.xci"
set file [file normalize $file]
set file_obj [get_files -of_objects [get_filesets sources_1] [list "*$file"]]
set_property -name "generate_files_for_reference" -value "0" -objects $file_obj
@@ -194,7 +194,7 @@ if { ![get_property "is_locked" $file_obj] } {
set_property -name "synth_checkpoint_mode" -value "Singular" -objects $file_obj
}
set file "$origin_dir/../../ip/hrc_64_12_025/hrc_64_12_025.xci"
set file "$origin_dir/../ip/hrc_64_12_025/hrc_64_12_025.xci"
set file [file normalize $file]
set file_obj [get_files -of_objects [get_filesets sources_1] [list "*$file"]]
set_property -name "generate_files_for_reference" -value "0" -objects $file_obj
@@ -234,7 +234,7 @@ if {[string equal [get_filesets -quiet sim_1] ""]} {
# Set 'sim_1' fileset object
set obj [get_filesets sim_1]
set files [list \
[file normalize "${origin_dir}/../../testbenches/tb_tx_qpsk.v"] \
[file normalize "${origin_dir}/../testbenches/tb_tx_qpsk.v"] \
]
add_files -norecurse -fileset $obj $files