• DocumentCode
    1998868
  • Title

    A new approach for high performance and efficient design of CORDIC processor

  • Author

    Jain, Rohit Kumar ; Sharma, V.K. ; Mahapatra, K.K.

  • Author_Institution
    Dept. of Electron. & Commun. Eng., Nat. Inst. of Technol., Rourkela, India
  • fYear
    2012
  • fDate
    15-17 March 2012
  • Firstpage
    756
  • Lastpage
    760
  • Abstract
    This paper presents a new approach for the high performance and hardware efficient design of coordinate rotation digital computer (CORDIC) processor structure. The proposed design approach completely eliminates the ROM requirement of constant arctangent values. Furthermore, efficient designs of carry look ahead adders (CLAs), exploiting one input as constant, in the angle adder/subtractor datapath speeds-up the computation while maintaining regularity. The proposed architecture is implemented in FPGA as well as in 180nm standard cell library. The proposed implementation has about 39% delay improvement in FPGA and about 34% delay improvement in standard cell technology as compared to basic structure. About 47% power savings has been achieved in the proposed structure.
  • Keywords
    adders; digital arithmetic; field programmable gate arrays; logic design; read-only storage; CORDIC processor hardware efficient design; CORDIC processor high performance; FPGA; ROM requirement; angle adder-subtractor datapath; carry look ahead adders; constant arctangent values; coordinate rotation digital computer processor structure; standard cell library; standard cell technology; Adders; Computer architecture; Delay; Field programmable gate arrays; Libraries; Microprocessors; Read only memory; Coordinate rotation digital computer (CORDIC); FPGA; carry look ahead adder (CLA); carry save adder (CSA); vector rotation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Recent Advances in Information Technology (RAIT), 2012 1st International Conference on
  • Conference_Location
    Dhanbad
  • Print_ISBN
    978-1-4577-0694-3
  • Type

    conf

  • DOI
    10.1109/RAIT.2012.6194549
  • Filename
    6194549