Cargando…
New Systolic Array Algorithms and VLSI Architectures for 1-D MDST †
In this paper, we present two systolic array algorithms for efficient Very-Large-Scale Integration (VLSI) implementations of the 1-D Modified Discrete Sine Transform (MDST) using the systolic array architectural paradigm. The new algorithms decompose the computation of the MDST into modular and regu...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10346799/ https://www.ncbi.nlm.nih.gov/pubmed/37448074 http://dx.doi.org/10.3390/s23136220 |
_version_ | 1785073398698737664 |
---|---|
author | Chiper, Doru Florin Cracan, Arcadie |
author_facet | Chiper, Doru Florin Cracan, Arcadie |
author_sort | Chiper, Doru Florin |
collection | PubMed |
description | In this paper, we present two systolic array algorithms for efficient Very-Large-Scale Integration (VLSI) implementations of the 1-D Modified Discrete Sine Transform (MDST) using the systolic array architectural paradigm. The new algorithms decompose the computation of the MDST into modular and regular computational structures called pseudo-circular correlation and pseudo-cycle convolution. The two computational structures for pseudo-circular correlation and pseudo-cycle convolution both have the same form. This feature can be exploited to significantly reduce the hardware complexity since the two computational structures can be computed on the same linear systolic array. Moreover, the second algorithm can be used to further reduce the hardware complexity by replacing the general multipliers from the first one with multipliers with a constant that have a significantly reduced complexity. The resulting VLSI architectures have all the advantages of a cycle convolution and circular correlation based systolic implementations, such as high-speed using concurrency, an efficient use of the VLSI technology due to its local and regular interconnection topology, and low I/O cost. Moreover, in both architectures, a cost-effective application of an obfuscation technique can be achieved with low overheads. |
format | Online Article Text |
id | pubmed-10346799 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-103467992023-07-15 New Systolic Array Algorithms and VLSI Architectures for 1-D MDST † Chiper, Doru Florin Cracan, Arcadie Sensors (Basel) Article In this paper, we present two systolic array algorithms for efficient Very-Large-Scale Integration (VLSI) implementations of the 1-D Modified Discrete Sine Transform (MDST) using the systolic array architectural paradigm. The new algorithms decompose the computation of the MDST into modular and regular computational structures called pseudo-circular correlation and pseudo-cycle convolution. The two computational structures for pseudo-circular correlation and pseudo-cycle convolution both have the same form. This feature can be exploited to significantly reduce the hardware complexity since the two computational structures can be computed on the same linear systolic array. Moreover, the second algorithm can be used to further reduce the hardware complexity by replacing the general multipliers from the first one with multipliers with a constant that have a significantly reduced complexity. The resulting VLSI architectures have all the advantages of a cycle convolution and circular correlation based systolic implementations, such as high-speed using concurrency, an efficient use of the VLSI technology due to its local and regular interconnection topology, and low I/O cost. Moreover, in both architectures, a cost-effective application of an obfuscation technique can be achieved with low overheads. MDPI 2023-07-07 /pmc/articles/PMC10346799/ /pubmed/37448074 http://dx.doi.org/10.3390/s23136220 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Chiper, Doru Florin Cracan, Arcadie New Systolic Array Algorithms and VLSI Architectures for 1-D MDST † |
title | New Systolic Array Algorithms and VLSI Architectures for 1-D MDST † |
title_full | New Systolic Array Algorithms and VLSI Architectures for 1-D MDST † |
title_fullStr | New Systolic Array Algorithms and VLSI Architectures for 1-D MDST † |
title_full_unstemmed | New Systolic Array Algorithms and VLSI Architectures for 1-D MDST † |
title_short | New Systolic Array Algorithms and VLSI Architectures for 1-D MDST † |
title_sort | new systolic array algorithms and vlsi architectures for 1-d mdst † |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10346799/ https://www.ncbi.nlm.nih.gov/pubmed/37448074 http://dx.doi.org/10.3390/s23136220 |
work_keys_str_mv | AT chiperdoruflorin newsystolicarrayalgorithmsandvlsiarchitecturesfor1dmdst AT cracanarcadie newsystolicarrayalgorithmsandvlsiarchitecturesfor1dmdst |