Quantum-dot Cellular Automata (QCA) can be considered as a candidate for the next generation digital logic implementation technology due to their small feature sizes and ultra low power consumption. Up to now, several designs using QCA technology have been proposed. However, we found not all of the designs function properly. Furthermore, no general design guidelines have been proposed so far. T...