High Efficiency Multiply-Accumulator Using Ternary Logic and Ternary Approximate Algorithm

A multiply-accumulator, often abbreviated as a MAC unit, is central to a multitude of computational tasks, particularly those tasks (such as neural networks) involving array-based mathematical computations. The quest for novel methods to efficiently store and process data in a MAC has become imperative. Recently, ternary logic has attracted significant attention due to its higher information density than conventional binary systems. However, though numerous studies have showcased ternary arithmetic circuits, advancements in ternary-based vector processing have been notably scarce. To bridge this gap, this work undertakes comprehensive study into the optimization of ternary MAC units. Firstly, we propose various ternary approximate algorithms which shows 30%-less power consumption and only 2% computation error when compared with the accurate design. Secondly, we design sophisticated ternary circuits and obtain 74%~80% lower power-delay-product (PDP) than previous works. Finally, we evaluate the proposed ternary MAC unit using both carbon-nanotube field-effect transistor (CNTFET) and silicon-based 180 nm CMOS processes. The simulation results show the ternary circuit is better than binary circuit in terms of both area (~45% less) and power (~30% less), highlighting its strong potential for practical applications.

Authors

Institutions

Publication Details

Journal
IEEE Transactions on Circuits and Systems I Regular Papers
Published
2024-11-18
DOI
https://doi.org/10.1109/tcsi.2024.3492797
Citations
3
Primary Topic
Digital Filter Design and Implementation
Type
article
Field-Weighted Citation Impact
1.05

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

High Efficiency Multiply-Accumulator Using Ternary Logic and Ternary Approximate Algorithm

Wanbo Hu, Mingqiang Huang, Guangchao Zhao, Eby G. Friedman et al.
3 citations
IEEE Transactions on Circuits and Systems I Regular Papers
Digital Filter Design and Implementation
1.05
article

High Efficiency Multiply-Accumulator Using Ternary Logic and Ternary Approximate Algorithm

Wanbo Hu, Mingqiang Huang, Guangchao Zhao, Eby G. Friedman, Wanting Wen, Shaolin Ke, Beng Kang Tay, Ziye Li, Xingli Wang
article en
3 citations

Abstract

A multiply-accumulator, often abbreviated as a MAC unit, is central to a multitude of computational tasks, particularly those tasks (such as neural networks) involving array-based mathematical computations. The quest for novel methods to efficiently store and process data in a MAC has become imperative. Recently, ternary logic has attracted significant attention due to its higher information density than conventional binary systems. However, though numerous studies have showcased ternary arithmetic circuits, advancements in ternary-based vector processing have been notably scarce. To bridge this gap, this work undertakes comprehensive study into the optimization of ternary MAC units. Firstly, we propose various ternary approximate algorithms which shows 30%-less power consumption and only 2% computation error when compared with the accurate design. Secondly, we design sophisticated ternary circuits and obtain 74%~80% lower power-delay-product (PDP) than previous works. Finally, we evaluate the proposed ternary MAC unit using both carbon-nanotube field-effect transistor (CNTFET) and silicon-based 180 nm CMOS processes. The simulation results show the ternary circuit is better than binary circuit in terms of both area (~45% less) and power (~30% less), highlighting its strong potential for practical applications.

IEEE Transactions on Circuits and Systems I Regular PapersVol. 72(7)
Nanyang Technological University (SG), Chinese Academy of Sciences (CN), Shenzhen Institutes of Advanced Technology (CN), University of Rochester (US), Wuhan Institute of Technology (CN)
Natural Science Foundation of Guangdong Province
Affordable and clean energy
Openalex Percentile: Top 22%
Digital Filter Design and Implementation
1.05
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.