Hardware Implementation of Floating-point Operating Devices by Using IEEE-754 Binary Arithmetic Standard

被引:0
作者
San, Aung Myo [1 ]
Yakunin, A. N. [1 ]
机构
[1] Natl Res Univ MIET, Dept Comp Engn, Moscow, Russia
来源
PROCEEDINGS OF THE 2019 IEEE CONFERENCE OF RUSSIAN YOUNG RESEARCHERS IN ELECTRICAL AND ELECTRONIC ENGINEERING (EICONRUS) | 2019年
关键词
floating-point number (FPN); floating-point operating device (FPOD; IEEE-754; standard; ALUTs; delay;
D O I
10.1109/eiconrus.2019.8656775
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Currently, in modern microprocessors, digital signal processors, mathematical coprocessors and other digital devices, arithmetic operations with floating-point numbers (FPN) are performed by using special hardware. This equipment is called a floating-point unit (FPU). The FPU is usually constructed by combining floating-point operating devices. In this paper, we consider operating devices for performing addition, subtraction, multiplication, and division of floating-point numbers using the IEEE-754 binary arithmetic standard. The algorithms for selected operations are also presented. These algorithms are specified in the implementation of floating-point operating devices in 32-bit and 64-bit IEEE-754 formats which are most commonly used in scientific computations. Circuit simulation of the considered devices was performed in the Altera Quartus-II CAD environment, and their hardware complexity and delay were evaluated. The reliability of selected operations was confirmed by the results of the timing diagrams obtained from the simulation.
引用
收藏
页码:1624 / 1630
页数:7
相关论文
共 8 条
[1]  
Devamane Shridhar, 2015, INT J ADV RES COMPUT, V4, P101
[2]  
Harris David Money, DIGITAL DESIGN COMPU, P643
[3]  
Oberman R.M.M., 1979, DIGITAL CIRCUIT BINA, P199
[4]  
Orlov S. A., 2011, COMPUTER ORG SYSTEMS, P168
[5]  
San Aung Myo, 2018, IEEE C RUSS YOUNG RE
[6]  
Walker Alvernon, 2018, ELECT ENG INT J EEIJ, V5, P1
[7]  
Yakunin A N., 2018, INCREASING SPEED MUL, P149
[8]  
Zimmermanng Reto, 1997, THESIS, P5