Design and implementation of a 2-bit add-compare-select unit in quantum-dot cellular automata | Synapse