National Conference on VLSI and Embedded Systems |
Foundation of Computer Science USA |
NCVES - Number 1 |
March 2013 |
Authors: Ushasree G, R Dhanabal, Sarat Kumar Sahoo and |
1275996b-728b-4c61-a9ce-9a562792aab1 |
Ushasree G, R Dhanabal, Sarat Kumar Sahoo and . Implementation of a High Speed Single Precision Floating Point Unit using Verilog. National Conference on VLSI and Embedded Systems. NCVES, 1 (March 2013), 32-36.
To represent very large or small values, large range is required as the integer representation is no longer appropriate. These values can be represented using the IEEE-754 standard based floating point representation. This paper presents high speed ASIC implementation of a floating point arithmetic unit which can perform addition, subtraction, multiplication, division functions on 32-bit operands that use the IEEE 754-2008 standard. Pre-normalization unit and post normalization units are also discussed along with exceptional handling. All the functions are built by feasible efficient algorithms with several changes incorporated that can improve overall latency, and if pipelined then higher throughput. The algorithms are modeled in Verilog HDL and have been implemented in ModelSim.