An Efficient and Effective Optimization Algorithm for Buffer and Splitter Insertion in AQFP Circuits

Adiabatic quantum-flux parametron (AQFP) is a superconducting technology with extremely low power consumption compared to traditional CMOS structures. Since AQFP logic gates are all clocked by AC current, extra buffer cells are required to balance the length of data paths. Furthermore, since the output current of an AQFP logic gate is too weak to drive more than one gate, splitter cells are needed to branch the output signals of multi-fanout gates. For an AQFP circuit, the total number of additional buffers and splitters may be much more than the number of logic gates, significantly impacting the circuit’s power, performance, and area. In this work, we propose several techniques to (i) reduce the total number of required buffers and splitters and (ii) perturb the levels of logic gates to seek more opportunities for optimization. Experimental results show that, compared to state-of-the-art methods, our approach can obtain optimized results with less additional inserted buffers/splitters in shorter run times, especially in larger circuits.

Authors

Institutions

Publication Details

Journal
ACM Transactions on Design Automation of Electronic Systems
Published
2025-02-28
DOI
https://doi.org/10.1145/3721130
Primary Topic
Low-power high-performance VLSI design
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

An Efficient and Effective Optimization Algorithm for Buffer and Splitter Insertion in AQFP Circuits

Wai-Kei Mak, Bing-Huan Wu
ACM Transactions on Design Automation of Electronic Systems
Low-power high-performance VLSI design
article

An Efficient and Effective Optimization Algorithm for Buffer and Splitter Insertion in AQFP Circuits

Wai-Kei Mak, Bing-Huan Wu
article en

Abstract

Adiabatic quantum-flux parametron (AQFP) is a superconducting technology with extremely low power consumption compared to traditional CMOS structures. Since AQFP logic gates are all clocked by AC current, extra buffer cells are required to balance the length of data paths. Furthermore, since the output current of an AQFP logic gate is too weak to drive more than one gate, splitter cells are needed to branch the output signals of multi-fanout gates. For an AQFP circuit, the total number of additional buffers and splitters may be much more than the number of logic gates, significantly impacting the circuit’s power, performance, and area. In this work, we propose several techniques to (i) reduce the total number of required buffers and splitters and (ii) perturb the levels of logic gates to seek more opportunities for optimization. Experimental results show that, compared to state-of-the-art methods, our approach can obtain optimized results with less additional inserted buffers/splitters in shorter run times, especially in larger circuits.

ACM Transactions on Design Automation of Electronic SystemsVol. 31(3)
National Tsing Hua University (TW)
Openalex Percentile: Top 97%
Low-power high-performance VLSI design
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.