From ab85e2ba364734e85d1d6124fdd9e2f6fcc0ec70 Mon Sep 17 00:00:00 2001 From: Rejeesh Kutty Date: Mon, 4 May 2015 12:36:57 -0400 Subject: [PATCH] zc706pr - 706 partial reconfiguration --- projects/fmcomms2/zc706pr/system_bd.tcl | 3 ++ projects/fmcomms2/zc706pr/system_project.tcl | 49 ++++++++++++++++++++ 2 files changed, 52 insertions(+) create mode 100755 projects/fmcomms2/zc706pr/system_bd.tcl create mode 100755 projects/fmcomms2/zc706pr/system_project.tcl diff --git a/projects/fmcomms2/zc706pr/system_bd.tcl b/projects/fmcomms2/zc706pr/system_bd.tcl new file mode 100755 index 000000000..15133822d --- /dev/null +++ b/projects/fmcomms2/zc706pr/system_bd.tcl @@ -0,0 +1,3 @@ + +source ../zc706/system_bd.tcl + diff --git a/projects/fmcomms2/zc706pr/system_project.tcl b/projects/fmcomms2/zc706pr/system_project.tcl new file mode 100755 index 000000000..ceb050cb9 --- /dev/null +++ b/projects/fmcomms2/zc706pr/system_project.tcl @@ -0,0 +1,49 @@ + + + +source ../../scripts/adi_env.tcl +source $ad_hdl_dir/projects/scripts/adi_project.tcl +source $ad_hdl_dir/projects/scripts/adi_board.tcl + +adi_project_create fmcomms2_zc706 1 +adi_project_synth fmcomms2_zc706 "" \ + [list "../zc706/system_top.v" \ + "$ad_hdl_dir/library/prcfg/common/prcfg_bb.v" \ + "$ad_hdl_dir/library/common/ad_iobuf.v"] \ + [list "../zc706/system_constr.xdc" \ + "$ad_hdl_dir/projects/common/zc706/zc706_system_constr.xdc"] + +adi_project_synth fmcomms2_zc706 "default" \ + [list "../common/prcfg.v" \ + "$ad_hdl_dir/library/prcfg/common/prcfg_top.v" \ + "$ad_hdl_dir/library/prcfg/default/prcfg_dac.v" \ + "$ad_hdl_dir/library/prcfg/default/prcfg_adc.v"] +adi_project_impl fmcomms2_zc706 "default" "../common/prcfg.xdc" + +adi_project_synth fmcomms2_zc706 "bist" \ + [list "../common/prcfg.v" \ + "$ad_hdl_dir/library/prcfg/common/prcfg_top.v" \ + "$ad_hdl_dir/library/common/ad_pnmon.v" \ + "$ad_hdl_dir/library/prcfg/bist/prcfg_dac.v" \ + "$ad_hdl_dir/library/prcfg/bist/prcfg_adc.v"] +adi_project_impl fmcomms2_zc706 "bist" + +adi_project_synth fmcomms2_zc706 "qpsk" \ + [list "../common/prcfg.v" \ + "$ad_hdl_dir/library/prcfg/common/prcfg_top.v" \ + "$ad_hdl_dir/library/common/ad_pnmon.v" \ + "$ad_hdl_dir/library/prcfg/qpsk/prcfg_dac.v" \ + "$ad_hdl_dir/library/prcfg/qpsk/prcfg_adc.v" \ + "$ad_hdl_dir/library/prcfg/qpsk/qpsk_mod.v" \ + "$ad_hdl_dir/library/prcfg/qpsk/qpsk_demod.v" \ + "$ad_hdl_dir/library/prcfg/qpsk/QPSK_Modulator_Baseband.v" \ + "$ad_hdl_dir/library/prcfg/qpsk/QPSK_Demodulator_Baseband.v" \ + "$ad_hdl_dir/library/prcfg/qpsk/FIR_Interpolation.v" \ + "$ad_hdl_dir/library/prcfg/qpsk/FIR_Decimation.v" \ + "$ad_hdl_dir/library/prcfg/qpsk/Raised_Cosine_Transmit_Filter.v" \ + "$ad_hdl_dir/library/prcfg/qpsk/Raised_Cosine_Receive_Filter.v"] +adi_project_impl fmcomms2_zc706 "qpsk" + +adi_project_verify fmcomms2_zc706 + +