Analysis of the implementation efficiency of digital signal processing systems on the technological platform SoC ZYNQ 7000
The subject of this paper is the analysis of DSP algorithm implementations based on HLS synthesis and SIMD instructions acceleration on the SoC hardware platform. The goal of this article is to analyze various FIR filter software and hardware implementations based on the technological platform SoC Z...
Saved in:
| Published in | Radìoelektronnì ì komp'ûternì sistemi (Online) Vol. 2024; no. 4; pp. 168 - 177 |
|---|---|
| Main Authors | , , , , |
| Format | Journal Article |
| Language | English |
| Published |
National Aerospace University «Kharkiv Aviation Institute
21.11.2024
|
| Subjects | |
| Online Access | Get full text |
| ISSN | 1814-4225 2663-2012 2663-2012 |
| DOI | 10.32620/reks.2024.4.14 |
Cover
| Abstract | The subject of this paper is the analysis of DSP algorithm implementations based on HLS synthesis and SIMD instructions acceleration on the SoC hardware platform. The goal of this article is to analyze various FIR filter software and hardware implementations based on the technological platform SoC ZYNQ 7000 while obtaining metrics of hardware resource consumption, power efficiency, and execution performance. The tasks are as follows: determine the ways of implementing algorithms; choose the analysis criteria for multivariate experiment; implement algorithms using SIMD instructions on the ARM part of the given SoC; implement algorithms using High-Level Synthesis for the FPGA part; and measure and obtain the results for each signal topology. The used methods: High-Level Synthesis, optimization techniques based on vector instructions, and multivariate experiment analysis. The following results were obtained: for the given criteria and metrics. The FIR filter was implemented on the ZedBoard development platform with SoC ZYNQ 7000. The data were obtained from post-synthesis power analysis and dynamic SoC consumption using tools from Xilinx and Analog Devices. The corresponding IP blocks were implemented using High-Level Synthesis. The experiment was completed to obtain execution performance metrics. Conclusions. The scientific novelty of the obtained results is summarized as follows: the competitor analysis was performed for the set of implementations of the given algorithms deployed on the ZYNQ platform using both SIMD instructions and several HLS-based topologies for the FPGA-offload execution strategy. The analysis of the multivariate experiment was also completed for selected criteria, power consumption, filtering speed (inverse value – delay), and the amount of hardware costs as a percentage of the used resources. |
|---|---|
| AbstractList | The subject of this paper is the analysis of DSP algorithm implementations based on HLS synthesis and SIMD instructions acceleration on the SoC hardware platform. The goal of this article is to analyze various FIR filter software and hardware implementations based on the technological platform SoC ZYNQ 7000 while obtaining metrics of hardware resource consumption, power efficiency, and execution performance. The tasks are as follows: determine the ways of implementing algorithms; choose the analysis criteria for multivariate experiment; implement algorithms using SIMD instructions on the ARM part of the given SoC; implement algorithms using High-Level Synthesis for the FPGA part; and measure and obtain the results for each signal topology. The used methods: High-Level Synthesis, optimization techniques based on vector instructions, and multivariate experiment analysis. The following results were obtained: for the given criteria and metrics. The FIR filter was implemented on the ZedBoard development platform with SoC ZYNQ 7000. The data were obtained from post-synthesis power analysis and dynamic SoC consumption using tools from Xilinx and Analog Devices. The corresponding IP blocks were implemented using High-Level Synthesis. The experiment was completed to obtain execution performance metrics. Conclusions. The scientific novelty of the obtained results is summarized as follows: the competitor analysis was performed for the set of implementations of the given algorithms deployed on the ZYNQ platform using both SIMD instructions and several HLS-based topologies for the FPGA-offload execution strategy. The analysis of the multivariate experiment was also completed for selected criteria, power consumption, filtering speed (inverse value – delay), and the amount of hardware costs as a percentage of the used resources. |
| Author | Rakhlis, Dariia Korniienko, Valentyn Filippenko, Inna Filippenko, Oleh Shkil, Olexander |
| Author_xml | – sequence: 1 givenname: Olexander orcidid: 0000-0003-1071-3445 surname: Shkil fullname: Shkil, Olexander – sequence: 2 givenname: Oleh orcidid: 0000-0003-4616-250X surname: Filippenko fullname: Filippenko, Oleh – sequence: 3 givenname: Dariia orcidid: 0000-0002-6652-1840 surname: Rakhlis fullname: Rakhlis, Dariia – sequence: 4 givenname: Inna orcidid: 0000-0002-3584-2107 surname: Filippenko fullname: Filippenko, Inna – sequence: 5 givenname: Valentyn orcidid: 0000-0001-7070-5127 surname: Korniienko fullname: Korniienko, Valentyn |
| BookMark | eNqFkU1r3DAQhkVJoZs05171B7yRZH35GJa2CYSGkPTQXoQsjxylsrRILsX99fXullxzmYFhnmcG3nN0lnIChD5Rsm2ZZOSqwK-6ZYTxLd9S_g5tmJRtwwhlZ2hDNeUNZ0x8QJe1vhBCmFaCKr1Bf6-TjUsNFWeP52fAYdpHmCDNdg45YfA-uADJLYeFIYxhthHXMK4Y3pfsoNaQRlyXOsO0WtLRMoN7TjnmMbjDXrSzz2XCj3mHf_749oDV-sNH9N7bWOHyf79A3798ftrdNHf3X29313eNY1TxptPcC6cHNbSqlapjou_Xqno9eN9qOvRUALBeDdJ5Jq0UrddEkZ4r5wXV7QW6PXmHbF_MvoTJlsVkG8xxkMtobJmDi2BEB0Bkx2XnBe9Jp6XlsBqJUOstplYXObl-p71d_tgYX4WUmGMU5hCFOURhuKF8Ra5OiCu51gL-TeIfBQOOtg |
| ContentType | Journal Article |
| DBID | AAYXX CITATION ADTOC UNPAY DOA |
| DOI | 10.32620/reks.2024.4.14 |
| DatabaseName | CrossRef Unpaywall for CDI: Periodical Content Unpaywall DOAJ Directory of Open Access Journals |
| DatabaseTitle | CrossRef |
| DatabaseTitleList | CrossRef |
| Database_xml | – sequence: 1 dbid: DOA name: Directory of Open Access Journals url: https://www.doaj.org/ sourceTypes: Open Website – sequence: 2 dbid: UNPAY name: Unpaywall url: https://proxy.k.utb.cz/login?url=https://unpaywall.org/ sourceTypes: Open Access Repository |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering |
| EISSN | 2663-2012 |
| EndPage | 177 |
| ExternalDocumentID | oai_doaj_org_article_59ee069469f54b0986a4ea65057ff327 10.32620/reks.2024.4.14 10_32620_reks_2024_4_14 |
| GroupedDBID | 9MQ AAYXX ALMA_UNASSIGNED_HOLDINGS CITATION GROUPED_DOAJ ADTOC UNPAY |
| ID | FETCH-LOGICAL-c2174-984f5c8d7d37367925bb7927b8dff381db15ee2b7d6cf26a653f8070b47cf5183 |
| IEDL.DBID | UNPAY |
| ISSN | 1814-4225 2663-2012 |
| IngestDate | Fri Oct 03 12:44:06 EDT 2025 Mon Sep 15 08:17:07 EDT 2025 Tue Jul 01 04:08:43 EDT 2025 |
| IsDoiOpenAccess | true |
| IsOpenAccess | true |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 4 |
| Language | English |
| License | cc-by-nc |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c2174-984f5c8d7d37367925bb7927b8dff381db15ee2b7d6cf26a653f8070b47cf5183 |
| ORCID | 0000-0002-6652-1840 0000-0002-3584-2107 0000-0003-1071-3445 0000-0003-4616-250X 0000-0001-7070-5127 |
| OpenAccessLink | https://proxy.k.utb.cz/login?url=https://doi.org/10.32620/reks.2024.4.14 |
| PageCount | 10 |
| ParticipantIDs | doaj_primary_oai_doaj_org_article_59ee069469f54b0986a4ea65057ff327 unpaywall_primary_10_32620_reks_2024_4_14 crossref_primary_10_32620_reks_2024_4_14 |
| ProviderPackageCode | CITATION AAYXX |
| PublicationCentury | 2000 |
| PublicationDate | 2024-11-21 |
| PublicationDateYYYYMMDD | 2024-11-21 |
| PublicationDate_xml | – month: 11 year: 2024 text: 2024-11-21 day: 21 |
| PublicationDecade | 2020 |
| PublicationTitle | Radìoelektronnì ì komp'ûternì sistemi (Online) |
| PublicationYear | 2024 |
| Publisher | National Aerospace University «Kharkiv Aviation Institute |
| Publisher_xml | – name: National Aerospace University «Kharkiv Aviation Institute |
| SSID | ssj0002875178 ssib044757823 ssib052605930 ssib038076033 |
| Score | 2.27725 |
| Snippet | The subject of this paper is the analysis of DSP algorithm implementations based on HLS synthesis and SIMD instructions acceleration on the SoC hardware... |
| SourceID | doaj unpaywall crossref |
| SourceType | Open Website Open Access Repository Index Database |
| StartPage | 168 |
| SubjectTerms | audio signals digital filters digital signal processing algorithms embedded systems fpga high level synthesis programming language c soc |
| SummonAdditionalLinks | – databaseName: DOAJ Directory of Open Access Journals dbid: DOA link: http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV1LS8QwEA7iRT2IT1xf5OBBD9U2zatHFUUEBVFBvZQkTURdu8uyIvrrnUm3Sz158dLSEqZkZsh8k2a-IWTPcGFC5cACmRcJt9IlJs94YrUTzCmXqgoTxatreXHPLx_EQ6fVF54Ja-iBG8UdicJ7LM6URRDcpoWWhnsjEVeHkLNYR57qopNMgSchi7rs_J9DVjsIhdNngSi-7QH4GreYlMjisg0RjyccvLzhAcqRsP1o5N-Q2pvxQ36Y8V8hLDL9L5C5j3povj5Nv98JT-dLZHGCK-lxM59lMuPrFbLQYRtcJd8tAQkdBAq4j768t4fH0TrURzYJLMXEAdXLM_YToXjAA27DpqAABNGG_Bmk1FHKuN2cR3PTYd-MEQfT28EpfXq8vqEKJr5G7s_P7k4vkknrhcRhjpIUmgfhdKWqXOVSFUxYC1dldQVaB4xrM-E9s6qSLjAJ9sgD6Dy1XLkgYJlYJ7P1oPYbhBqGFPyp0wVgHetcEZzkxjEdKoAXWvXIfqvNctgwbJSQmUTFl6j4EhVfckhSeuQEtT0dhtTY8QU4TDlxmPIvh-mRg6mt_vrg5n98cIvMo0AsYGTZNpkdjz78DiCZsd2NTvsDcJzpUQ priority: 102 providerName: Directory of Open Access Journals |
| Title | Analysis of the implementation efficiency of digital signal processing systems on the technological platform SoC ZYNQ 7000 |
| URI | https://doi.org/10.32620/reks.2024.4.14 https://doaj.org/article/59ee069469f54b0986a4ea65057ff327 |
| UnpaywallVersion | publishedVersion |
| Volume | 2024 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVAON databaseName: Directory of Open Access Journals customDbUrl: eissn: 2663-2012 dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0002875178 issn: 2663-2012 databaseCode: DOA dateStart: 20170101 isFulltext: true titleUrlDefault: https://www.doaj.org/ providerName: Directory of Open Access Journals – providerCode: PRVHPJ databaseName: ROAD: Directory of Open Access Scholarly Resources customDbUrl: eissn: 2663-2012 dateEnd: 99991231 omitProxy: true ssIdentifier: ssib044757823 issn: 1814-4225 databaseCode: M~E dateStart: 20030101 isFulltext: true titleUrlDefault: https://road.issn.org providerName: ISSN International Centre |
| link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1bS9xAFB5kfbA-1Hop9VKZhz7oQ9bNZG55VKksgotFF7QvYa5F3GYXySL66z0nF1ml0PYlCWE4Ocw3mflOMuc7hHwzXJjoHSCQBpFwK11ispQnVjvBnHID5TFQvBjJ4Zif34ibViQJc2EW_t9nqJV-9BDuUVWb8T7vY8HqZSmAdPfI8nh0eXyL4ZQG05zV5VVhtckA95Q1Ij5_svBm_all-lfJyrycmadHM5ksrC1na2TYedVsKbnvzyvbd8_vBBv_we1P5GPLL-lxMyDWyVIoN8jqgurgJnnuhEjoNFLgf_Tud7eJHFGioVaVwJRMbODvfmFdEYobPeA0axILwBBtRKDBSllbqbqP9Ag7nU1MhXyYXk1P6c_b0Q-qYFrcIuOz79enw6QtwZA4jFWSXPMonPbKZyqTKmfCWjgqq32MsNh7m4oQmFVeusikkSKLGmYRy5WLAqaLz6RXTsvwhVDDUIp_4HQOnMc6l0cnuXFMRw80Q6ttctABU8wapY0CIpS6OwvszgK7s-AQrGyTEwTutRlKZNc3AIKifeMKkYeAWb0yj4LbQa6l4QEcBIIKrjN43uEr7H974M5_tN0lH_Aa8xVZukd61cM8fAXiUtn9OuDfb4fuC1td6HM |
| linkProvider | Unpaywall |
| linkToUnpaywall | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1bS9xAFB5kfVAftNUWby3z0Ad9yHYzmVseVZSl0KWlLmhfwlxFXLOLZBH99Z6Ti6wi1L4kIQwnh_kmM99J5nyHkG-GCxO9AwTSIBJupUtMlvLEaieYU26gPAaKP0dyOOY_LsRFK5KEuTAL_-8z1Er_fhduUFWb8T7vY8HqZSmAdPfI8nj06-gSwykNpjmry6vCapMB7ilrRHzesvBi_all-tfIyrycmYd7M5ksrC1nG2TYedVsKbnpzyvbd4-vBBvf4fYHst7yS3rUDIiPZCmUm2RtQXVwizx2QiR0GinwP3p9220iR5RoqFUlMCUTG_jrK6wrQnGjB5xmTWIBGKKNCDRYKWsrVfeRHmGns4mpkA_TP9MT-vdy9JsqmBY_kfHZ6fnJMGlLMCQOY5Uk1zwKp73ymcqkypmwFo7Kah8jLPbepiIEZpWXLjJppMiihlnEcuWigOniM-mV0zJsE2oYSvEPnM6B81jn8ugkN47p6IFmaLVDDjpgilmjtFFAhFJ3Z4HdWWB3FhyClR1yjMA9N0OJ7PoGQFC0b1wh8hAwq1fmUXA7yLU0PICDQFDBdQbPO3yG_V8P3P2PtntkFa8xX5Gl-6RX3c3DFyAulf3aDton7hznfg |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Analysis+of+the+implementation+efficiency+of+digital+signal+processing+systems+on+the+technological+platform+SoC+ZYNQ+7000&rft.jtitle=Rad%C3%ACoelektronn%C3%AC+%C3%AC+komp%27%C3%BBtern%C3%AC+sistemi+%28Online%29&rft.au=Olexander+Shkil&rft.au=Oleh+Filippenko&rft.au=Dariia+Rakhlis&rft.au=Inna+Filippenko&rft.date=2024-11-21&rft.pub=National+Aerospace+University+%C2%ABKharkiv+Aviation+Institute&rft.issn=1814-4225&rft.eissn=2663-2012&rft.volume=2024&rft.issue=4&rft.spage=168&rft.epage=177&rft_id=info:doi/10.32620%2Freks.2024.4.14&rft.externalDBID=DOA&rft.externalDocID=oai_doaj_org_article_59ee069469f54b0986a4ea65057ff327 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1814-4225&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1814-4225&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1814-4225&client=summon |