• DocumentCode
    2528398
  • Title

    Multiplier-less floating point 1D DCT implementation

  • Author

    Singh, Gurkirat ; Kumar, Arun ; Mishra, Amit Kumar

  • Author_Institution
    Dept. of Electron. & Commun. Eng., Indian Inst. of Technol., Guwahati
  • fYear
    2008
  • fDate
    19-21 Nov. 2008
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Multimedia applications are becoming even more demanding. Hence, the next generation codecs invariably should be floating point compliant. With the field programmable gate arrays (FPGAs) technology getting mature, more and more signal processing applications are finding their niche in FPGAs. Current generation FPGAs have got hardware multipliers. However, these are general purpose multipliers and cannot be used for specific purposes. The present paper presents a novel FPGA implementation of one dimensional (8 times 1) point, multiplier less, floating point Discrete Cosine Transform. Distributed Arithmetic, parallelism and pipelining are exploited to produce a DCT implementation on a single FPGA. Two implementations are presented, one using single LUT and second using 2 parallel LUTs utilizing 68% and 89% area respectively with a maximum clock frequency of around 50 MHz.
  • Keywords
    codecs; discrete cosine transforms; distributed arithmetic; field programmable gate arrays; floating point arithmetic; table lookup; FPGA; discrete cosine transform; distributed arithmetic; field programmable gate arrays; hardware multipliers; maximum clock frequency; multiplierless floating point 1D DCT; next generation codecs; parallel LUT; parallelism; pipelining; single LUT; Arithmetic; Array signal processing; Clocks; Codecs; Discrete cosine transforms; Field programmable gate arrays; Frequency; Hardware; Pipeline processing; Table lookup; DCT; FPGAs; codecs; distributed arithmetic; floating point notation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    TENCON 2008 - 2008 IEEE Region 10 Conference
  • Conference_Location
    Hyderabad
  • Print_ISBN
    978-1-4244-2408-5
  • Electronic_ISBN
    978-1-4244-2409-2
  • Type

    conf

  • DOI
    10.1109/TENCON.2008.4766615
  • Filename
    4766615