• DocumentCode
    1138260
  • Title

    Efficient VLSI Implementations of Fast Multiplierless Approximated DCT Using Parameterized Hardware Modules for Silicon Intellectual Property Design

  • Author

    Hsiao, Shen-Fu ; Hu, Yu Hen ; Juang, Tso-Bing ; Lee, Chung-han

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Nat. Sun Yat-sen Univ., Kaoshiung, Taiwan
  • Volume
    52
  • Issue
    8
  • fYear
    2005
  • Firstpage
    1568
  • Lastpage
    1579
  • Abstract
    An efficient implementation of discrete cosine transform (DCT) computations are presented based on the so-called shifted discrete Fourier transform (SDFT), a generalization of the conventional DFT (DFT). Due to the simple form of the factorized matrices, the derived architecture can be easily constructed from the cascade of only two types of parameterized hardware modules: butterfly operators and rotators. The butterfly operator performs the conventional butterfly shuffling and addition/subtraction. The rotator that performs plane rotations of two-dimensional (2-D) vectors is designed using carry-save-adder (CSA)-based unfolded pipelined CORDIC architecture where the rotation angles can be approximated with different accuracies using a sequence of bipolar signs. The proposed one-dimensional and 2-D DCT implementations composed of the above two types of parameterized modules can be used as flexible and reusable Silicon Intellectual Property (SIP) for the DCT computation unit to be embedded in system-on-a-chip (SoC) design. The proposed implementations have many features and advantages, including SIP reusability, low complexity, high-throughput, regularity, scalability (easy extension of transform length), and flexibility (approximated DCT with various accuracies).
  • Keywords
    Fourier transforms; VLSI; adders; carry logic; digital signal processing chips; discrete cosine transforms; mathematical operators; pipeline arithmetic; vector processor systems; 2D vectors; DCT computations; VLSI; butterfly operator; butterfly shuffling; carry logic; carry-save-adders; digital signal processing chips; discrete cosine transforms; fast multiplierless DCT; parameterized hardware modules; pipeline arithmetic; shifted discrete Fourier transforms; silicon intellectual property design; unfolded pipelined CORDIC architecture; vector processor systems; Computer architecture; Discrete Fourier transforms; Discrete cosine transforms; Embedded computing; Hardware; Intellectual property; Silicon; System-on-a-chip; Two dimensional displays; Very large scale integration; CORDIC; Discrete cosine transform (DCT); binDCT; integer DCT (IDCT); shifted discrete Fourier transform (SDFT); very large-scale integration (VLSI) design;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems I: Regular Papers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1549-8328
  • Type

    jour

  • DOI
    10.1109/TCSI.2005.851709
  • Filename
    1495723