• DocumentCode
    465063
  • Title

    Circuit implementation of floating point range reduction for trigonometric functions

  • Author

    Qian, Xuehai ; Zhang, Hao ; Yang, Jingang ; Huang, He ; Zhang, Junchao ; Fan, Dongrui

  • Author_Institution
    Inst. of Comput. Technol., Chinese Acad. of Sci., Beijing
  • fYear
    2007
  • fDate
    27-30 May 2007
  • Firstpage
    3010
  • Lastpage
    3013
  • Abstract
    Range reduction is important in evaluating trigonometric functions but not enough work is done in relation to the hardware implementation of it. A hardware floating point range reduction implementation is presented. The whole reduction is divided into two steps; the first is based on double-residue modular range reduction method and the second adopts on a novel method described in this paper. The latter one can reduce the argument to an arbitrary range and provides the number of times that range constant contained in the argument. It has been synthesized using 0.13 mum library to achieve an approximately 700 MHz operation frequency.
  • Keywords
    floating point arithmetic; logic design; 0.13 micron; 700 MHz; double-residue modular range reduction method; hardware floating point range reduction; trigonometric functions; Approximation algorithms; Circuits; Computer architecture; Design optimization; Frequency synthesizers; Hardware; Helium; Laboratories; Libraries; Optimization methods;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2007. ISCAS 2007. IEEE International Symposium on
  • Conference_Location
    New Orleans, LA
  • Print_ISBN
    1-4244-0920-9
  • Electronic_ISBN
    1-4244-0921-7
  • Type

    conf

  • DOI
    10.1109/ISCAS.2007.377980
  • Filename
    4253312