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...

Descripción completa

Detalles Bibliográficos
Autores principales: Chiper, Doru Florin, Cracan, Arcadie
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