• DocumentCode
    2227451
  • Title

    The application of redundant encoding in iterative implementation of division and square root

  • Author

    Zheng, Liang ; Xu-Bang, Shen ; Zuo-Hui, Peng

  • Author_Institution
    Xi´´an Inst. of Microelectron. Technol., China
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    603
  • Lastpage
    606
  • Abstract
    The purpose of this paper is to discuss the speed improvement in division and square root computation with small area penalty. The digit recurrence SRT algorithm and functional iteration Newton-Raphson algorithm are generally used in modern processor design. To reduce the latency of each iteration, the redundant number is introduced to present an intermediate value in iterative computation. The carry save number is applied in the SRT algorithm and Newton-Raphson algorithm to avoid the long carry propagation delay in iteration addition. Borrow save numbers are applied in the initial approximation lookup table for the same purpose. Redundant binary Booth recoding is introduced to facilitate the conversion of the intermediate redundant number in Booth multipliers. The techniques presented facilitate improved division and square root calculation, which is significant for overall system performance
  • Keywords
    Newton-Raphson method; carry logic; dividing circuits; multiplying circuits; redundant number systems; Booth multiplier; Sweeney-Robertson-Tocher algorithm; borrow save numbers; carry propagation delay; carry save number; digit recurrence SRT algorithm; division computation; functional iteration Newton-Raphson algorithm; initial approximation lookup table; iteration addition; processor design; redundant binary Booth recoding; redundant number; speed improvement; square root computation; Algorithm design and analysis; Computer applications; Encoding; Frequency conversion; Iterative algorithms; Microelectronics; Process design; Propagation delay; System performance; Table lookup;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    ASIC, 2001. Proceedings. 4th International Conference on
  • Conference_Location
    Shanghai
  • Print_ISBN
    0-7803-6677-8
  • Type

    conf

  • DOI
    10.1109/ICASIC.2001.982636
  • Filename
    982636