Archived
update duifei_basic_v1.0 and module ad9361_mapping
in duifei_basic_v1.0, ila of tx and rx signal is seperated into two ilas; in module ad9361_mapping, the DDR_CLK_MODE of rx mapping iddr is changed to SAME_EDGE, and the output iq of iddr is swappedto satisfy ad9361 data interface
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
#
|
||||
# project.tcl: Tcl script for re-creating project 'project'
|
||||
#
|
||||
# Generated by Vivado on Mon Apr 03 11:41:26 CST 2023
|
||||
# Generated by Vivado on Thu Apr 06 10:34:26 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*
|
||||
@@ -28,7 +28,8 @@
|
||||
# 3. The following remote source files that were added to the original project:-
|
||||
#
|
||||
# "/home/josh/Workspace/vivado-git/projects/duifei/duifei_basic/ip/vio_manual_ctrl/vio_manual_ctrl.xci"
|
||||
# "/home/josh/Workspace/vivado-git/projects/duifei/duifei_basic/ip/ila_tx_rx/ila_tx_rx.xci"
|
||||
# "/home/josh/Workspace/vivado-git/projects/duifei/duifei_basic/ip/ila_rx/ila_rx.xci"
|
||||
# "/home/josh/Workspace/vivado-git/projects/duifei/duifei_basic/ip/ila_tx/ila_tx.xci"
|
||||
# "/home/josh/Workspace/vivado-git/modules/xc7z100ffg900-2/ad9361_mapping/ip/ad9361_fifo/ad9361_fifo.xci"
|
||||
# "/home/josh/Workspace/vivado-git/modules/xc7z100ffg900-2/tx_qpsk/ip/cmpy_18x8/cmpy_18x8.xci"
|
||||
# "/home/josh/Workspace/vivado-git/modules/xc7z100ffg900-2/tx_qpsk/ip/dds_32b_8b/dds_32b_8b.xci"
|
||||
@@ -153,13 +154,14 @@ set_property -name "part" -value "xc7z100ffg900-2" -objects $obj
|
||||
set_property -name "sim.central_dir" -value "$proj_dir/${_xil_proj_name_}.ip_user_files" -objects $obj
|
||||
set_property -name "sim.ip.auto_export_scripts" -value "1" -objects $obj
|
||||
set_property -name "simulator_language" -value "Mixed" -objects $obj
|
||||
set_property -name "webtalk.activehdl_export_sim" -value "22" -objects $obj
|
||||
set_property -name "webtalk.ies_export_sim" -value "22" -objects $obj
|
||||
set_property -name "webtalk.modelsim_export_sim" -value "22" -objects $obj
|
||||
set_property -name "webtalk.questa_export_sim" -value "22" -objects $obj
|
||||
set_property -name "webtalk.riviera_export_sim" -value "22" -objects $obj
|
||||
set_property -name "webtalk.vcs_export_sim" -value "22" -objects $obj
|
||||
set_property -name "webtalk.xsim_export_sim" -value "22" -objects $obj
|
||||
set_property -name "webtalk.activehdl_export_sim" -value "24" -objects $obj
|
||||
set_property -name "webtalk.ies_export_sim" -value "24" -objects $obj
|
||||
set_property -name "webtalk.modelsim_export_sim" -value "24" -objects $obj
|
||||
set_property -name "webtalk.questa_export_sim" -value "24" -objects $obj
|
||||
set_property -name "webtalk.riviera_export_sim" -value "24" -objects $obj
|
||||
set_property -name "webtalk.vcs_export_sim" -value "24" -objects $obj
|
||||
set_property -name "webtalk.xcelium_export_sim" -value "2" -objects $obj
|
||||
set_property -name "webtalk.xsim_export_sim" -value "24" -objects $obj
|
||||
set_property -name "xpm_libraries" -value "XPM_CDC XPM_MEMORY" -objects $obj
|
||||
|
||||
# Create 'sources_1' fileset (if not found)
|
||||
@@ -178,7 +180,8 @@ update_ip_catalog -rebuild
|
||||
set obj [get_filesets sources_1]
|
||||
set files [list \
|
||||
[file normalize "${origin_dir}/ip/vio_manual_ctrl/vio_manual_ctrl.xci"] \
|
||||
[file normalize "${origin_dir}/ip/ila_tx_rx/ila_tx_rx.xci"] \
|
||||
[file normalize "${origin_dir}/ip/ila_rx/ila_rx.xci"] \
|
||||
[file normalize "${origin_dir}/ip/ila_tx/ila_tx.xci"] \
|
||||
[file normalize "${origin_dir}/../../../modules/xc7z100ffg900-2/ad9361_mapping/ip/ad9361_fifo/ad9361_fifo.xci"] \
|
||||
[file normalize "${origin_dir}/../../../modules/xc7z100ffg900-2/tx_qpsk/ip/cmpy_18x8/cmpy_18x8.xci"] \
|
||||
[file normalize "${origin_dir}/../../../modules/xc7z100ffg900-2/tx_qpsk/ip/dds_32b_8b/dds_32b_8b.xci"] \
|
||||
@@ -209,7 +212,16 @@ if { ![get_property "is_locked" $file_obj] } {
|
||||
set_property -name "synth_checkpoint_mode" -value "Singular" -objects $file_obj
|
||||
}
|
||||
|
||||
set file "$origin_dir/ip/ila_tx_rx/ila_tx_rx.xci"
|
||||
set file "$origin_dir/ip/ila_rx/ila_rx.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 file "$origin_dir/ip/ila_tx/ila_tx.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
|
||||
|
||||
Reference in New Issue
Block a user