CNTFET-Based Ternary Multiply-and-Accumulate Unit - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue Electronics Année : 2022

CNTFET-Based Ternary Multiply-and-Accumulate Unit

Résumé

Multiply-Accumulate (MAC) is one of the most commonly used operations in modern computing systems due to its use in matrix multiplication, signal processing, and in new applications such as machine learning and deep neural networks. Ternary number system offers higher information processing within the same number of digits when compared to binary systems. In this paper, a MAC is proposed using a CNTFET-based ternary logic number. Specifically, we build a 5-trit multiplier and 10-trit adder as building blocks of two ternary MAC unit designs. The first is a basic MAC which has two methods to implement, serial and pipeline. The second is an improved MAC design that optimizes the number of transistors, offers higher performance and lower power consumption. The designed MAC unit can operate up to 300 MHz. Finally, a comparative study in terms of power, delay, and area variations is conducted under different supply voltages and temperature levels.
Fichier principal
Vignette du fichier
Mohammaden_2022_electronics-11-01455-v3.pdf (574.95 Ko) Télécharger le fichier
Origine : Fichiers éditeurs autorisés sur une archive ouverte

Dates et versions

hal-03667814 , version 1 (19-05-2022)

Licence

Paternité

Identifiants

Citer

Amr Mohammaden, Mohammed Fouda, Ihsen Alouani, Lobna Said, Ahmed Radwan. CNTFET-Based Ternary Multiply-and-Accumulate Unit. Electronics, 2022, 11 (9), pp.1455. ⟨10.3390/electronics11091455⟩. ⟨hal-03667814⟩
36 Consultations
97 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More