Small-Area Sorting Network Based on Unary Coding Using Single Flux Quantum Circuits

The sorting network is crucial in fields like communication switching, data mining, image processing, neural networks, and others, where the bitonic sorting network (BSN) is an efficient comparison sorting method. It uses the compare-and-swap (CAS) units to compare two input data and decide whether to swap them. The single flux quantum (SFQ) circuits are well known for their high-speed operation and low power consumption, but they are less effective at performing numerical comparisons in CAS units. To address this issue, the unary coding (UC) method, an entropy encoding method that represents the natural number n with n ones followed by zeros, is introduced to implement a smaller SFQ-based BSN. The UC requires only AND and OR gates for CAS unit implementation. Consequently, the 8-input 32-bit UC BSN is two orders of magnitude smaller than the conventional SFQ binary coding BSN with the same precision and achieves approximately 3.3 times better energy efficiency. Additionally, compared to the CMOS-based UC BSN circuit, the energy efficiency improves by 5.8 times, even considering the cooling cost (×400). We also implemented a 4-input BSN circuit, using the 1.0 μm 10-layer Nb SFQ circuit fabrication process, and verified its operation at low speed.

Authors

Institutions

Publication Details

Journal
IEEE Transactions on Applied Superconductivity
Published
2024-11-07
DOI
https://doi.org/10.1109/tasc.2024.3493881
Citations
1
Primary Topic
Quantum Computing Algorithms and Architecture
Type
article
Field-Weighted Citation Impact
0.35
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Small-Area Sorting Network Based on Unary Coding Using Single Flux Quantum Circuits

Yuki Yamanashi, Zeyu Han, Nobuyuki Yoshikawa
1 citations
IEEE Transactions on Applied Superconductivity
Quantum Computing Algorithms and Architecture
0.35
article

Small-Area Sorting Network Based on Unary Coding Using Single Flux Quantum Circuits

Yuki Yamanashi, Zeyu Han, Nobuyuki Yoshikawa
article en
1 citations

Abstract

The sorting network is crucial in fields like communication switching, data mining, image processing, neural networks, and others, where the bitonic sorting network (BSN) is an efficient comparison sorting method. It uses the compare-and-swap (CAS) units to compare two input data and decide whether to swap them. The single flux quantum (SFQ) circuits are well known for their high-speed operation and low power consumption, but they are less effective at performing numerical comparisons in CAS units. To address this issue, the unary coding (UC) method, an entropy encoding method that represents the natural number n with n ones followed by zeros, is introduced to implement a smaller SFQ-based BSN. The UC requires only AND and OR gates for CAS unit implementation. Consequently, the 8-input 32-bit UC BSN is two orders of magnitude smaller than the conventional SFQ binary coding BSN with the same precision and achieves approximately 3.3 times better energy efficiency. Additionally, compared to the CMOS-based UC BSN circuit, the energy efficiency improves by 5.8 times, even considering the cooling cost (×400). We also implemented a 4-input BSN circuit, using the 1.0 μm 10-layer Nb SFQ circuit fabrication process, and verified its operation at low speed.

IEEE Transactions on Applied SuperconductivityVol. 35(5)
Yokohama National University (JP)
Openalex Percentile: Top 32%
Quantum Computing Algorithms and Architecture
0.35
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.