• DocumentCode
    1938859
  • Title

    Implementation and trade-offs of a DCT architecture using high-level synthesis

  • Author

    Torbey, Elie ; Knight, John

  • Author_Institution
    Carleton Univ., Ottawa, Ont., Canada
  • fYear
    1998
  • fDate
    13-16 Sep 1998
  • Firstpage
    193
  • Lastpage
    197
  • Abstract
    This paper presents architectural trade-offs of a time-shared implementation of a modified fast discrete cosine transform algorithm using a high-level synthesis tool. The architecture presented here allows time-sharing of operators in different stages. The overhead in control and multiplexing is minimal. A full implementation of an 8×8 2-D DCT outperforms the original pipelined architecture and a hand-crafted time-shared architecture by reducing the required area by up to 50%. It also improves the latency by up to 70%. It achieves these improvements maintaining the throughput for a 5% decrease in the required critical path timing. The complexity of the 2-D DCT used is higher than the traditional benchmarks for high-level synthesis. This paper shows the effectiveness of the synthesis tool used for large, practical algorithms
  • Keywords
    critical path analysis; discrete cosine transforms; high level synthesis; pipeline processing; time-sharing systems; timing; DCT architecture; critical path timing; discrete cosine transform algorithm; high-level synthesis; latency; operator time-sharing; pipelined architecture; throughput; time-shared implementation; Arithmetic; Circuit synthesis; Delay; Discrete cosine transforms; Flow graphs; High level synthesis; Registers; Throughput; Time sharing computer systems; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    ASIC Conference 1998. Proceedings. Eleventh Annual IEEE International
  • Conference_Location
    Rochester, NY
  • ISSN
    1063-0988
  • Print_ISBN
    0-7803-4980-6
  • Type

    conf

  • DOI
    10.1109/ASIC.1998.722897
  • Filename
    722897