• DocumentCode
    2265177
  • Title

    An efficient systolic array design for the discrete sine transform

  • Author

    Ramakrishnan, Kalpana ; Ling, Nam

  • Author_Institution
    Dept. of Comput. Eng., Santa Clara Univ., CA, USA
  • fYear
    1993
  • fDate
    16-18 Aug 1993
  • Firstpage
    951
  • Abstract
    A two-dimensional systolic array is designed for the 1-D Discrete Sine Transform (DST). The implementation of the DST is carried out by defining the 1-D DST in terms of the Discrete Fourier Transform (DFT). A 1-D array is initially designed for the DFT by utilizing Goertzel´s algorithm which requires N processors with a computation time of O(N). The 1-D array for the DST is designed by adding additional computational elements to the 1-D DFT array. A 2-D array for the DST is designed by partitioning the indices of the input data. The 2-D array achieves a speedup of O(√N) for the N-point DST when compared to the computation time for the 1-D systolic array without increasing the number of processors
  • Keywords
    computational complexity; discrete Fourier transforms; image processing; systolic arrays; 1D discrete sine transform; Goertzel´s algorithm; N-point DST; computation time; computational elements; discrete Fourier transform; partitioning; systolic array design; two-dimensional systolic array; Algorithm design and analysis; Arithmetic; Computer architecture; Design engineering; Discrete Fourier transforms; Discrete transforms; Equations; Signal processing algorithms; Systolic arrays; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 1993., Proceedings of the 36th Midwest Symposium on
  • Conference_Location
    Detroit, MI
  • Print_ISBN
    0-7803-1760-2
  • Type

    conf

  • DOI
    10.1109/MWSCAS.1993.343227
  • Filename
    343227