Loading [a11y]/accessibility-menu.js
Near-optimal metastability-containing sorting networks | IEEE Conference Publication | IEEE Xplore

Near-optimal metastability-containing sorting networks


Abstract:

Metastability in digital circuits is a spurious mode of operation induced by violation of setup/hold times of stateful components. It cannot be avoided deterministically ...Show More

Abstract:

Metastability in digital circuits is a spurious mode of operation induced by violation of setup/hold times of stateful components. It cannot be avoided deterministically when transitioning from continuously-valued to (discrete) binary signals. However, in prior work (Lenzen & Medina ASYNC 2016) it has been shown that it is possible to fully and deterministically contain the effect of metastability in sorting networks. More specifically, the sorting operation incurs no loss of precision, i.e., any inaccuracy of the output originates from mapping the continuous input range to a finite domain. The downside of this prior result is inefficiency: for B-bit inputs, the circuit for a single comparison contains Θ(B2) gates and has depth Θ(B). In this work, we present an improved solution with near-optimal Θ(B log B) gates and asymptotically optimal Θ(log B) depth. On the practical side, our sorting networks improves over prior work for all input lengths B > 2, e.g., for 16-bit inputs we present an improvement of more than 70% in depth of the sorting network and more than 60% in cost of the sorting network.
Date of Conference: 27-31 March 2017
Date Added to IEEE Xplore: 15 May 2017
ISBN Information:
Electronic ISSN: 1558-1101
Conference Location: Lausanne, Switzerland

Contact IEEE to Subscribe

References

References is not available for this document.