Basic Trigonometric Function Core in Duble FPU

Raman Kumar, Sumit Kumar
Advanced Research in Electrical and Electronic Engineering Print   unpublished
A floating-point unit(FPU) is a math Co-processor, which is a part of a computer system specially designed to carry out operations on floating point numbers. Double-precision floating-point is a commonly used format on PC's due to its wider range over single-precision floating point.. The proposed work is to build an efficient basic trigonometric function core using double precision floating point unit that performs basic trigonometric functions with reduced complexity of the logic used and
more » ... logic used and reduce the memory requirement. The functions performed are handling of Floating Point data, perform any one of the following trigonometric operations like angle of sine , cosine , tan, cot, sec and cosec. All the above modules have been clocked and evaluated under Spartan 3E Synthesis environment. All the functions are built by possible efficient algorithms with several changes incorporated at our end as far as the scope permitted. The coding is done in verilog.