Early output quasi-delay-insensitive array multipliers

Multiplication is a widely used arithmetic operation in microprocessing and digital signal processing applications, and multiplication is realized using a multiplier. This article presents the quasi-delay-insensitive (QDI) early output versions of recently reported indicating asynchronous array mult...

Full description

Saved in:
Bibliographic Details
Main Authors: Balasubramanian, Padmanabhan, Maskell, Douglas, Naayagi, R. T., Mastorakis, Nikos
Other Authors: School of Computer Science and Engineering
Format: Article
Language:English
Published: 2019
Subjects:
Online Access:https://hdl.handle.net/10356/104734
http://hdl.handle.net/10220/48623
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-104734
record_format dspace
spelling sg-ntu-dr.10356-1047342020-03-07T11:50:46Z Early output quasi-delay-insensitive array multipliers Balasubramanian, Padmanabhan Maskell, Douglas Naayagi, R. T. Mastorakis, Nikos School of Computer Science and Engineering Arithmetic Circuits Multiplier DRNTU::Engineering::Computer science and engineering Multiplication is a widely used arithmetic operation in microprocessing and digital signal processing applications, and multiplication is realized using a multiplier. This article presents the quasi-delay-insensitive (QDI) early output versions of recently reported indicating asynchronous array multipliers. Delay-insensitive dual-rail encoding is used for data representation and processing, and 4-phase return-to-zero (RTZ) and return-to-one (RTO) handshake protocols are used for data communication. Many QDI array multipliers were realized using a 32/28 nm complementary metal oxide semiconductor (CMOS) technology. Compared to the optimum indicating array multiplier, the proposed optimum early output array multiplier achieves a 6.2% reduction in cycle time and a 7.4% reduction in power-cycle time product (PCTP) with respect to RTZ handshaking, and a 7.6% reduction in cycle time and an 8.8% reduction in PCTP with respect to RTO handshaking without an increase in the area. The simulation results also convey that the RTO handshaking is preferable to the RTZ handshaking for the optimum implementation of QDI array multipliers. MOE (Min. of Education, S’pore) Published version 2019-06-11T02:04:43Z 2019-12-06T21:38:30Z 2019-06-11T02:04:43Z 2019-12-06T21:38:30Z 2019 Journal Article Balasubramanian, P., Maskell, D., Naayagi, R. T., & Mastorakis, N. (2019). Early output quasi-delay-insensitive array multipliers. Electronics, 8(4), 444-. doi:10.3390/electronics8040444 2079-9292 https://hdl.handle.net/10356/104734 http://hdl.handle.net/10220/48623 10.3390/electronics8040444 en Electronics © 2019 The Authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/). 14 p. application/pdf
institution Nanyang Technological University
building NTU Library
country Singapore
collection DR-NTU
language English
topic Arithmetic Circuits
Multiplier
DRNTU::Engineering::Computer science and engineering
spellingShingle Arithmetic Circuits
Multiplier
DRNTU::Engineering::Computer science and engineering
Balasubramanian, Padmanabhan
Maskell, Douglas
Naayagi, R. T.
Mastorakis, Nikos
Early output quasi-delay-insensitive array multipliers
description Multiplication is a widely used arithmetic operation in microprocessing and digital signal processing applications, and multiplication is realized using a multiplier. This article presents the quasi-delay-insensitive (QDI) early output versions of recently reported indicating asynchronous array multipliers. Delay-insensitive dual-rail encoding is used for data representation and processing, and 4-phase return-to-zero (RTZ) and return-to-one (RTO) handshake protocols are used for data communication. Many QDI array multipliers were realized using a 32/28 nm complementary metal oxide semiconductor (CMOS) technology. Compared to the optimum indicating array multiplier, the proposed optimum early output array multiplier achieves a 6.2% reduction in cycle time and a 7.4% reduction in power-cycle time product (PCTP) with respect to RTZ handshaking, and a 7.6% reduction in cycle time and an 8.8% reduction in PCTP with respect to RTO handshaking without an increase in the area. The simulation results also convey that the RTO handshaking is preferable to the RTZ handshaking for the optimum implementation of QDI array multipliers.
author2 School of Computer Science and Engineering
author_facet School of Computer Science and Engineering
Balasubramanian, Padmanabhan
Maskell, Douglas
Naayagi, R. T.
Mastorakis, Nikos
format Article
author Balasubramanian, Padmanabhan
Maskell, Douglas
Naayagi, R. T.
Mastorakis, Nikos
author_sort Balasubramanian, Padmanabhan
title Early output quasi-delay-insensitive array multipliers
title_short Early output quasi-delay-insensitive array multipliers
title_full Early output quasi-delay-insensitive array multipliers
title_fullStr Early output quasi-delay-insensitive array multipliers
title_full_unstemmed Early output quasi-delay-insensitive array multipliers
title_sort early output quasi-delay-insensitive array multipliers
publishDate 2019
url https://hdl.handle.net/10356/104734
http://hdl.handle.net/10220/48623
_version_ 1681049924730355712