• DocumentCode
    2824434
  • Title

    Design and Implementation of Cosine Transforms Employing a CORDIC Processor

  • Author

    El-Nahas, Sharaf El-Din ; Al Hosainy, Ammar Mottie ; Saeb, Magdy M.

  • Author_Institution
    Arab Acad. for Sci. and Technol., Alexandria
  • fYear
    2007
  • fDate
    13-15 March 2007
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Coordinate rotation digital computer (CORDIC) is widely used in recent DSP applications, due to its simple and well-designed approach that utilizes only add and shift operations instead of multipliers. In this work, we introduce a field programmable gate array (FPGA) implementation of a CORDIC processor that provides high performance and at the same time an efficient implementation area. This is achieved by increasing the number of segments of the signs vector curve. This has led to an increase in the number of comparators, however with small effect on the implementation area. As an application, we have developed a discrete cosine transform (DCT) module that employs the CORDIC core to generate cosine terms.
  • Keywords
    digital arithmetic; digital signal processing chips; discrete cosine transforms; field programmable gate arrays; logic design; CORDIC processor; DSP; FPGA; coordinate rotation digital computer; discrete cosine transform; field programmable gate array; Algorithm design and analysis; Application software; Design engineering; Difference equations; Digital signal processing; Discrete cosine transforms; Field programmable gate arrays; Iterative algorithms; Table lookup;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Radio Science Conference, 2007. NRSC 2007. National
  • Conference_Location
    Cairo
  • Print_ISBN
    977-5031-86-9
  • Type

    conf

  • DOI
    10.1109/NRSC.2007.371367
  • Filename
    4234114