HUB Floating-Point Adder Using Double Path

Authors

  • Dr. S. Ramesh  Professor Department of ECE, KPR Institute of Technology Coimbatore, Tamil Nadu, India
  • Saravanavel K  Student (ME – VLSI) KPR Institute of Technology, Coimbatore, Tamil Nadu, India

Keywords:

Component, Formatting, Style, Styling, Insert

Abstract

Several previous publications have shown the area and delay reduction when implementing real number computation using HUB formats for both floating-point and fixed-point. In this paper, we present a HUB floating-point adder for FPGA which greatly improves the speed of previous proposed HUB designs for these devices. Our architecture is based on the double path technique which reduces the execution time since each path works in parallel. We also deal with the implementation of unbiased rounding in the proposed adder. Experimental results are presented showing the goodness of the new HUB adder for FPGA

References

  1. J. J. Rodriguez-Andina, M. D. Valdes-Pena, and M. J. Moure, “Advanced features and industrial applications of FPGAs: A review,” IEEE Trans. on Industrial Informatics, vol. 11, no. 4, pp. 853–864, aug 2015.
  2. L. Zhuo and V. K. Prasanna, “High-performance designs for linear algebra operations on reconfigurable hardware,” IEEE Transactions on Computers, vol. 57, no. 8, pp. 1057–1071, aug 2008.
  3. C. H. Ho, C. W. Yu, P. Leong, W. Luk, and S. J. E. Wilton, “Floating point FPGA: Architecture and modeling,” IEEE Trans. on Very Large Scale Integration (VLSI) Systems, vol. 17, no. 12, pp. 1709–1718, 2009.
  4. G. Caffarena and D. Menard, “Quantization noise power estimation for floating-point dsp circuits,” IEEE Transactions on Circuits and Systems II: Express Briefs, vol. 63, no. 6, pp. 593–597, jun 2016.
  5. J. Hormigo and J. Villalba, “HUB floating point for improving FPGA implementations of DSP applications,” IEEE Transactions on Circuits and Systems II: Express Briefs, vol. 64, no. 3, pp. 319–323, mar 2017.
  6. B. Catanzaro and B. Nelson, “Higher radix floating-point representations for FPGA-based arithmetic,” in 13th IEEE Symposium on Field- Programmable Custom Computing Machines (FCCM’05), 2005, pp. 161 – 170.
  7. A. Ehliar, “Area efficient floating-point adder and multiplier with IEEE- 754 compatible semantics,” in Proc. International Conference on Field- Programmable Technology (FPT’14), dec 2014, pp. 131– 138.
  8. M. Langhammer, “Floating point datapath synthesis for FPGAs,” in Proc. International Conference on Field Programmable Logic and Applications (FPL’08), sept 2008, pp. 355–360.
  9. J. Hormigo and J. Villalba, “Measuring improvement when using HUB formats to implement floating-point systems under round-to- nearest,” IEEE Transactions on Very Large Scale Integration (VLSI) Systems, vol. 24, no. 6, pp. 2369–2377, 2016.
  10. IEEE Standard for Floating-Point Arithmetic, IEEE Std. 754, 2008.
  11. J. Villalba, J. Hormigo, and S. Gonzalez-Navarro, “Unbiased rounding for HUB floating-point addition,” IEEE Transactions on Computers, vol. Early access, no. 99, pp. 1–1, 2018.
  12. Farmwald and P. Michael, “On the design of high performance digital arithmetic units,” Ph.D. dissertation, Stanford University, 1981.
  13. M. D. Ercegovac and T. Lang, Digital Arithmetic. Morgan Kaufmann, San Francisco, 2004

Downloads

Published

2021-04-10

Issue

Section

Research Articles

How to Cite

[1]
Dr. S. Ramesh, Saravanavel K, " HUB Floating-Point Adder Using Double Path, International Journal of Scientific Research in Science and Technology(IJSRST), Online ISSN : 2395-602X, Print ISSN : 2395-6011, Volume 9, Issue 1, pp.708-717, March-April-2021.