diff --git a/rfsoc_eval_nco/rfsoc_eval_nco.runs/impl_1/system_top.bit b/rfsoc_eval_nco/rfsoc_eval_nco.runs/impl_1/system_top.bit
index 8b4555d..00f8668 100644
--- a/rfsoc_eval_nco/rfsoc_eval_nco.runs/impl_1/system_top.bit
+++ b/rfsoc_eval_nco/rfsoc_eval_nco.runs/impl_1/system_top.bit
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:28e86d411b888816a47847de4dca95884fa30ba871b737f07950c2bd3b51cef1
+oid sha256:1d81ca6a4309fa68f5f4e07885d8c6bb9868e5c1057f17b02d54a760d0d81b68
size 34437474
diff --git a/rfsoc_eval_nco/rfsoc_eval_nco.srcs/constrs_1/new/rfsoc_eval.xdc b/rfsoc_eval_nco/rfsoc_eval_nco.srcs/constrs_1/new/rfsoc_eval.xdc
index e22273a..e19f567 100644
--- a/rfsoc_eval_nco/rfsoc_eval_nco.srcs/constrs_1/new/rfsoc_eval.xdc
+++ b/rfsoc_eval_nco/rfsoc_eval_nco.srcs/constrs_1/new/rfsoc_eval.xdc
@@ -8,4 +8,3 @@ set_property -dict {PACKAGE_PIN AW6 IOSTANDARD LVCMOS18} [get_ports lmk_spi
set_property -dict {PACKAGE_PIN AW4 IOSTANDARD LVCMOS18} [get_ports lmk_spi_miso ] ;# LMK_SPI_SDO_LS
set_property CLOCK_DEDICATED_ROUTE FALSE [get_nets u_ibufds_pl_refclk_in/O]
-set_property CLOCK_DEDICATED_ROUTE ANY_CMT_COLUMN [get_nets pl_refclk]
diff --git a/rfsoc_eval_nco/rfsoc_eval_nco.srcs/sources_1/ip/hrc_25_12_03/hrc_25_12_03.xci b/rfsoc_eval_nco/rfsoc_eval_nco.srcs/sources_1/ip/hrc_25_12_03/hrc_25_12_03.xci
index 9678185..278654a 100644
--- a/rfsoc_eval_nco/rfsoc_eval_nco.srcs/sources_1/ip/hrc_25_12_03/hrc_25_12_03.xci
+++ b/rfsoc_eval_nco/rfsoc_eval_nco.srcs/sources_1/ip/hrc_25_12_03/hrc_25_12_03.xci
@@ -17,7 +17,7 @@
"Filter_Type": [ { "value": "Interpolation", "value_src": "user", "resolve_type": "user", "usage": "all" } ],
"Rate_Change_Type": [ { "value": "Fixed_Fractional", "value_src": "user", "resolve_type": "user", "usage": "all" } ],
"Interpolation_Rate": [ { "value": "25", "value_src": "user", "resolve_type": "user", "format": "long", "usage": "all" } ],
- "Decimation_Rate": [ { "value": "3", "value_src": "user", "resolve_type": "user", "format": "long", "usage": "all" } ],
+ "Decimation_Rate": [ { "value": "6", "value_src": "user", "resolve_type": "user", "format": "long", "usage": "all" } ],
"Zero_Pack_Factor": [ { "value": "1", "value_src": "user", "resolve_type": "user", "format": "long", "usage": "all" } ],
"Channel_Sequence": [ { "value": "Basic", "resolve_type": "user", "usage": "all" } ],
"Number_Channels": [ { "value": "1", "value_src": "user", "resolve_type": "user", "format": "long", "usage": "all" } ],
@@ -28,7 +28,7 @@
"HardwareOversamplingRate": [ { "value": "1", "resolve_type": "user", "format": "long", "usage": "all" } ],
"SamplePeriod": [ { "value": "1", "resolve_type": "user", "format": "float", "usage": "all" } ],
"Sample_Frequency": [ { "value": "48", "value_src": "user", "resolve_type": "user", "format": "float", "usage": "all" } ],
- "Clock_Frequency": [ { "value": "400", "value_src": "user", "resolve_type": "user", "format": "float", "usage": "all" } ],
+ "Clock_Frequency": [ { "value": "200", "value_src": "user", "resolve_type": "user", "format": "float", "usage": "all" } ],
"Coefficient_Sign": [ { "value": "Signed", "value_src": "user", "resolve_type": "user", "usage": "all" } ],
"Quantization": [ { "value": "Integer_Coefficients", "value_src": "user", "resolve_type": "user", "usage": "all" } ],
"Coefficient_Width": [ { "value": "16", "value_src": "user", "resolve_type": "user", "format": "long", "usage": "all" } ],
@@ -97,7 +97,7 @@
"C_COEF_FILE_LINES": [ { "value": "325", "resolve_type": "generated", "format": "long", "usage": "all" } ],
"C_FILTER_TYPE": [ { "value": "2", "resolve_type": "generated", "format": "long", "usage": "all" } ],
"C_INTERP_RATE": [ { "value": "25", "resolve_type": "generated", "format": "long", "usage": "all" } ],
- "C_DECIM_RATE": [ { "value": "3", "resolve_type": "generated", "format": "long", "usage": "all" } ],
+ "C_DECIM_RATE": [ { "value": "6", "resolve_type": "generated", "format": "long", "usage": "all" } ],
"C_ZERO_PACKING_FACTOR": [ { "value": "1", "resolve_type": "generated", "format": "long", "usage": "all" } ],
"C_SYMMETRY": [ { "value": "0", "resolve_type": "generated", "format": "long", "usage": "all" } ],
"C_NUM_FILTS": [ { "value": "1", "resolve_type": "generated", "format": "long", "usage": "all" } ],
@@ -132,7 +132,7 @@
"C_NUM_MADDS": [ { "value": "13", "resolve_type": "generated", "format": "long", "usage": "all" } ],
"C_OPT_MADDS": [ { "value": "none", "resolve_type": "generated", "usage": "all" } ],
"C_OVERSAMPLING_RATE": [ { "value": "1", "resolve_type": "generated", "format": "long", "usage": "all" } ],
- "C_INPUT_RATE": [ { "value": "8", "resolve_type": "generated", "format": "long", "usage": "all" } ],
+ "C_INPUT_RATE": [ { "value": "4", "resolve_type": "generated", "format": "long", "usage": "all" } ],
"C_OUTPUT_RATE": [ { "value": "1", "resolve_type": "generated", "format": "long", "usage": "all" } ],
"C_DATA_MEMTYPE": [ { "value": "0", "resolve_type": "generated", "format": "long", "usage": "all" } ],
"C_COEF_MEMTYPE": [ { "value": "2", "resolve_type": "generated", "format": "long", "usage": "all" } ],
diff --git a/rfsoc_eval_nco/rfsoc_eval_nco.srcs/sources_1/ip/hrc_50_12_03/hrc_50_12_03.xci b/rfsoc_eval_nco/rfsoc_eval_nco.srcs/sources_1/ip/hrc_50_12_03/hrc_50_12_03.xci
index 228a4cc..dc02648 100644
--- a/rfsoc_eval_nco/rfsoc_eval_nco.srcs/sources_1/ip/hrc_50_12_03/hrc_50_12_03.xci
+++ b/rfsoc_eval_nco/rfsoc_eval_nco.srcs/sources_1/ip/hrc_50_12_03/hrc_50_12_03.xci
@@ -28,7 +28,7 @@
"HardwareOversamplingRate": [ { "value": "1", "resolve_type": "user", "format": "long", "usage": "all" } ],
"SamplePeriod": [ { "value": "1", "resolve_type": "user", "format": "float", "usage": "all" } ],
"Sample_Frequency": [ { "value": "12", "value_src": "user", "resolve_type": "user", "format": "float", "usage": "all" } ],
- "Clock_Frequency": [ { "value": "300.0", "value_src": "user", "resolve_type": "user", "format": "float", "usage": "all" } ],
+ "Clock_Frequency": [ { "value": "200", "value_src": "user", "resolve_type": "user", "format": "float", "usage": "all" } ],
"Coefficient_Sign": [ { "value": "Signed", "value_src": "user", "resolve_type": "user", "usage": "all" } ],
"Quantization": [ { "value": "Integer_Coefficients", "value_src": "user", "resolve_type": "user", "usage": "all" } ],
"Coefficient_Width": [ { "value": "16", "value_src": "user", "resolve_type": "user", "format": "long", "usage": "all" } ],
@@ -132,7 +132,7 @@
"C_NUM_MADDS": [ { "value": "13", "resolve_type": "generated", "format": "long", "usage": "all" } ],
"C_OPT_MADDS": [ { "value": "none", "resolve_type": "generated", "usage": "all" } ],
"C_OVERSAMPLING_RATE": [ { "value": "1", "resolve_type": "generated", "format": "long", "usage": "all" } ],
- "C_INPUT_RATE": [ { "value": "25", "resolve_type": "generated", "format": "long", "usage": "all" } ],
+ "C_INPUT_RATE": [ { "value": "16", "resolve_type": "generated", "format": "long", "usage": "all" } ],
"C_OUTPUT_RATE": [ { "value": "1", "resolve_type": "generated", "format": "long", "usage": "all" } ],
"C_DATA_MEMTYPE": [ { "value": "0", "resolve_type": "generated", "format": "long", "usage": "all" } ],
"C_COEF_MEMTYPE": [ { "value": "2", "resolve_type": "generated", "format": "long", "usage": "all" } ],
diff --git a/rfsoc_eval_nco/rfsoc_eval_nco.srcs/sources_1/ip/sweep_freq.coe b/rfsoc_eval_nco/rfsoc_eval_nco.srcs/sources_1/ip/sweep_freq.coe
deleted file mode 100644
index e6b436d..0000000
--- a/rfsoc_eval_nco/rfsoc_eval_nco.srcs/sources_1/ip/sweep_freq.coe
+++ /dev/null
@@ -1,258 +0,0 @@
-MEMORY_INITIALIZATION_RADIX = 10;
-MEMORY_INITIALIZATION_VECTOR =
--2147483647,
--2130640638,
--2113797629,
--2096954620,
--2080111611,
--2063268602,
--2046425593,
--2029582584,
--2012739575,
--1995896566,
--1979053557,
--1962210548,
--1945367539,
--1928524530,
--1911681521,
--1894838512,
--1877995503,
--1861152494,
--1844309485,
--1827466476,
--1810623467,
--1793780458,
--1776937449,
--1760094440,
--1743251431,
--1726408422,
--1709565413,
--1692722404,
--1675879395,
--1659036386,
--1642193377,
--1625350368,
--1608507359,
--1591664350,
--1574821341,
--1557978332,
--1541135323,
--1524292314,
--1507449305,
--1490606296,
--1473763287,
--1456920278,
--1440077269,
--1423234260,
--1406391251,
--1389548242,
--1372705233,
--1355862224,
--1339019215,
--1322176206,
--1305333197,
--1288490188,
--1271647179,
--1254804170,
--1237961161,
--1221118152,
--1204275143,
--1187432134,
--1170589125,
--1153746116,
--1136903107,
--1120060098,
--1103217089,
--1086374080,
--1069531071,
--1052688062,
--1035845053,
--1019002044,
--1002159035,
--985316026,
--968473017,
--951630008,
--934786999,
--917943990,
--901100981,
--884257972,
--867414963,
--850571954,
--833728945,
--816885936,
--800042927,
--783199918,
--766356909,
--749513900,
--732670891,
--715827882,
--698984873,
--682141864,
--665298855,
--648455846,
--631612837,
--614769828,
--597926819,
--581083810,
--564240801,
--547397792,
--530554783,
--513711774,
--496868765,
--480025756,
--463182747,
--446339738,
--429496729,
--412653720,
--395810711,
--378967702,
--362124693,
--345281684,
--328438675,
--311595666,
--294752657,
--277909648,
--261066639,
--244223630,
--227380621,
--210537612,
--193694603,
--176851594,
--160008585,
--143165576,
--126322567,
--109479558,
--92636549,
--75793540,
--58950531,
--42107522,
--25264513,
--8421504,
-8421504,
-25264513,
-42107522,
-58950531,
-75793540,
-92636549,
-109479558,
-126322567,
-143165576,
-160008585,
-176851594,
-193694603,
-210537612,
-227380621,
-244223630,
-261066639,
-277909648,
-294752657,
-311595666,
-328438675,
-345281684,
-362124693,
-378967702,
-395810711,
-412653720,
-429496729,
-446339738,
-463182747,
-480025756,
-496868765,
-513711774,
-530554783,
-547397792,
-564240801,
-581083810,
-597926819,
-614769828,
-631612837,
-648455846,
-665298855,
-682141864,
-698984873,
-715827882,
-732670891,
-749513900,
-766356909,
-783199918,
-800042927,
-816885936,
-833728945,
-850571954,
-867414963,
-884257972,
-901100981,
-917943990,
-934786999,
-951630008,
-968473017,
-985316026,
-1002159035,
-1019002044,
-1035845053,
-1052688062,
-1069531071,
-1086374080,
-1103217089,
-1120060098,
-1136903107,
-1153746116,
-1170589125,
-1187432134,
-1204275143,
-1221118152,
-1237961161,
-1254804170,
-1271647179,
-1288490188,
-1305333197,
-1322176206,
-1339019215,
-1355862224,
-1372705233,
-1389548242,
-1406391251,
-1423234260,
-1440077269,
-1456920278,
-1473763287,
-1490606296,
-1507449305,
-1524292314,
-1541135323,
-1557978332,
-1574821341,
-1591664350,
-1608507359,
-1625350368,
-1642193377,
-1659036386,
-1675879395,
-1692722404,
-1709565413,
-1726408422,
-1743251431,
-1760094440,
-1776937449,
-1793780458,
-1810623467,
-1827466476,
-1844309485,
-1861152494,
-1877995503,
-1894838512,
-1911681521,
-1928524530,
-1945367539,
-1962210548,
-1979053557,
-1995896566,
-2012739575,
-2029582584,
-2046425593,
-2063268602,
-2080111611,
-2096954620,
-2113797629,
-2130640638,
-2147483647;
diff --git a/rfsoc_eval_nco/rfsoc_eval_nco.srcs/utils_1/imports/synth_1/system_top.dcp b/rfsoc_eval_nco/rfsoc_eval_nco.srcs/utils_1/imports/synth_1/system_top.dcp
index 135f094..fa5c248 100644
--- a/rfsoc_eval_nco/rfsoc_eval_nco.srcs/utils_1/imports/synth_1/system_top.dcp
+++ b/rfsoc_eval_nco/rfsoc_eval_nco.srcs/utils_1/imports/synth_1/system_top.dcp
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:7d08ff36555003b3739970af0a82012a6fabe127e48c3af24b7755bbd6336ce4
-size 493630
+oid sha256:4043a9a073832aa73b09ee0b90b5febf202898d5ea612e3f172651880c944947
+size 493687
diff --git a/rfsoc_eval_nco/rfsoc_eval_nco.xpr b/rfsoc_eval_nco/rfsoc_eval_nco.xpr
index 1693640..54d0ee6 100644
--- a/rfsoc_eval_nco/rfsoc_eval_nco.xpr
+++ b/rfsoc_eval_nco/rfsoc_eval_nco.xpr
@@ -59,20 +59,20 @@
-
+
-
-
-
+
+
+
-
-
-
+
+
+
@@ -162,12 +162,6 @@
-
-
-
-
-
-
diff --git a/rfsoc_eval_nco/system_top.xsa b/rfsoc_eval_nco/system_top.xsa
index 441857f..c096693 100644
--- a/rfsoc_eval_nco/system_top.xsa
+++ b/rfsoc_eval_nco/system_top.xsa
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:1ca5b94aa5597963450637681fc3089ae859f23bdd2fe8469100ab7ce934f120
-size 3007112
+oid sha256:f204639236d25130d10ab2cd2dc5f66334ebe9cb1732e7494197ba248085544b
+size 3014635