diff --git a/lib/ip/axi_hb31/axi_hb31.xci b/lib/ip/axi_hb31/axi_hb31.xci
index f259666..c691ed4 100644
--- a/lib/ip/axi_hb31/axi_hb31.xci
+++ b/lib/ip/axi_hb31/axi_hb31.xci
@@ -239,12 +239,12 @@
TRUE
TRUE
IP_Flow
- 16
+ 76780
TRUE
.
.
- 2021.1
+ 2021.1_AR76780
OUT_OF_CONTEXT
diff --git a/lib/ip/axi_hb47/axi_hb47.xci b/lib/ip/axi_hb47/axi_hb47.xci
index 7d9c58e..94ba44a 100644
--- a/lib/ip/axi_hb47/axi_hb47.xci
+++ b/lib/ip/axi_hb47/axi_hb47.xci
@@ -239,12 +239,12 @@
TRUE
TRUE
IP_Flow
- 16
+ 76780
TRUE
.
.
- 2021.1
+ 2021.1_AR76780
OUT_OF_CONTEXT
diff --git a/top/n3xx/ip/hb47_1to2/hb47_1to2.xci b/top/n3xx/ip/hb47_1to2/hb47_1to2.xci
index 8d1b642..7041bdc 100644
--- a/top/n3xx/ip/hb47_1to2/hb47_1to2.xci
+++ b/top/n3xx/ip/hb47_1to2/hb47_1to2.xci
@@ -239,12 +239,12 @@
TRUE
TRUE
IP_Flow
- 16
+ 76780
TRUE
.
.
- 2021.1
+ 2021.1_AR76780
OUT_OF_CONTEXT
diff --git a/top/n3xx/ip/hb47_2to1/hb47_2to1.xci b/top/n3xx/ip/hb47_2to1/hb47_2to1.xci
index d737b6f..4442617 100644
--- a/top/n3xx/ip/hb47_2to1/hb47_2to1.xci
+++ b/top/n3xx/ip/hb47_2to1/hb47_2to1.xci
@@ -239,12 +239,12 @@
TRUE
TRUE
IP_Flow
- 16
+ 76780
TRUE
.
.
- 2021.1
+ 2021.1_AR76780
OUT_OF_CONTEXT
diff --git a/top/n3xx/setupenv.sh b/top/n3xx/setupenv.sh
index ef985b1..337195b 100644
--- a/top/n3xx/setupenv.sh
+++ b/top/n3xx/setupenv.sh
@@ -1,6 +1,7 @@
#!/bin/bash
VIVADO_VER=2021.1
+VIVADO_VER_FULL=2021.1_AR76780
DISPLAY_NAME="USRP-N3x0"
REPO_BASE_PATH=$(cd "$(dirname "${BASH_SOURCE[0]}")/../.." && pwd)
diff --git a/top/x400/ip/adc_100m_bd/adc_100m_bd.tcl b/top/x400/ip/adc_100m_bd/adc_100m_bd.tcl
index 6670eea..3449042 100644
--- a/top/x400/ip/adc_100m_bd/adc_100m_bd.tcl
+++ b/top/x400/ip/adc_100m_bd/adc_100m_bd.tcl
@@ -344,9 +344,9 @@ proc create_root_design { parentCell } {
CONFIG.Coefficient_Fractional_Bits {0} \
CONFIG.Coefficient_Sets {1} \
CONFIG.Coefficient_Sign {Signed} \
- CONFIG.Coefficient_Structure {Non_Symmetric} \
+ CONFIG.Coefficient_Structure {Inferred} \
CONFIG.Coefficient_Width {18} \
- CONFIG.ColumnConfig {27} \
+ CONFIG.ColumnConfig {14} \
CONFIG.Data_Fractional_Bits {0} \
CONFIG.Data_Width {16} \
CONFIG.Decimation_Rate {3} \
diff --git a/top/x400/ip/adc_400m_bd/adc_400m_bd.tcl b/top/x400/ip/adc_400m_bd/adc_400m_bd.tcl
index 1b7a355..5a640d0 100644
--- a/top/x400/ip/adc_400m_bd/adc_400m_bd.tcl
+++ b/top/x400/ip/adc_400m_bd/adc_400m_bd.tcl
@@ -343,9 +343,9 @@ proc create_root_design { parentCell } {
CONFIG.Coefficient_Fractional_Bits {0} \
CONFIG.Coefficient_Sets {1} \
CONFIG.Coefficient_Sign {Signed} \
- CONFIG.Coefficient_Structure {Inferred} \
+ CONFIG.Coefficient_Structure {Non_Symmetric} \
CONFIG.Coefficient_Width {18} \
- CONFIG.ColumnConfig {13} \
+ CONFIG.ColumnConfig {26} \
CONFIG.Decimation_Rate {3} \
CONFIG.Filter_Architecture {Systolic_Multiply_Accumulate} \
CONFIG.Filter_Type {Decimation} \
diff --git a/top/x400/ip/dac_100m_bd/dac_100m_bd.tcl b/top/x400/ip/dac_100m_bd/dac_100m_bd.tcl
index 65bfcc7..cedd0b1 100644
--- a/top/x400/ip/dac_100m_bd/dac_100m_bd.tcl
+++ b/top/x400/ip/dac_100m_bd/dac_100m_bd.tcl
@@ -296,7 +296,7 @@ proc create_root_design { parentCell } {
CONFIG.Coefficient_Fractional_Bits {0} \
CONFIG.Coefficient_Sets {1} \
CONFIG.Coefficient_Sign {Signed} \
- CONFIG.Coefficient_Structure {Symmetric} \
+ CONFIG.Coefficient_Structure {Inferred} \
CONFIG.Coefficient_Width {18} \
CONFIG.ColumnConfig {14} \
CONFIG.Data_Fractional_Bits {0} \
diff --git a/top/x400/ip/dac_400m_bd/dac_400m_bd.tcl b/top/x400/ip/dac_400m_bd/dac_400m_bd.tcl
index 93a2481..d7a8cfc 100644
--- a/top/x400/ip/dac_400m_bd/dac_400m_bd.tcl
+++ b/top/x400/ip/dac_400m_bd/dac_400m_bd.tcl
@@ -269,9 +269,9 @@ proc create_root_design { parentCell } {
CONFIG.Coefficient_Fractional_Bits {0} \
CONFIG.Coefficient_Sets {1} \
CONFIG.Coefficient_Sign {Signed} \
- CONFIG.Coefficient_Structure {Inferred} \
+ CONFIG.Coefficient_Structure {Non_Symmetric} \
CONFIG.Coefficient_Width {18} \
- CONFIG.ColumnConfig {14} \
+ CONFIG.ColumnConfig {27} \
CONFIG.Decimation_Rate {1} \
CONFIG.Filter_Architecture {Systolic_Multiply_Accumulate} \
CONFIG.Filter_Type {Interpolation} \
diff --git a/top/x400/ip/hb47_1to2/hb47_1to2.xci b/top/x400/ip/hb47_1to2/hb47_1to2.xci
index 6b0eccc..4dd6645 100644
--- a/top/x400/ip/hb47_1to2/hb47_1to2.xci
+++ b/top/x400/ip/hb47_1to2/hb47_1to2.xci
@@ -239,12 +239,12 @@
TRUE
TRUE
IP_Flow
- 16
+ 76780
TRUE
.
.
- 2021.1
+ 2021.1_AR76780
OUT_OF_CONTEXT
diff --git a/top/x400/ip/hb47_2to1/hb47_2to1.xci b/top/x400/ip/hb47_2to1/hb47_2to1.xci
index 2e19e0c..50a04a6 100644
--- a/top/x400/ip/hb47_2to1/hb47_2to1.xci
+++ b/top/x400/ip/hb47_2to1/hb47_2to1.xci
@@ -239,12 +239,12 @@
TRUE
TRUE
IP_Flow
- 16
+ 76780
TRUE
.
.
- 2021.1
+ 2021.1_AR76780
OUT_OF_CONTEXT
diff --git a/top/x400/setupenv.sh b/top/x400/setupenv.sh
index 3c6420d..3030cee 100644
--- a/top/x400/setupenv.sh
+++ b/top/x400/setupenv.sh
@@ -6,7 +6,7 @@
#
VIVADO_VER=2021.1
-VIVADO_VER_FULL=2021.1
+VIVADO_VER_FULL=2021.1_AR76780
DISPLAY_NAME="USRP-X4xx"
REPO_BASE_PATH=$(cd "$(dirname "${BASH_SOURCE[0]}")/../.." && pwd)