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...
Autores principales: | , |
---|---|
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 |