Jump to ContentJump to Main Navigation
Show Summary Details
More options …

Open Computer Science

Editor-in-Chief: van den Broek, Egon

1 Issue per year

Open Access
Online
ISSN
2299-1093
See all formats and pricing
More options …

A new VLSI algorithm and architecture for the hardware implementation of type IV discrete cosine transform using a pseudo-band correlation structure

Doru Chiper
  • Department of Applied Electronics, Technical University “Gh. Asachi” Iasi, B-dul Carol I, No.11, RO-6600, Iasi, Romania
  • Email
  • Other articles by this author:
  • De Gruyter OnlineGoogle Scholar
Published Online: 2011-06-28 | DOI: https://doi.org/10.2478/s13537-011-0015-z

Abstract

A new VLSI algorithm and its associated systolic array architecture for a prime length type IV discrete cosine transform is presented. They represent the basis of an efficient design approach for deriving a linear systolic array architecture for type IV DCT. The proposed algorithm uses a regular computational structure called pseudoband correlation structure that is appropriate for a VLSI implementation. The proposed algorithm is then mapped onto a linear systolic array with a small number of I/O channels and low I/O bandwidth. The proposed architecture can be unified with that obtained for type IV DST due to a similar kernel. A highly efficient VLSI chip can be thus obtained with good performance in the architectural topology, computing parallelism, processing speed, hardware complexity and I/O costs similar to those obtained for circular correlation and cyclic convolution computational structures.

Keywords: parallel algorithm; parallel architecture; systolic arrays

  • [1] Jain A.K., A sinosoidal family of unitary transforms, IEEE T PATTERN ANAL, 1979, I, 356–365 http://dx.doi.org/10.1109/TPAMI.1979.4766944CrossrefGoogle Scholar

  • [2] Jing C., Tai H-M., Fast algorithm for computing modulated lapped transform, ELECTRONIC LETTERS, 2001, 37, 796–797 http://dx.doi.org/10.1049/el:20010539CrossrefGoogle Scholar

  • [3] Malvar H.S., Lapped transforms for efficient transforms/subband coding, IEEE T ACOUST SPEECH, 1990, 38, 969–978 http://dx.doi.org/10.1109/29.56057CrossrefGoogle Scholar

  • [4] Malvar H.S., Signal Processing with Lapped Transforms, Artech House, Norwood, MA, 1991 Google Scholar

  • [5] Britanak V., The fast DCT-IV/DST-IV computation via the MDCT, SIGNAL PROCESS, 2003, 83, 1803–1813 http://dx.doi.org/10.1016/S0165-1684(03)00109-9CrossrefGoogle Scholar

  • [6] Hsu H-W., Liu C-M., Fast radix-q and mixed-radix algorithms for type-IV DCT, IEEE SIGNAL PROC LET, 2008, 15, 910–913 http://dx.doi.org/10.1109/LSP.2008.2005441Web of ScienceCrossrefGoogle Scholar

  • [7] Rader C.M., Discrete Fourier Transform when the number of the data samples is prime, PROC IEEE, 1968, 56, 1107–1108 http://dx.doi.org/10.1109/PROC.1968.6477CrossrefGoogle Scholar

  • [8] Guo J., Liu C.M., Jen C.W., A New Array Architecture for Prime-Length Discrete Cosine Transform, IEEE T SIGNAL PROCES, 1993, 41, 436–442 http://dx.doi.org/10.1109/TSP.1993.193173CrossrefGoogle Scholar

  • [9] Chiper D.F., Novel Systolic Array Design for Discrete Cosine Transform with High Throughput Rate, Proc. IEEE Symp. on Circuits and Systems (12–15 May, Atlanta, Georgia), IEEE Press, 1996, 746–749 Google Scholar

  • [10] Chan Y.H., Siu W.C., On the Realization of Discrete Cosine Transform using the Distributed Arithmetic, IEEE T CIRCUITS-I, 1992, 39, 705–712 http://dx.doi.org/10.1109/81.250161CrossrefGoogle Scholar

  • [11] Kung H.T., Why Systolic Architectures, COMPUTER, 1982, 15, 37–46 http://dx.doi.org/10.1109/MC.1982.1653825CrossrefGoogle Scholar

  • [12] White S.A., Applications of the Distributed Arithmetic to Digital Signal Processing: A tutorial, IEEE ASSP MAG, 1989, 6, 4–19 http://dx.doi.org/10.1109/53.29648CrossrefGoogle Scholar

  • [13] Kung S.Y., VLSI Array Processors, Prentice Hall, Englewood Cliffs, New Jersay, 1988 Google Scholar

  • [14] Jen C.W., Hsu H.Y., The design of a systolic array with tags input, Proc. IEEE Int. Conf. on Circuits and Systems (7–9 June 1988, Espoo, Finland), IEEE Press, 1988, 2263–2266 Google Scholar

  • [15] Chiper D.F., A High Throughput Systolic Array Architecture for the VLSI Implementation of Type IV Discrete Cosine Transform, ISSCSŠ09 (9–10 July, Iasi), 2009, 1–4 Google Scholar

About the article

Published Online: 2011-06-28

Published in Print: 2011-06-01


Citation Information: Open Computer Science, Volume 1, Issue 2, Pages 243–250, ISSN (Online) 2299-1093, DOI: https://doi.org/10.2478/s13537-011-0015-z.

Export Citation

© 2011 Versita Warsaw. This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 3.0 License. BY-NC-ND 3.0

Comments (0)

Please log in or register to comment.
Log in