• DocumentCode
    3394496
  • Title

    An area efficient multiplexer based CORDIC

  • Author

    Naresh, V. ; Venkataramani, B. ; Raja, R.

  • Author_Institution
    Nat. Inst. of Technol., Tiruchirappalli, India
  • fYear
    2013
  • fDate
    4-6 Jan. 2013
  • Firstpage
    1
  • Lastpage
    5
  • Abstract
    In the literature, multiplexer has been proposed for the ASIC implementation of unrolled CORDIC (COordinate Rotation DIgital Computer) processor. In this paper, the efficacy of this approach is studied for the implementation on FPGA. For this study, both non pipelined and 2 level pipelined CORDIC with 8 stages and using two schemes - one using adders in all the stages and another using multiplexers in the second and third stages. A 16 bit CORDIC for generating the sine/cosine functions is implemented using all the four schemes on both Xilinx Virtex 6 FPGA(XC6VLX240) and Altera Cyclone II FPGA(EP2C20F484C7). From the implementation results, it is found that the nonpipelined and pipelined CORDICs using multiplexer requires 1.6, 1.4 times lower area in Xilinx FPGA and 1.8, 1.6 times lower area in Altera FPGA than that using only adders. This is achieved without reduction in speed.
  • Keywords
    adders; digital computers; field programmable gate arrays; multiplexing equipment; pipeline arithmetic; 2 level pipelined CORDIC; ASIC implementation; Altera Cyclone II FPGA; Altera FPGA; EP2C20F484C7; XC6VLX240; Xilinx Virtex 6 FPGA; area efficient multiplexer based CORDIC; coordinate rotation digital computer processor; cosine functions; nonpipelined CORDICs; unrolled CORDIC processor; Adders; Computers; Field programmable gate arrays; Informatics; Multiplexing; Pipelines; Vectors; CORDIC; FPGA; multiplexer; pipelining; rotation mode;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Communication and Informatics (ICCCI), 2013 International Conference on
  • Conference_Location
    Coimbatore
  • Print_ISBN
    978-1-4673-2906-4
  • Type

    conf

  • DOI
    10.1109/ICCCI.2013.6466264
  • Filename
    6466264