Cargando…

NULL Convention Floating Point Multiplier

Floating point multiplication is a critical part in high dynamic range and computational intensive digital signal processing applications which require high precision and low power. This paper presents the design of an IEEE 754 single precision floating point multiplier using asynchronous NULL conve...

Descripción completa

Detalles Bibliográficos
Autores principales: Albert, Anitha Juliette, Ramachandran, Seshasayanan
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Hindawi Publishing Corporation 2015
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4387975/
https://www.ncbi.nlm.nih.gov/pubmed/25879069
http://dx.doi.org/10.1155/2015/749569
_version_ 1782365357102596096
author Albert, Anitha Juliette
Ramachandran, Seshasayanan
author_facet Albert, Anitha Juliette
Ramachandran, Seshasayanan
author_sort Albert, Anitha Juliette
collection PubMed
description Floating point multiplication is a critical part in high dynamic range and computational intensive digital signal processing applications which require high precision and low power. This paper presents the design of an IEEE 754 single precision floating point multiplier using asynchronous NULL convention logic paradigm. Rounding has not been implemented to suit high precision applications. The novelty of the research is that it is the first ever NULL convention logic multiplier, designed to perform floating point multiplication. The proposed multiplier offers substantial decrease in power consumption when compared with its synchronous version. Performance attributes of the NULL convention logic floating point multiplier, obtained from Xilinx simulation and Cadence, are compared with its equivalent synchronous implementation.
format Online
Article
Text
id pubmed-4387975
institution National Center for Biotechnology Information
language English
publishDate 2015
publisher Hindawi Publishing Corporation
record_format MEDLINE/PubMed
spelling pubmed-43879752015-04-15 NULL Convention Floating Point Multiplier Albert, Anitha Juliette Ramachandran, Seshasayanan ScientificWorldJournal Research Article Floating point multiplication is a critical part in high dynamic range and computational intensive digital signal processing applications which require high precision and low power. This paper presents the design of an IEEE 754 single precision floating point multiplier using asynchronous NULL convention logic paradigm. Rounding has not been implemented to suit high precision applications. The novelty of the research is that it is the first ever NULL convention logic multiplier, designed to perform floating point multiplication. The proposed multiplier offers substantial decrease in power consumption when compared with its synchronous version. Performance attributes of the NULL convention logic floating point multiplier, obtained from Xilinx simulation and Cadence, are compared with its equivalent synchronous implementation. Hindawi Publishing Corporation 2015 2015-03-24 /pmc/articles/PMC4387975/ /pubmed/25879069 http://dx.doi.org/10.1155/2015/749569 Text en Copyright © 2015 A. J. Albert and S. Ramachandran. https://creativecommons.org/licenses/by/3.0/This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research Article
Albert, Anitha Juliette
Ramachandran, Seshasayanan
NULL Convention Floating Point Multiplier
title NULL Convention Floating Point Multiplier
title_full NULL Convention Floating Point Multiplier
title_fullStr NULL Convention Floating Point Multiplier
title_full_unstemmed NULL Convention Floating Point Multiplier
title_short NULL Convention Floating Point Multiplier
title_sort null convention floating point multiplier
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4387975/
https://www.ncbi.nlm.nih.gov/pubmed/25879069
http://dx.doi.org/10.1155/2015/749569
work_keys_str_mv AT albertanithajuliette nullconventionfloatingpointmultiplier
AT ramachandranseshasayanan nullconventionfloatingpointmultiplier