Skip to main content
Erschienen in: The Journal of Supercomputing 6/2021

11.11.2020

Design and implementation of multiplication algorithm in quantum-dot cellular automata with energy dissipation analysis

verfasst von: Hamed Kamrani, Saeed Rasouli Heikalabad

Erschienen in: The Journal of Supercomputing | Ausgabe 6/2021

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

QCA is an emerging nanotechnology for the design of digital system circuits based on electron interactions. QCA is used to design nanoscale circuits. Multiplier algorithms play an important role in computer computing, and algorithms with better performance speeds are more considerable. Booth multiplication algorithm is one of the multiplication algorithms that increases the multiplication speed by decreasing the number of partial products and using a smaller adder. In this paper, the Booth multiplication algorithm is designed and implemented in QCA. It has been tried to contain minimum number of cells and the least complexity and energy dissipation in the proposed design.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Mano M (1993) Computer System Architecture, 3rd edn. Prentice-Hall International Editions Inc., Upper Saddle RiverMATH Mano M (1993) Computer System Architecture, 3rd edn. Prentice-Hall International Editions Inc., Upper Saddle RiverMATH
2.
Zurück zum Zitat Rajadurai S, Alazab M, Kumar N, Gadekallu TR (2020) Latency evaluation of SDFGs on heterogeneous processors using timed automata. IEEE Access 8:140171–140180CrossRef Rajadurai S, Alazab M, Kumar N, Gadekallu TR (2020) Latency evaluation of SDFGs on heterogeneous processors using timed automata. IEEE Access 8:140171–140180CrossRef
3.
Zurück zum Zitat Marco A, Shen W-Z (1984) The design of an LSI Booth multiplier: nMOS vs. CMOS technology Marco A, Shen W-Z (1984) The design of an LSI Booth multiplier: nMOS vs. CMOS technology
4.
Zurück zum Zitat Kishore S, Kureshi D (2016) Hardware implementation of configurable booth multiplier on FPGA. Int J VLSI Des Commun 4(1):99–103 Kishore S, Kureshi D (2016) Hardware implementation of configurable booth multiplier on FPGA. Int J VLSI Des Commun 4(1):99–103
5.
Zurück zum Zitat Lent C, Tougaw P (1997) A device architecture for computing with quantum dots. Proc IEEE 85(4):541–557CrossRef Lent C, Tougaw P (1997) A device architecture for computing with quantum dots. Proc IEEE 85(4):541–557CrossRef
8.
Zurück zum Zitat Asfestani MN, Heikalabad SR (2017a) A unique structure for the multiplexer in quantum-dot cellular automata to create a revolution in design of nanostructures. Phys B Condens Matter 512:91–99CrossRef Asfestani MN, Heikalabad SR (2017a) A unique structure for the multiplexer in quantum-dot cellular automata to create a revolution in design of nanostructures. Phys B Condens Matter 512:91–99CrossRef
9.
Zurück zum Zitat Chabi AM et al (2017) Towards ultra-efficient QCA reversible circuits. Microprocess Microsyst 49:127–138CrossRef Chabi AM et al (2017) Towards ultra-efficient QCA reversible circuits. Microprocess Microsyst 49:127–138CrossRef
10.
Zurück zum Zitat Ahmad F et al (2016) Towards single layer quantum-dot cellular automata adders based on explicit interaction of cells. J Comput Sci 16:8–15MathSciNetCrossRef Ahmad F et al (2016) Towards single layer quantum-dot cellular automata adders based on explicit interaction of cells. J Comput Sci 16:8–15MathSciNetCrossRef
11.
Zurück zum Zitat Roohi A, DeMara RF, Khoshavi N (2015a) Design and evaluation of an ultra-area-efficient fault-tolerant QCA full adder. Microelectron J 46(6):531–542CrossRef Roohi A, DeMara RF, Khoshavi N (2015a) Design and evaluation of an ultra-area-efficient fault-tolerant QCA full adder. Microelectron J 46(6):531–542CrossRef
12.
Zurück zum Zitat Walus K et al (2004) QCADesigner: a rapid design and simulation tool for quantum-dot cellular automata. IEEE Trans Nanotechnol 3(1):26–31CrossRef Walus K et al (2004) QCADesigner: a rapid design and simulation tool for quantum-dot cellular automata. IEEE Trans Nanotechnol 3(1):26–31CrossRef
13.
Zurück zum Zitat Heikalabad SR, Navin AH, Hosseinzadeh M (2015) Midpoint memory: a special memory structure for data-oriented models implementation. J Circ Syst Comput 24(5):1550063CrossRef Heikalabad SR, Navin AH, Hosseinzadeh M (2015) Midpoint memory: a special memory structure for data-oriented models implementation. J Circ Syst Comput 24(5):1550063CrossRef
14.
Zurück zum Zitat Heikalabad SR, Navin AH, Hosseinzadeh M (2016) Content addressable memory cell in quantum-dot cellular automata. Microelectron Eng 163:140–150CrossRef Heikalabad SR, Navin AH, Hosseinzadeh M (2016) Content addressable memory cell in quantum-dot cellular automata. Microelectron Eng 163:140–150CrossRef
16.
Zurück zum Zitat Lent CS, Tougaw PD, Porod W (1993) Bistable saturation in coupled quantum dots for quantum cellular automata. Appl Phys Lett 62(7):714–716CrossRef Lent CS, Tougaw PD, Porod W (1993) Bistable saturation in coupled quantum dots for quantum cellular automata. Appl Phys Lett 62(7):714–716CrossRef
17.
Zurück zum Zitat Roohi A, DeMara RF, Khoshavi N (2015b) Design and evaluation of anultra-area-efficient fault-tolerant QCA full adder. Microelectron J 46(6):531–542CrossRef Roohi A, DeMara RF, Khoshavi N (2015b) Design and evaluation of anultra-area-efficient fault-tolerant QCA full adder. Microelectron J 46(6):531–542CrossRef
18.
Zurück zum Zitat Ahmadpour S-S, Mosleh M, Heikalabad SR (2018) A revolution in nanostructure designs by proposing a novel QCA full-adder based on optimized 3-input XOR. Phys B: Condens Matter 550:383–392CrossRef Ahmadpour S-S, Mosleh M, Heikalabad SR (2018) A revolution in nanostructure designs by proposing a novel QCA full-adder based on optimized 3-input XOR. Phys B: Condens Matter 550:383–392CrossRef
19.
Zurück zum Zitat Salimzadeh F, Heikalabad SR (2019) Design of a novel reversible structure for full adder/subtractor in quantum-dot cellular automata. Phys B: Condens Matter 556:163–169CrossRef Salimzadeh F, Heikalabad SR (2019) Design of a novel reversible structure for full adder/subtractor in quantum-dot cellular automata. Phys B: Condens Matter 556:163–169CrossRef
20.
Zurück zum Zitat Heikalabad SR, Kamrani H (2019) Design and implementation of circuit-switched network based on nanoscale quantum-dot cellular automata. Photon Netw Commun 38(3):356–377CrossRef Heikalabad SR, Kamrani H (2019) Design and implementation of circuit-switched network based on nanoscale quantum-dot cellular automata. Photon Netw Commun 38(3):356–377CrossRef
21.
Zurück zum Zitat Norouzi Ali, Heikalabad Saeed Rasouli (2019) Design of reversible parity generator and checker for the implementation of nano-communication systems in quantum-dot cellular automata. Photon Netw Commun 38(2):231–243CrossRef Norouzi Ali, Heikalabad Saeed Rasouli (2019) Design of reversible parity generator and checker for the implementation of nano-communication systems in quantum-dot cellular automata. Photon Netw Commun 38(2):231–243CrossRef
25.
Zurück zum Zitat Asfestani MN, Heikalabad SR (2017b) A novel multiplexer-based structure for random access memory cell in quantum-dot cellular automata. Phys B Condens Matter 521:162–167CrossRef Asfestani MN, Heikalabad SR (2017b) A novel multiplexer-based structure for random access memory cell in quantum-dot cellular automata. Phys B Condens Matter 521:162–167CrossRef
33.
Zurück zum Zitat Basu S (2014) Realization of combinational multiplier using quantum cellular automata. Int J Comput Appl 99:19 Basu S (2014) Realization of combinational multiplier using quantum cellular automata. Int J Comput Appl 99:19
35.
Zurück zum Zitat Angizi S, Sarmadi S, Sayedsalehi S, Navi K (2015) Design and evaluation of new majority gate-based RAM cell in quantum-dot cellular automata. Microelectron J 46:43–51CrossRef Angizi S, Sarmadi S, Sayedsalehi S, Navi K (2015) Design and evaluation of new majority gate-based RAM cell in quantum-dot cellular automata. Microelectron J 46:43–51CrossRef
37.
Zurück zum Zitat Heikalabad SR, Salimzadeh F, Barughi YZ (2020) A unique three-layer full adder in quantum-dot cellular automata. Comput Electri Eng 86:106735CrossRef Heikalabad SR, Salimzadeh F, Barughi YZ (2020) A unique three-layer full adder in quantum-dot cellular automata. Comput Electri Eng 86:106735CrossRef
38.
Zurück zum Zitat Norouzi M, Heikalabad SR, Salimzadeh F (2020) A reversible ALU using HNG and Ferdkin gates in QCA nanotechnology. Int J Circuit Theory Appl 48(8):1291–1303CrossRef Norouzi M, Heikalabad SR, Salimzadeh F (2020) A reversible ALU using HNG and Ferdkin gates in QCA nanotechnology. Int J Circuit Theory Appl 48(8):1291–1303CrossRef
39.
Zurück zum Zitat Salimzadeh, Fereshteh, Heikalabad SR, Gharehchopogh FS (2020) Design of a reversible structure for memory in quantum‐dot cellular automata. Int J Circuit Theory Appl Salimzadeh, Fereshteh, Heikalabad SR, Gharehchopogh FS (2020) Design of a reversible structure for memory in quantum‐dot cellular automata. Int J Circuit Theory Appl
40.
Zurück zum Zitat Ahmadpour S-S, Mosleh M, Heikalabad SR (2019) Robust QCA full-adders using an efficient fault-tolerant five-input majority gate. Int J Circuit Theory Appl 47(7):1037–1056CrossRef Ahmadpour S-S, Mosleh M, Heikalabad SR (2019) Robust QCA full-adders using an efficient fault-tolerant five-input majority gate. Int J Circuit Theory Appl 47(7):1037–1056CrossRef
44.
Zurück zum Zitat Ahmadpour S-S, Mosleh M, Heikalabad SR (2020) An efficient fault-tolerant arithmetic logic unit using a novel fault-tolerant 5-input majority gate in quantum-dot cellular automata. Comput Electri Eng 82:106548CrossRef Ahmadpour S-S, Mosleh M, Heikalabad SR (2020) An efficient fault-tolerant arithmetic logic unit using a novel fault-tolerant 5-input majority gate in quantum-dot cellular automata. Comput Electri Eng 82:106548CrossRef
45.
Zurück zum Zitat Ahmadpour S-S, 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 Supercomputing 76(12):10155–10185CrossRef Ahmadpour S-S, 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 Supercomputing 76(12):10155–10185CrossRef
46.
Zurück zum Zitat Waddell J (2012) An overview of binary arithmetic architectures & their implementation in DSP systems. Waddell J (2012) An overview of binary arithmetic architectures & their implementation in DSP systems.
47.
Zurück zum Zitat Walus K, Dysart TJ, Jullien GA, Arief Budiman R (2004) QCADesigner: a rapid design and simulation tool for quantum-dot cellular automata. IEEE Trans Nanotechnol 3(1):26–31CrossRef Walus K, Dysart TJ, Jullien GA, Arief Budiman R (2004) QCADesigner: a rapid design and simulation tool for quantum-dot cellular automata. IEEE Trans Nanotechnol 3(1):26–31CrossRef
48.
Zurück zum Zitat Srivastava S, Asthana A, Bhanja S, Sarkar S (2011) QCAPRo-an error power estimation tool for QCA circuit design. In: Proceedings of the IEEE International Symposium Circuits System, pp 2377–2380. Srivastava S, Asthana A, Bhanja S, Sarkar S (2011) QCAPRo-an error power estimation tool for QCA circuit design. In: Proceedings of the IEEE International Symposium Circuits System, pp 2377–2380.
Metadaten
Titel
Design and implementation of multiplication algorithm in quantum-dot cellular automata with energy dissipation analysis
verfasst von
Hamed Kamrani
Saeed Rasouli Heikalabad
Publikationsdatum
11.11.2020
Verlag
Springer US
Erschienen in
The Journal of Supercomputing / Ausgabe 6/2021
Print ISSN: 0920-8542
Elektronische ISSN: 1573-0484
DOI
https://doi.org/10.1007/s11227-020-03478-6

Weitere Artikel der Ausgabe 6/2021

The Journal of Supercomputing 6/2021 Zur Ausgabe

Premium Partner