Skip to main navigation Skip to search Skip to main content

Quaternary arithmetic logic unit on a programmable logic device

  • The University of Alabama

Research output: Chapter in Book/Report/Conference proceeding › Conference contribution › peer-review

Abstract

Common binary arithmetic operations such as addition/subtraction and multiplication suffer from O(n) carry propagation delay where n is the number of digits. Carry lookahead helps to improve the propagation delay to O(log n), but is bounded to a small number of digits due to the complexity of the circuit. A carry-free arithmetic operation can be achieved using a higher radix number system such as Quaternary Signed Digit (QSD). In QSD, each digit can be represented by a number from -3 to 3. This number system allows multiple representations of any integer. By exploiting this feature, we can design an adder without ripple carry. The implementation of quaternary addition and multiplication results in a fix delay independent of the number of digits. Operations on a large number of digits such as 64, 128, or more, can be implemented with constant delay and less complexity. This paper focuses on the implementation of quaternary addition and multiplication. Results are verified and the performance is shown to be consistent with the constant delay model.

Original languageEnglish
Title of host publicationProceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, PDPTA 200
EditorsH.R. Arabnia, Y. Mun, H.R. Arabnia, Y. Mun
Pages404-409
Number of pages6
Publication statusPublished - 2003
Externally publishedYes
EventProceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications - Las Vegas, NV, United States
Duration: 23 Jun 2003 → 26 Jun 2003

Publication series

NameProceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications
Volume1

Conference

ConferenceProceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications
Country/TerritoryUnited States
CityLas Vegas, NV
Period23/06/03 → 26/06/03

Keywords

  • Programmable logic
  • Quaternary signed digit

Fingerprint

Dive into the research topics of 'Quaternary arithmetic logic unit on a programmable logic device'. Together they form a unique fingerprint.

Cite this