SlideShare a Scribd company logo
Design and Analysis of Inexact Floating-Point Adders
ABSTRACT:
Power has become a key constraint in nanoscale inte-grated circuit design due to
the increasing demands for mobile computing and higher integration density. As an
emerging compu-tational paradigm, an inexact circuit offers a promising approach
to significantly reduce both dynamic and static power dissipation for error-tolerant
applications. In this paper, an inexact floating-point adder is proposed by
approximately designing an exponent sub-tractor and mantissa adder. Related
operations such as normaliza-tion and rounding are also dealt with in terms of
inexact computing. An upper bound error analysis for the average case is presented
to guide the inexact design; it shows that the inexact floating-point adder design is
dependent on the application data range. High dynamic range images are then
processed using the proposed inexact floating-point adders to show the validity of
the inexact design; comparison results show that the proposed inexact floating-
point adders can improve the power consumption and power-delay product by
29.98% and 39.60%, respectively.
EXISTING SYSTEM:
With advancement and development of innovative digital integrated circuits,
power consumption has dramatically increased; power has become a key design
constraint due to the high demand for mobile computing and higher integration
density. Traditional designs ap-ply fully accurate computing to all types of
applications; however, error-tolerant applications involving human intervention
(such as image processing) do not require full accuracy. So, it is possible to
perform computation with inexact circuits; in these cases, inexact computing *1+
is an attractive approach to save power and area, while achieving improved
performance compared to accurate designs. The arithmetic unit is the core of a
processor, and its power largely determines the power of the whole pro-cessor.
Recent research on inexact fixed-point adders has shown that inexact processing
hardware with a relative error of 7.58% can be nearly 15 times more efficient in
terms of speed, area and energy product than an accu- rate chip *2+. Inexact chips
are smaller, faster and con-sume less energy.
Although fixed-point arithmetic cir-cuits have been studied in terms of
inexact computing *2-8+, floating-point (FP) arithmetic circuits are signifi-cantly
more power hungry and they have not been fully considered for inexact computing.
The FP format offers a high dynamic range for computationally intensive appli-
cations; FP adders and multipliers are commonly used in DSP systems. However,
its application to embedded DSP systems is limited due to the high power
consump-tion. A low power design of an FP multiplier was investi-gated by Tong
et al. *9+; this design involves the trunca-tion of hardware and a reduction of the
bit width repre-sentation of the FP data. A probabilistic FP multiplier was proposed
by Gupta et al. *10+ mostly as an energy efficient design. A lightweight FP design
flow using bit-width optimization was proposed for low power signal processing
applications *11+. Low precision FP numbers have also been used for MP3
decoding to reduce memory utilization and power consumption *12+. However, to
the best of the authors' knowledge, there has been no research to date on an inexact
FP adder design.
PROPOSED SYSTEM:
In this paper, adder designs are studied as a starting point for inexact FP
arithmetic; several inexact adder designs are proposed and assessed for application
to high dynamic range images. The upper bound error due to the inexact design is
analyzed for the average case to guide the design of inexact FP adders. A
subjective visu-al difference predictor metric is used to measure the re-sults of
image addition; moreover, a procedure is intro-duced for designing inexact FP
arithmetic circuits. This paper is an extension of previous research by the authors
in *13+; it improves on *13+ as follows: (1) The design of the inexact FP adder is
discussed in more de-tail. (2) An upper bound error analysis is conducted for the
average case to guide the inexact design of the FP adders and the error from each
inexact part is analyzed. (3) The validity of the case studies is further illustrated
based on the error analysis. (4) Detailed HDR-VDP met-rics (including both
overall visibility and quality) are used to further illustrate the design results.
SOFTWARE IMPLEMENTATION:
 Modelsim 6.0
 Xilinx 14.2
HARDWARE IMPLEMENTATION:
 SPARTAN-III, SPARTAN-VI

More Related Content

DOCX
Design and analysis of inexact floating point adders
PDF
Secure power grid simulation on cloud
PPTX
ALGORITHM LEVEL ANALYSIS and DATA CORRELATION
PPTX
Computer architecture
PDF
Implementation of Radix-4 Booth Multiplier by VHDL
PPT
Empirically Derived Abstractions in Uncore Power Modeling for a Server-Class...
DOCX
An optimized modified booth recoder for efficient design of the add multiply ...
DOCX
Naidu_Sumit_Resume
Design and analysis of inexact floating point adders
Secure power grid simulation on cloud
ALGORITHM LEVEL ANALYSIS and DATA CORRELATION
Computer architecture
Implementation of Radix-4 Booth Multiplier by VHDL
Empirically Derived Abstractions in Uncore Power Modeling for a Server-Class...
An optimized modified booth recoder for efficient design of the add multiply ...
Naidu_Sumit_Resume

What's hot (15)

PPTX
DESIGN AND SIMULATION OF DIFFERENT 8-BIT MULTIPLIERS USING VERILOG CODE BY SA...
DOCX
DESIGN OF SIMULATION DIFFERENT 8-BIT MULTIPLIERS USING VERILOG CODE BY SAIKIR...
DOCX
Design of Power and Area Efficient Approximate Multipliers
PDF
A HIGH SPEED LOW POWER CAM AND TCAM WITH A PARITY BIT AND POWER GATED ML SENSING
PDF
Power Consumption Prediction based on Statistical Learning Techniques - David...
PDF
Application of artificial_neural_networks_for
PPT
Raspberry Pi Cluster Test Bed
DOCX
High-Throughput and Energy-Efficient Belief Propagation Polar Code Decoder
DOCX
Nhr resume
PDF
IRJET- Image and Signal Filtering using Fir Filter Made using Approximate Hyb...
PDF
Guidelines for-early-power-analysis
PDF
Cost and Energy Reduction Evaluation for ARM Based Web Servers
PPTX
Building Electricity Demand Forecasting
DOCX
Application of artificial neural networks for shunt active power filter control
DOCX
Ultralow energy variation-aware design; adder architecture study
DESIGN AND SIMULATION OF DIFFERENT 8-BIT MULTIPLIERS USING VERILOG CODE BY SA...
DESIGN OF SIMULATION DIFFERENT 8-BIT MULTIPLIERS USING VERILOG CODE BY SAIKIR...
Design of Power and Area Efficient Approximate Multipliers
A HIGH SPEED LOW POWER CAM AND TCAM WITH A PARITY BIT AND POWER GATED ML SENSING
Power Consumption Prediction based on Statistical Learning Techniques - David...
Application of artificial_neural_networks_for
Raspberry Pi Cluster Test Bed
High-Throughput and Energy-Efficient Belief Propagation Polar Code Decoder
Nhr resume
IRJET- Image and Signal Filtering using Fir Filter Made using Approximate Hyb...
Guidelines for-early-power-analysis
Cost and Energy Reduction Evaluation for ARM Based Web Servers
Building Electricity Demand Forecasting
Application of artificial neural networks for shunt active power filter control
Ultralow energy variation-aware design; adder architecture study
Ad

Viewers also liked (7)

PPTX
Error analysis presentation
PPT
Basalt rock fibre
PPTX
RAIN WATER HARVEST
PPT
=Rain water harvesting =-
PPT
Error analysis
PPTX
Rain water harvesting ppt
PPTX
Rain water harvesting (complete)
Error analysis presentation
Basalt rock fibre
RAIN WATER HARVEST
=Rain water harvesting =-
Error analysis
Rain water harvesting ppt
Rain water harvesting (complete)
Ad

Similar to Design and analysis of inexact floating point adders (20)

PDF
Approximate single precision floating point adder for low power applications
PDF
An efficient floating point adder for low-power devices
PDF
Designing of Asynchronous Viterbi Decoder for Low Power Consumption using Han...
PDF
Design of efficient reversible floating-point arithmetic unit on field progr...
PDF
A verilog based simulation methodology for estimating statistical test for th...
PPTX
Truncated booth multiplier design of hdl
DOCX
Design and analysis of approximate
PDF
EFFICIENT ABSOLUTE DIFFERENCE CIRCUIT FOR SAD COMPUTATION ON FPGA
PDF
EFFICIENT ABSOLUTE DIFFERENCE CIRCUIT FOR SAD COMPUTATION ON FPGA
PDF
A LIGHT WEIGHT VLSI FRAME WORK FOR HIGHT CIPHER ON FPGA
PDF
A METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONS
PDF
A METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONS
PDF
A METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONS
PDF
A METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONS
PDF
FPGA Implementation of High Speed AMBA Bus Architecture for Image Transmissio...
PDF
International Journal of Engineering Research and Development
PDF
EFFICIENT ABSOLUTE DIFFERENCE CIRCUIT FOR SAD COMPUTATION ON FPGA
PDF
IRJET- Flexible DSP Accelerator Architecture using Carry Lookahead Tree
PDF
IRJET- An Optimal Algorithm for Data Centres to Minimize the Power Supply
PDF
Parallel Processing Technique for Time Efficient Matrix Multiplication
Approximate single precision floating point adder for low power applications
An efficient floating point adder for low-power devices
Designing of Asynchronous Viterbi Decoder for Low Power Consumption using Han...
Design of efficient reversible floating-point arithmetic unit on field progr...
A verilog based simulation methodology for estimating statistical test for th...
Truncated booth multiplier design of hdl
Design and analysis of approximate
EFFICIENT ABSOLUTE DIFFERENCE CIRCUIT FOR SAD COMPUTATION ON FPGA
EFFICIENT ABSOLUTE DIFFERENCE CIRCUIT FOR SAD COMPUTATION ON FPGA
A LIGHT WEIGHT VLSI FRAME WORK FOR HIGHT CIPHER ON FPGA
A METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONS
A METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONS
A METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONS
A METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONS
FPGA Implementation of High Speed AMBA Bus Architecture for Image Transmissio...
International Journal of Engineering Research and Development
EFFICIENT ABSOLUTE DIFFERENCE CIRCUIT FOR SAD COMPUTATION ON FPGA
IRJET- Flexible DSP Accelerator Architecture using Carry Lookahead Tree
IRJET- An Optimal Algorithm for Data Centres to Minimize the Power Supply
Parallel Processing Technique for Time Efficient Matrix Multiplication

More from jpstudcorner (20)

DOCX
Variable length signature for near-duplicate
DOCX
Robust representation and recognition of facial
DOCX
Revealing the trace of high quality jpeg
DOCX
Revealing the trace of high quality jpeg
DOCX
Pareto depth for multiple-query image retrieval
DOCX
Multifocus image fusion based on nsct
DOCX
Image super resolution based on
DOCX
Fractal analysis for reduced reference
DOCX
Face sketch synthesis via sparse representation based greedy search
DOCX
Face recognition across non uniform motion
DOCX
Combining left and right palmprint images for
DOCX
A probabilistic approach for color correction
DOCX
A no reference texture regularity metric
DOCX
A feature enriched completely blind image
DOCX
Sel csp a framework to facilitate
DOCX
Query aware determinization of uncertain
DOCX
Psmpa patient self controllable
DOCX
Privacy preserving and truthful detection
DOCX
Privacy policy inference of user uploaded
DOCX
Page a partition aware engine
Variable length signature for near-duplicate
Robust representation and recognition of facial
Revealing the trace of high quality jpeg
Revealing the trace of high quality jpeg
Pareto depth for multiple-query image retrieval
Multifocus image fusion based on nsct
Image super resolution based on
Fractal analysis for reduced reference
Face sketch synthesis via sparse representation based greedy search
Face recognition across non uniform motion
Combining left and right palmprint images for
A probabilistic approach for color correction
A no reference texture regularity metric
A feature enriched completely blind image
Sel csp a framework to facilitate
Query aware determinization of uncertain
Psmpa patient self controllable
Privacy preserving and truthful detection
Privacy policy inference of user uploaded
Page a partition aware engine

Recently uploaded (20)

PPTX
Geodesy 1.pptx...............................................
PDF
Well-logging-methods_new................
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PPTX
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
DOCX
573137875-Attendance-Management-System-original
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
PPT
Introduction, IoT Design Methodology, Case Study on IoT System for Weather Mo...
PDF
R24 SURVEYING LAB MANUAL for civil enggi
PDF
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
PDF
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
PPTX
Current and future trends in Computer Vision.pptx
PPTX
Artificial Intelligence
PPTX
Safety Seminar civil to be ensured for safe working.
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PDF
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
PPTX
UNIT 4 Total Quality Management .pptx
PDF
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
PPTX
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
PDF
PPT on Performance Review to get promotions
PPTX
Foundation to blockchain - A guide to Blockchain Tech
Geodesy 1.pptx...............................................
Well-logging-methods_new................
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
573137875-Attendance-Management-System-original
Embodied AI: Ushering in the Next Era of Intelligent Systems
Introduction, IoT Design Methodology, Case Study on IoT System for Weather Mo...
R24 SURVEYING LAB MANUAL for civil enggi
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
Current and future trends in Computer Vision.pptx
Artificial Intelligence
Safety Seminar civil to be ensured for safe working.
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
UNIT 4 Total Quality Management .pptx
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
PPT on Performance Review to get promotions
Foundation to blockchain - A guide to Blockchain Tech

Design and analysis of inexact floating point adders

  • 1. Design and Analysis of Inexact Floating-Point Adders ABSTRACT: Power has become a key constraint in nanoscale inte-grated circuit design due to the increasing demands for mobile computing and higher integration density. As an emerging compu-tational paradigm, an inexact circuit offers a promising approach to significantly reduce both dynamic and static power dissipation for error-tolerant applications. In this paper, an inexact floating-point adder is proposed by approximately designing an exponent sub-tractor and mantissa adder. Related operations such as normaliza-tion and rounding are also dealt with in terms of inexact computing. An upper bound error analysis for the average case is presented to guide the inexact design; it shows that the inexact floating-point adder design is dependent on the application data range. High dynamic range images are then processed using the proposed inexact floating-point adders to show the validity of the inexact design; comparison results show that the proposed inexact floating- point adders can improve the power consumption and power-delay product by 29.98% and 39.60%, respectively.
  • 2. EXISTING SYSTEM: With advancement and development of innovative digital integrated circuits, power consumption has dramatically increased; power has become a key design constraint due to the high demand for mobile computing and higher integration density. Traditional designs ap-ply fully accurate computing to all types of applications; however, error-tolerant applications involving human intervention (such as image processing) do not require full accuracy. So, it is possible to perform computation with inexact circuits; in these cases, inexact computing *1+ is an attractive approach to save power and area, while achieving improved performance compared to accurate designs. The arithmetic unit is the core of a processor, and its power largely determines the power of the whole pro-cessor. Recent research on inexact fixed-point adders has shown that inexact processing hardware with a relative error of 7.58% can be nearly 15 times more efficient in terms of speed, area and energy product than an accu- rate chip *2+. Inexact chips are smaller, faster and con-sume less energy. Although fixed-point arithmetic cir-cuits have been studied in terms of inexact computing *2-8+, floating-point (FP) arithmetic circuits are signifi-cantly
  • 3. more power hungry and they have not been fully considered for inexact computing. The FP format offers a high dynamic range for computationally intensive appli- cations; FP adders and multipliers are commonly used in DSP systems. However, its application to embedded DSP systems is limited due to the high power consump-tion. A low power design of an FP multiplier was investi-gated by Tong et al. *9+; this design involves the trunca-tion of hardware and a reduction of the bit width repre-sentation of the FP data. A probabilistic FP multiplier was proposed by Gupta et al. *10+ mostly as an energy efficient design. A lightweight FP design flow using bit-width optimization was proposed for low power signal processing applications *11+. Low precision FP numbers have also been used for MP3 decoding to reduce memory utilization and power consumption *12+. However, to the best of the authors' knowledge, there has been no research to date on an inexact FP adder design. PROPOSED SYSTEM: In this paper, adder designs are studied as a starting point for inexact FP arithmetic; several inexact adder designs are proposed and assessed for application to high dynamic range images. The upper bound error due to the inexact design is analyzed for the average case to guide the design of inexact FP adders. A
  • 4. subjective visu-al difference predictor metric is used to measure the re-sults of image addition; moreover, a procedure is intro-duced for designing inexact FP arithmetic circuits. This paper is an extension of previous research by the authors in *13+; it improves on *13+ as follows: (1) The design of the inexact FP adder is discussed in more de-tail. (2) An upper bound error analysis is conducted for the average case to guide the inexact design of the FP adders and the error from each inexact part is analyzed. (3) The validity of the case studies is further illustrated based on the error analysis. (4) Detailed HDR-VDP met-rics (including both overall visibility and quality) are used to further illustrate the design results.
  • 5. SOFTWARE IMPLEMENTATION:  Modelsim 6.0  Xilinx 14.2 HARDWARE IMPLEMENTATION:  SPARTAN-III, SPARTAN-VI