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
Link To Document