Professional Documents
Culture Documents
Design and Synthesis of An Efficient Reversible ALU Based On QCA Technology
Design and Synthesis of An Efficient Reversible ALU Based On QCA Technology
09/09/2023 1
Outline
• Motivation
• Approaching physical limits of CMOS
sizing
• Alternative technologies need to be
investigated.
• In 1993, Lent proposed QCA
technology.
• QCA as a nano scale solution
• New method of computation and
information transformation.
09/09/2023 3
QCA – The Four Dot Device
Quantum dot Rotated cells
electron
09/09/2023 4
Clocking in QCA
• Speed
• @42 nm spacing: 25GHz
• @4.2 nm spacing: 2.5THz
• Clocking Zone
• In QCA the synchronization is achieved by cascading
clock for transfer the data from one cell to the next
cell.
• In order to propagate the information through QCA
without any random adjustment of QCA cells.
Ref: In09/09/2023
“Architectural Issues and Possibilities in Quantum Cellular Automata (QCA)” by M.T.Niemier and P.M.Kogge in NSF 5
Basic QCA Devices
Inverter Basic QCA Gate – Majority
B
out
in A F=AB+BC+CA
in out C
Truth table
09/09/2023 6
Special cases of Majority
0 0
0 0 1 1
1 1
Stronger wins!
09/09/2023 7
Motivation: Why Reversible Logic?
• Designing of a complex digital system which dissipates
low power is a competitive topic in the research field
of hardware design. Heat dissipation in the circuit has
become the critical limiting factor .
• Rolf Landauer introduced that losing of bit in circuits
causes the smallest amount of heat in computation
and the theoretical limit of energy dissipation for
losing of one bit computation is KTln2
A P=A
Reversible
gate
B Q=A B
09/09/2023 8
Irreversible Vs Reversible Logic
A A P=A
Irreversible Reversible
gate Q=A B
gate
B B Q=A B
•Block Diagram of RM
Truth Table of RM
09/09/2023 12
QCA RM Logic Gate Design
• QCA Circuit of RM
• Simulation Results of RM
09/09/2023 13
Reversible Arithmetic & Logic Unit (RALU) Design
09/09/2023 14
Reversible Arithmetic Unit (RAU)
09/09/2023 16
Truth Table of RLU Using RM Logic Gate
Conclusion
Moreover, RMD and RM has been introduced in QCA technology with low
energy dissipation and less space.
09/09/2023 17
Future Research Directions
Circuits
• Establish Electrical Model for QCA
• Design Sequential Modules in QCA
• Interface Circuitry Between QCA and CMOS
Systems
The QCA based reversible logic circuits are used in digital image processing and communications for enabling the storage and
hence to retrieve back the same information that is being stored.
09/09/2023 18
References
Oskouei, Saeed Mirzajani, and Ali Ghaffari. "Designing a new reversible ALU by QCA for reducing occupation area."
The Journal of Supercomputing 75.8 (2019): 5118-5144.
Sasamal, Trailokya Nath, Ashutosh Kumar Singh, and Anand Mohan. "Efficient design of reversible alu in
quantum-dot cellular automata." Optik 127.15 (2016): 6172-6182.
Taherkhani, Elham, Mohammad Hossein Moaiyeri, and Shaahin Angizi. "Design of an ultra-efficient
reversible full adder-subtractor in quantum-dot cellular automata." Optik 142 (2017): 557-563.
A. N. Bahar, S. Waheed, and M. A. Habib, “A novel presentation of reversible logic gate in quantum-dot cellular
automata (qca),” in 2014 International Conference on Electrical Engineering and Information & Communication
Technology. IEEE, 2014, pp. 1–6.
Sen, Bibhash, et al. "Realizing reversible computing in QCA framework resulting in efficient design of testable ALU."
ACM Journal on Emerging Technologies in Computing Systems (JETC) 11.3 (2014): 1-22.
Chaves, Jeferson F., et al. "Towards reversible QCA computers: Reversible gates and ALU." 2015 IEEE 6th Latin
American Symposium on Circuits & Systems (LASCAS). IEEE, 2015.
Sen, Bibhash, et al. "QCA multiplexer based design of reversible ALU." 2012 IEEE International Conference on Circuits
and Systems (ICCAS). IEEE, 2012.
Sen, Bibhash, et al. "QCA multiplexer based design of reversible ALU." 2012 IEEE International Conference on Circuits
and Systems (ICCAS). IEEE, 2012.
Gupta, Namit, K. K. Choudhary, and Sumant Katiyal. "Two bit arithmetic logic unit (ALU) in QCA." International
Journal on Recent Trends in Engineering & Technology 8.2 (2013): 35.
09/09/2023 19
09/09/2023 20