• DocumentCode
    3416869
  • Title

    Scalable pipelined CORDIC architecture design and implementation in FPGA

  • Author

    Adiono, Trio ; Purba, Randy Saut

  • Author_Institution
    Electr. Eng. & Inf. Sch., Bandung Inst. of Technol., Bandung, Indonesia
  • Volume
    02
  • fYear
    2009
  • fDate
    5-7 Aug. 2009
  • Firstpage
    646
  • Lastpage
    649
  • Abstract
    In Digital Signal Processing, trigonometry and complex multiplications are used in many signal equations, such as synchronization and equalization. Therefore, a fast and an efficient method to calculate trigonometry and complex multiplications are required. Coordinate Rotation Digital Computer (CORDIC) is trigonometric algorithm that is used to transforming data from rectangular to polar and vice versa. CORDIC also can be used other to compute several trigonometry functions, either directly or indirectly. The proposed CORDIC design is based on Pipeline datapath Architecture. By using pipeline architecture, the design is able to calculate continuous input, has high throughput, and doesn´t need ROM or registers to save constant angle iteration of CORDIC. The design process is started by modelling CORDIC function, design datapath and control unit, coding to hardware description language using Verilog HDL, synthesized using Quartus II Version 7.2 and implemented on ALTERA Cyclone II DE2 EP2C35F672C6N FPGA. Synthesis result shows that the design is able to work at 81.31 MHz.
  • Keywords
    digital arithmetic; field programmable gate arrays; hardware description languages; pipeline processing; CORDIC architecture design; coordinate rotation digital computer; digital signal processing; field programmable gate arrays; hardware description language; pipeline datapath architecture; trigonometry; Computer architecture; Digital signal processing; Equations; Field programmable gate arrays; Hardware design languages; Pipelines; Read only memory; Signal processing; Signal processing algorithms; Throughput; CORDIC; FPGA; RTL; trigonometry;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical Engineering and Informatics, 2009. ICEEI '09. International Conference on
  • Conference_Location
    Selangor
  • Print_ISBN
    978-1-4244-4913-2
  • Type

    conf

  • DOI
    10.1109/ICEEI.2009.5254736
  • Filename
    5254736