Abstract
Regardless of the technology, the tristate logic is a crucial concept which facilitate bidirectional shared media access as an essential requirement for development of large-scale systems. Moreover, the tristate circuits significantly contribute to some advanced design topics such as wired logic and construction of basic components. Lack of a straightforward realization for the tristate logic is still a challenge in efficient development of some advanced topics such as shared media, and memory and I/O access mechanism in Quantum-dot Cellular Automata, as a tentative replacement candidate of the digital technology. A two-input tristate voter named as Z-Voter is introduced in this paper whose output is equal to both inputs in case of identical inputs. In case of different inputs, however, it does not enforce a strict ‘0’ or ‘1’ value on its output which resembles a high-impedance state. To demonstrate the Z-Voter correct functionality and applicability, it is utilized to propose a novel stand-alone efficient tristate buffer. Its main advantage with respect to other previous rivals is that it operates just similar to other conventional Quantum-dot Cellular Automata gates and does not rely on a special clocking mechanism. This simplifies its utilization for implementing larger systems. To demonstrate its correct operation as well as simple utilization, the introduced tristate buffer is exploited to implement a simple yet scalable shared media access control scheme. The simulation results of the proposed scheme with two and three simultaneously connected drivers are presented in the paper to demonstrate its scalability. The proposed Z-Voter and tristate buffer are very compact and composed of 4 and 29 cells, respectively. Convenient kink energy proofs, as well as QCADesigner-E tool simulation results, prove the correct functionality and applicability of the proposed gates and circuits. The power analysis results of the circuits are also extracted using QCAPro.
Similar content being viewed by others
References
Rairigh D (2005) “Limits of CMOS technology scaling and technologies beyond-CMOS,” http://www.drlock.com/ paper/ cmos_survey .pdf
Moore GE (1998) “Cramming more components onto integrated circuits”, Proc. Of the IEEE, vol. 86, issue 1
“International Technology Roadmap for Semiconductors (ITRS),” http://public.itrs.net, 2009
“International Technology Roadmap for Semiconductors (ITRS),” http://www.itrs.net, 2007
Lent CS, Tougaw PD, Porod W, Bernstein GH (1993) Quantum cellular automata. Nanotechnology 4(1):49–57
Fakhfakh M, Tlelo-Cuautle E, Siarry P (2015) Computational intelligence in digital and network designs and applications. Springer, Berlin
Kamrani H, Heikalabad SR (2020) Design and implementation of multiplication algorithm in quantum-dot cellular automata with energy dissipation analysis. J Supercomput. https://doi.org/10.1007/s11227-020-03478-6
Patidar M, Gupta N (2021) Efficient design and implementation of a robust coplanar crossover and multilayer hybrid full adder-subtractor using QCA technology. J Supercomput. https://doi.org/10.1007/s11227-020-03592-5,JAN
Khan A, Arya R (2020) Optimal demultiplexer unit design and energy estimation using quantum dot cellular automata. J Supercomput. https://doi.org/10.1007/s11227-020-03320-z,May
Ahmadpour SS, Mosleh M, Heikalabad SR (2021) Efficient designs of quantum-dot cellular automata multiplexer and RAM with physical proof along with power analysis. J Supercomput. https://doi.org/10.1007/s11227-021-03913-2,Jun
Jeon JC (2020) Designing nanotechnology QCA-multiplexer using majority function-based NAND for quantum computing. J Supercomput. https://doi.org/10.1007/s11227-020-03341-8,May
Ahmadpour SS, Mosleh M, Heikalabad SR (2020) The design and implementation of a robust single-layer QCA ALU using a novel fault-tolerant three-input majority gate. J Supercomput. https://doi.org/10.1007/s11227-020-03249-3,Mar
Sadeghi M, Navi K, Dolatshahi M (2019) Novel efficient full adder and full subtractor designs in quantum cellular automata. J Supercomput. https://doi.org/10.1007/s11227-019-03073-4,Nov
Binaei R, Gholami M (2019) Design of novel D flip-flops with set and reset abilities in quantum-dot cellular automata nanotechnology. Comput Electr Eng 74:259–272
Huang J, Xie G, Kuang R, Deng F, Zhang Y (2021) QCA-based hamming code circuit for nano communication network. Microprocess Microsyst 84:104237
Gholamnia Roshan M, Gholami M (2019) 4-Bit serial shift register with reset ability and 4-bit LFSR in QCA technology using minimum number of cells and delay. Comput Electr Eng 78:449–462
Kumar A, Nath Sasamal T (2017) Design of divider using taylor series in QCA. Energy Procedia 17:818–825
Vetteth A, Walus K, Dimitrov VS, Jullien GA (2002) Quantum-dot cellular automata carry-lookahead adder and barrel shifter”, IEEE Emerging Telecommunications Technologies Conference
Anwar S, Akhtar Raja MY, Qazi S, Ilyas M (2010) Nanotechnology for telecommunications. CRC Press, USA
Rahimi E, Nejad SM (2010) A Novel Architecture for Quantum-Dot Cellular ROM”, 7th International Symposium on Communication Systems Networks and Digital Signal Processing, pp. 347–350
Walus K, Dysart TJ, Jullien GA, Budiman RA (2004) QCADesigner: a rapid design and simulation tool for quantum-dot cellular automata. IEEE Trans on Nanotechnol 3(1):26–31
Wood JD, Tougaw PD (2011) Matrix multiplication using quantum-dot cellular automata to implement conventional microelectronics. IEEE Trans Nanotechnol 10(5):1036–1042
Liu W, Swartzlander EE Jr, O’Neill M (2013) Design of semiconductor QCA systems. Artech House, Boston
Chakrabarty R, Kumar Mandal N (2019) Design and simulation of a tristate buffer circuit in quantum dot cellular automata. IOSR J Comput Eng 21(2):11–22
Zhang Y, Xie G, Cheng X, Lv H (2018) The implementation of I/O interface in quantum-dot cellular automata. Optik 166:177
Tougaw D, Johnson EW, Egley D (2012) programmable logic implemented using quantum-dot cellular automata. IEEE Trans. on Nanotechnol 11(4):739
Perri S, Corsonello P, Cocorullo G (2014) Design of efficient binary comparators in quantum-dot cellular automata. IEEE Trans Nanotechnol 13(2):192
Halliday D, Resnick A, Walker J (2010) Fundamentals of physics extended. Wiley Inc, New York
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Mahdiani, H.R. Z-Voter: a novel high-impedance voter for efficient realization of tristate logic in quantum-dot cellular automata technology. J Supercomput 78, 7768–7787 (2022). https://doi.org/10.1007/s11227-021-04167-8
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11227-021-04167-8