Download QCAPro (It works only in Linux Environment)

QCAPro 64 bit Version

QCAPro 32 bit Version

QCADesigner V 1.4.0

QCADesigner V 1.4.1

Comparator.qca

Switching set.txt

VectorSet.txt

 

How to Use QCAPro?

Step 1: You will need to design the QCA circuit in QCADesigner V 1.4.0 or QCADesigner V 1.4.1.

-Save the file with the .qca extension

Step 2: Prepare switching set and vector set for the logic

-Sample of 1-bit comparator is made available for download above for your reference
- A sample circuit designed in QCADesigner1.4.0 is also made available for download for your help
- Switching set.txt: In this file, the first line is the number of input combinations. Then it consists of the combination of input variables for the circuit. e.g.: For two Variables (A & B), the switching set will be 4 (Number of input combinations) 0 0 0 1 1 0 11 2.
-Vectorset.txt: In this file also, the first line is the number of input combinations. Then it consists of the combination of input variables for the circuit as well as the output of each output line for every input combination. e.g.: For a 1-bit comparator, the vector set will be 4 (Number of input combinations) A B A=B A>B A<B (This is for understanding only and will not appear in the file) 0 0 1 0 0 0 1 0 0 1 1 0 0 1 0 1 1 1 0 0

Step 3: Open QCAPro in a Linux environment and then set parameters and choose files.

Step 4: Execute and generate the Energy dissipation of the circuit.

Authors

Saket Srivastava
Indraprastha Institute of Information Technology, New Delhi, India

Arjun Asthana
Indraprastha Institute of Information Technology, New Delhi, India

Sanjukta Bhanja
Electrical Engineering, University of South Florida, Tampa, FL, USA

Sudeep Sarkar
Computer Science and Engineering, University of South Florida, Tampa, FL, USA