From 82e4c6cba36f7f8e52f9d498dab39aaf52944718 Mon Sep 17 00:00:00 2001 From: Josh Gao Date: Sun, 10 Nov 2024 16:24:58 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E7=A7=BB=E9=99=A4=E5=A4=9A=E4=BD=99?= =?UTF-8?q?=E6=96=87=E4=BB=B6,=E7=A7=BB=E9=99=A4=E5=A4=9A=E4=BD=99?= =?UTF-8?q?=E7=BA=A6=E6=9D=9F,=E4=BF=AE=E6=94=B9hrc=E8=BE=93=E5=85=A5?= =?UTF-8?q?=E8=BE=93=E5=87=BA=E9=80=9F=E7=8E=87=E5=8C=B9=E9=85=8D=E5=85=B3?= =?UTF-8?q?=E7=B3=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../rfsoc_eval_nco.runs/impl_1/system_top.bit | 2 +- .../constrs_1/new/rfsoc_eval.xdc | 1 - .../ip/hrc_25_12_03/hrc_25_12_03.xci | 8 +- .../ip/hrc_50_12_03/hrc_50_12_03.xci | 4 +- .../sources_1/ip/sweep_freq.coe | 258 ------------------ .../utils_1/imports/synth_1/system_top.dcp | 4 +- rfsoc_eval_nco/rfsoc_eval_nco.xpr | 20 +- rfsoc_eval_nco/system_top.xsa | 4 +- 8 files changed, 18 insertions(+), 283 deletions(-) delete mode 100644 rfsoc_eval_nco/rfsoc_eval_nco.srcs/sources_1/ip/sweep_freq.coe 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 @@