The Key Elements of Logic Design in Ternary Quantum-Dot Cellular Automata
The ternary Quantum-dot Cellular Automata (tQCA) were demonstrated to be a possible candidate for the implementation of a future multi-valued processing platform. Recent papers show that the application of adiabatic pipelining can be used to solve the issues of tQCA logic primitives. The architectures of the resulting tQCAs are similar to their binary counterparts and the physical design rules remain similar to those for the binary QCA domain. The design of complex processing structures is, however, usually based on logic design. The foundation of logic design is a functionally complete set of elementary logic primitives (functions). The currently available tQCA logic primitives, i.e. tQCA majority gate and tQCA inverter gate, do not constitute a functionally complete set. We here present a tQCA implementation of the ternary characteristic functions, which together with the tQCA majority gate and the ternary constants constitute a functionally complete set according to multi-valued Post logic.
Keywordsternary quantum-dot cellular automaton multi-valued Post logic ternary characteristic functions ternary functionally complete set
Unable to display preview. Download preview PDF.
- 2.Dubrova, E., Jamal, Y., Mathew, J.: Non-silicon non-binary computing: Why not? In: 1st Workshop on Non-Silicon Computation, Boston, Massachusetts, pp. 23–29 (2002)Google Scholar
- 4.Frieder, G., Luk, C.: Ternary computers: Part 1: Motivation for ternary computers. In: 5th Annual workshop on Microprogramming, Urbana, Illinois, pp. 83–86 (September 1972)Google Scholar
- 5.Janez, M., Lebar Bajec, I., Pecar, P., Jazbec, A., Zimic, N., Mraz, M.: Automatic design of optimal logic circuits based on ternary quantum-dot cellular automata. WSEAS Trans. Cir. and Sys. 7, 919–928 (2008)Google Scholar
- 7.Lebar Bajec, I., Mraz, M.: Towards multi-state based computing using quantum-dot cellular automata. In: Teucher, C., Adamatzky, A. (eds.) Unconventional Computing 2005: From Cellular Automata to Wetware, pp. 105–116. Luniver Press, Beckington (2005)Google Scholar
- 16.Porat, D.I.: Three-valued digital systems. Proceedings of IEE 116(6), 947–954 (1969)Google Scholar