From c4b94fc564232b006c4f48695f6f17582f5cf9f2 Mon Sep 17 00:00:00 2001 From: Adrian Costina Date: Mon, 10 Feb 2020 15:49:11 +0000 Subject: [PATCH] adrv9009zu11eg: Add S JESD204 parameter for the projects --- projects/adrv9009zu11eg/adrv2crr_fmc/system_project.tcl | 3 +++ .../adrv9009zu11eg/adrv2crr_fmcomms8/system_project.tcl | 3 +++ projects/adrv9009zu11eg/common/adrv9009zu11eg_bd.tcl | 6 +++--- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/projects/adrv9009zu11eg/adrv2crr_fmc/system_project.tcl b/projects/adrv9009zu11eg/adrv2crr_fmc/system_project.tcl index db630ad63..167e953b9 100644 --- a/projects/adrv9009zu11eg/adrv2crr_fmc/system_project.tcl +++ b/projects/adrv9009zu11eg/adrv2crr_fmc/system_project.tcl @@ -9,10 +9,13 @@ set sys_zynq 2 adi_project adrv9009zu11eg 0 [list \ JESD_RX_M 8 \ JESD_RX_L 4 \ + JESD_RX_S 1 \ JESD_TX_M 8 \ JESD_TX_L 8 \ + JESD_TX_S 1 \ JESD_OBS_M 4 \ JESD_OBS_L 4 \ + JESD_OBS_S 1 \ ] adi_project_files adrv9009zu11eg [list \ "system_top.v" \ diff --git a/projects/adrv9009zu11eg/adrv2crr_fmcomms8/system_project.tcl b/projects/adrv9009zu11eg/adrv2crr_fmcomms8/system_project.tcl index f302b9994..82beac836 100644 --- a/projects/adrv9009zu11eg/adrv2crr_fmcomms8/system_project.tcl +++ b/projects/adrv9009zu11eg/adrv2crr_fmcomms8/system_project.tcl @@ -9,10 +9,13 @@ set sys_zynq 2 adi_project fmcomms8_adrv9009zu11eg 0 [list \ JESD_RX_M 16 \ JESD_RX_L 8 \ + JESD_RX_S 1 \ JESD_TX_M 16 \ JESD_TX_L 16 \ + JESD_TX_S 1 \ JESD_OBS_M 8 \ JESD_OBS_L 8 \ + JESD_OBS_S 1 \ ] adi_project_files fmcomms8_adrv9009zu11eg [list \ diff --git a/projects/adrv9009zu11eg/common/adrv9009zu11eg_bd.tcl b/projects/adrv9009zu11eg/common/adrv9009zu11eg_bd.tcl index 4c4ca40b2..aa6ea9d33 100644 --- a/projects/adrv9009zu11eg/common/adrv9009zu11eg_bd.tcl +++ b/projects/adrv9009zu11eg/common/adrv9009zu11eg_bd.tcl @@ -160,7 +160,7 @@ ad_connect sys_concat_intc_0/In0 GND set TX_NUM_OF_LANES $ad_project_params(JESD_TX_L); # L set TX_NUM_OF_CONVERTERS $ad_project_params(JESD_TX_M) ; # M -set TX_SAMPLES_PER_FRAME 1 ; # S +set TX_SAMPLES_PER_FRAME $ad_project_params(JESD_TX_S) ; # S set TX_SAMPLE_WIDTH 16 ; # N/NP set TX_SAMPLES_PER_CHANNEL [expr ($TX_NUM_OF_LANES * 32) / ($TX_NUM_OF_CONVERTERS * $TX_SAMPLE_WIDTH)] ; # L * 32 / (M * N) @@ -169,7 +169,7 @@ set TX_SAMPLES_PER_CHANNEL [expr ($TX_NUM_OF_LANES * 32) / ($TX_NUM_OF_CONVERTER set RX_NUM_OF_LANES $ad_project_params(JESD_RX_L) ; # L set RX_NUM_OF_CONVERTERS $ad_project_params(JESD_RX_M) ; # M -set RX_SAMPLES_PER_FRAME 1 ; # S +set RX_SAMPLES_PER_FRAME $ad_project_params(JESD_RX_S) ; # S set RX_SAMPLE_WIDTH 16 ; # N/NP set RX_SAMPLES_PER_CHANNEL [expr ($RX_NUM_OF_LANES * 32) / ($RX_NUM_OF_CONVERTERS * $RX_SAMPLE_WIDTH)] ; # L * 32 / (M * N) @@ -178,7 +178,7 @@ set RX_SAMPLES_PER_CHANNEL [expr ($RX_NUM_OF_LANES * 32) / ($RX_NUM_OF_CONVERTER set OBS_NUM_OF_LANES $ad_project_params(JESD_OBS_L) ; # L set OBS_NUM_OF_CONVERTERS $ad_project_params(JESD_OBS_M) ; # M -set OBS_SAMPLES_PER_FRAME 1 ; # S +set OBS_SAMPLES_PER_FRAME $ad_project_params(JESD_OBS_S) ; # S set OBS_SAMPLE_WIDTH 16 ; # N/NP set OBS_SAMPLES_PER_CHANNEL [expr ($OBS_NUM_OF_LANES * 32) / ($OBS_NUM_OF_CONVERTERS * $OBS_SAMPLE_WIDTH)] ; # L * 32 / (M * N)