Title :
QCA based multiplexing of 16 arithmetic & logical subsystems-A paradigm for nano computing
Author :
Teja, Vishnu C. ; Polisetti, Satish ; Kasavajjala, Santhosh
Author_Institution :
Birla Inst. of Technol. & Sci., Ranchi
Abstract :
In this work, we make use of a new computing paradigm quantum cellular automata (QCA) to describe the design and layout of arithmetic and logical function generator (ALFG). ALFG is made up of several blocks whose outputs are multiplexed for an intended functionality. The design of ALFG was made using the basic elements of technology such as inverter and majority voter. The layout and simulation results are presented using QCADesigner tool. A total of 16 arithmetic and logical operations can be performed on a pair of 4bit vectors. The ALFG presented, offers functions beyond a normal ALU such as shift, parity, XOR, rotate and multiplication along with basic operations. The total area consumed by ALFG is 11.37 mum2 with aid of 9 clocks to give the final output from the generator. The building blocks of ALFG can be added into a 4bit processor in order to make it feasible for additional applications.
Keywords :
cellular automata; digital arithmetic; logic CAD; multiplying circuits; nanoelectronics; quantum gates; QCADesigner tool; arithmetic and logical function generator; arithmetic operation; inverter; logical operation; majority voter; multiplexing; nano computing; quantum cellular automata; Arithmetic; Quantum cellular automata; ALFG; ALU; Majority Voter; QCA; QCAD; adder; arithmetic; generator; logical; multiplier; mux; parity; shifter;
Conference_Titel :
Nano/Micro Engineered and Molecular Systems, 2008. NEMS 2008. 3rd IEEE International Conference on
Conference_Location :
Sanya
Print_ISBN :
978-1-4244-1907-4
Electronic_ISBN :
978-1-4244-1908-1
DOI :
10.1109/NEMS.2008.4484438