finish coding and testing of online acq; add sample data

串行在线捕获程序已经完成编写,并进行了仿真和测试(对飞和814均可用);增加了在电子所使用转台测试的幅相采集数据
This commit is contained in:
2023-05-08 19:13:53 +08:00
parent e07389e326
commit 2d4650a3b6
2835 changed files with 408373 additions and 181193 deletions
+41 -17
View File
@@ -3,7 +3,7 @@
#
# project.tcl: Tcl script for re-creating project 'project'
#
# Generated by Vivado on Thu Apr 13 10:52:30 CST 2023
# Generated by Vivado on Mon May 08 19:06:00 CST 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,8 +27,8 @@
#
# 3. The following remote source files that were added to the original project:-
#
# "/home/josh/Workspace/vivado-git/projects/dl814_dj/common_ip/rf_interface/vio_rf_control/vio_rf_control.xci"
# "/home/josh/Workspace/vivado-git/projects/dl814_dj/common_ip/basic_driver/vio_manual_ctrl/vio_manual_ctrl.xci"
# "/home/josh/Workspace/vivado-git/projects/dl814_dj/dl814_dj_48m/ip/vio_rf_control/vio_rf_control.xci"
# "/home/josh/Workspace/vivado-git/projects/dl814_dj/dl814_dj_48m/ip/vio_manual_ctrl/vio_manual_ctrl.xci"
# "/home/josh/Workspace/vivado-git/projects/dl814_dj/common_ip/basic_driver/ila_ctrl_signal/ila_ctrl_signal.xci"
# "/home/josh/Workspace/vivado-git/projects/dl814_dj/common_ip/basic_driver/ila_4x16x131072/ila_4x16x131072.xci"
# "/home/josh/Workspace/vivado-git/projects/dl814_dj/common_ip/basic_driver/ila_2x16x131072/ila_2x16x131072.xci"
@@ -40,6 +40,7 @@
# "/home/josh/Workspace/vivado-git/projects/dl814_dj/dl814_dj_48m/ip/fifo_48m_to_122p88m/fifo_48m_to_122p88m.xci"
# "/home/josh/Workspace/vivado-git/projects/dl814_dj/common_ipi-bd/basic_driver_bd/system_bd.bd"
# "/home/josh/Workspace/vivado-git/projects/dl814_dj/dl814_dj_48m/ip/sig_clk_gen/sig_clk_gen.xci"
# "/home/josh/Workspace/vivado-git/projects/dl814_dj/dl814_dj_48m/rtl/rf_auto_switch_freq.v"
# "/home/josh/Workspace/vivado-git/projects/dl814_dj/dl814_dj_48m/rtl/rf_control.v"
# "/home/josh/Workspace/vivado-git/projects/dl814_dj/common_ipi-bd/basic_driver_bd/hdl/system_bd_wrapper.v"
# "/home/josh/Workspace/vivado-git/projects/dl814_dj/dl814_dj_48m/rtl/tx_control.v"
@@ -49,6 +50,8 @@
# "/home/josh/Workspace/vivado-git/projects/dl814_dj/dl814_dj_48m/ip/coe/lpf_125k.coe"
# "/home/josh/Workspace/vivado-git/modules/xc7z100ffg900-2/tx_qpsk/ip/coe/hrc_64_12_025.coe"
# "/home/josh/Workspace/vivado-git/modules/xc7z100ffg900-2/tx_qpsk/ip/coe/sweep_freq.coe"
# "/home/josh/Workspace/vivado-git/projects/dl814_dj/dl814_dj_48m/ip/coe/freq_word.coe"
# "/home/josh/Workspace/vivado-git/projects/dl814_dj/dl814_dj_48m/ip/rom_freq_word/rom_freq_word.xci"
# "/home/josh/Workspace/vivado-git/projects/dl814_dj/dl814_dj_48m/constraints/z7100_ad9528_ad9371.xdc"
# "/home/josh/Workspace/vivado-git/projects/dl814_dj/dl814_dj_48m/testbenches/tb_tx_pn_seq.v"
#
@@ -129,8 +132,6 @@ set proj_dir [get_property directory [current_project]]
# Set project properties
set obj [current_project]
set_property -name "compxlib.modelsim_compiled_library_dir" -value "/home/josh/Software/Xilinx/CompLib/Model/2019.1" -objects $obj
set_property -name "compxlib.vcs_compiled_library_dir" -value "/home/josh/Software/Xilinx/CompLib/VCS/2019.1" -objects $obj
set_property -name "corecontainer.enable" -value "1" -objects $obj
set_property -name "default_lib" -value "xil_defaultlib" -objects $obj
set_property -name "dsa.accelerator_binary_content" -value "bitstream" -objects $obj
@@ -157,14 +158,14 @@ set_property -name "sim.central_dir" -value "$proj_dir/${_xil_proj_name_}.ip_use
set_property -name "sim.ip.auto_export_scripts" -value "1" -objects $obj
set_property -name "simulator_language" -value "Mixed" -objects $obj
set_property -name "target_simulator" -value "IES" -objects $obj
set_property -name "webtalk.activehdl_export_sim" -value "31" -objects $obj
set_property -name "webtalk.ies_export_sim" -value "31" -objects $obj
set_property -name "webtalk.modelsim_export_sim" -value "31" -objects $obj
set_property -name "webtalk.questa_export_sim" -value "31" -objects $obj
set_property -name "webtalk.riviera_export_sim" -value "31" -objects $obj
set_property -name "webtalk.vcs_export_sim" -value "31" -objects $obj
set_property -name "webtalk.xcelium_export_sim" -value "10" -objects $obj
set_property -name "webtalk.xsim_export_sim" -value "31" -objects $obj
set_property -name "webtalk.activehdl_export_sim" -value "36" -objects $obj
set_property -name "webtalk.ies_export_sim" -value "36" -objects $obj
set_property -name "webtalk.modelsim_export_sim" -value "36" -objects $obj
set_property -name "webtalk.questa_export_sim" -value "36" -objects $obj
set_property -name "webtalk.riviera_export_sim" -value "36" -objects $obj
set_property -name "webtalk.vcs_export_sim" -value "36" -objects $obj
set_property -name "webtalk.xcelium_export_sim" -value "3" -objects $obj
set_property -name "webtalk.xsim_export_sim" -value "36" -objects $obj
set_property -name "xpm_libraries" -value "XPM_CDC XPM_FIFO XPM_MEMORY" -objects $obj
# Create 'sources_1' fileset (if not found)
@@ -175,8 +176,8 @@ 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}/../common_ip/rf_interface/vio_rf_control/vio_rf_control.xci"] \
[file normalize "${origin_dir}/../common_ip/basic_driver/vio_manual_ctrl/vio_manual_ctrl.xci"] \
[file normalize "${origin_dir}/ip/vio_rf_control/vio_rf_control.xci"] \
[file normalize "${origin_dir}/ip/vio_manual_ctrl/vio_manual_ctrl.xci"] \
[file normalize "${origin_dir}/../common_ip/basic_driver/ila_ctrl_signal/ila_ctrl_signal.xci"] \
[file normalize "${origin_dir}/../common_ip/basic_driver/ila_4x16x131072/ila_4x16x131072.xci"] \
[file normalize "${origin_dir}/../common_ip/basic_driver/ila_2x16x131072/ila_2x16x131072.xci"] \
@@ -188,6 +189,7 @@ set files [list \
[file normalize "${origin_dir}/ip/fifo_48m_to_122p88m/fifo_48m_to_122p88m.xci"] \
[file normalize "${origin_dir}/../common_ipi-bd/basic_driver_bd/system_bd.bd"] \
[file normalize "${origin_dir}/ip/sig_clk_gen/sig_clk_gen.xci"] \
[file normalize "${origin_dir}/rtl/rf_auto_switch_freq.v"] \
[file normalize "${origin_dir}/rtl/rf_control.v"] \
[file normalize "${origin_dir}/../common_ipi-bd/basic_driver_bd/hdl/system_bd_wrapper.v"] \
[file normalize "${origin_dir}/rtl/tx_control.v"] \
@@ -197,11 +199,12 @@ set files [list \
[file normalize "${origin_dir}/ip/coe/lpf_125k.coe"] \
[file normalize "${origin_dir}/../../../modules/xc7z100ffg900-2/tx_qpsk/ip/coe/hrc_64_12_025.coe"] \
[file normalize "${origin_dir}/../../../modules/xc7z100ffg900-2/tx_qpsk/ip/coe/sweep_freq.coe"] \
[file normalize "${origin_dir}/ip/coe/freq_word.coe"] \
]
add_files -norecurse -fileset $obj $files
# Set 'sources_1' fileset file properties for remote files
set file "$origin_dir/../common_ip/rf_interface/vio_rf_control/vio_rf_control.xci"
set file "$origin_dir/ip/vio_rf_control/vio_rf_control.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
@@ -210,7 +213,7 @@ if { ![get_property "is_locked" $file_obj] } {
set_property -name "synth_checkpoint_mode" -value "Singular" -objects $file_obj
}
set file "$origin_dir/../common_ip/basic_driver/vio_manual_ctrl/vio_manual_ctrl.xci"
set file "$origin_dir/ip/vio_manual_ctrl/vio_manual_ctrl.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
@@ -323,6 +326,27 @@ set obj [get_filesets sources_1]
set_property -name "top" -value "system_top" -objects $obj
set_property -name "top_auto_set" -value "0" -objects $obj
# Set 'sources_1' fileset object
set obj [get_filesets sources_1]
set files [list \
[file normalize "${origin_dir}/ip/rom_freq_word/rom_freq_word.xci"] \
]
add_files -norecurse -fileset $obj $files
# Set 'sources_1' fileset file properties for remote files
set file "$origin_dir/ip/rom_freq_word/rom_freq_word.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
set_property -name "registered_with_manager" -value "1" -objects $file_obj
if { ![get_property "is_locked" $file_obj] } {
set_property -name "synth_checkpoint_mode" -value "Singular" -objects $file_obj
}
# Set 'sources_1' fileset file properties for local files
# None
# Create 'constrs_1' fileset (if not found)
if {[string equal [get_filesets -quiet constrs_1] ""]} {
create_fileset -constrset constrs_1