• DocumentCode
    1062024
  • Title

    Para-CORDIC: parallel CORDIC rotation algorithm

  • Author

    Juang, Tso-Bing ; Hsiao, Shen-Fu ; Tsai, Ming-Yu

  • Volume
    51
  • Issue
    8
  • fYear
    2004
  • Firstpage
    1515
  • Lastpage
    1524
  • Abstract
    In this paper, the parallel COrdinate Rotation DIgital Computer (CORDIC) rotation algorithm in circular and hyperbolic coordinate is proposed. The most critical path of the conventional CORDIC rotation lies in the determination of rotation directions, which depends on the sign of the remaining angle after each iteration. Using the binary-to-bipolar recoding (BBR) and microrotation angle recoding techniques, the rotation directions can be predicted directly from the binary value of the initial input angle. The original sequential CORDIC rotations can be divided into two phases where the rotations in each phase can be executed in parallel. Our proposed architectures have a more regular and simpler prediction scheme compared to previous approaches. The critical path delay is reduced since the concurrently predicted rotations can be combined using multioperand carry-save addition structures.
  • Keywords
    digital arithmetic; parallel algorithms; parallel architectures; binary value; binary-to-bipolar recoding; circular coordinate; coordinate rotation digital computer; critical path delay; hyperbolic coordinate; initial input angle; microrotation angle recoding; multioperand carry-save addition structures; para-CORDIC; parallel CORDIC rotation algorithm; rotation directions; Computer architecture; Computer science; Concurrent computing; Delay; Helium; Iterative algorithms; Matrix decomposition; Signal processing algorithms; Two dimensional displays; Vectors; Binary-to-bipolar recoding; CORDIC; MAR; coordinate rotation digital computer; microrotation angle recoding; multioperand carry-save addition;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems I: Regular Papers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1549-8328
  • Type

    jour

  • DOI
    10.1109/TCSI.2004.832734
  • Filename
    1323204