Verification class, C/C++ Programming

I need help to understand and do this assignment

You are to insert the missing code in the C program given for combinational equivalence checking. This program will interface with the CUDD package and will parse netlist files in ISCAS85 circuit format. Next, BDDs will be created for each circuit and the two circuits will be compared for equivalence. If the files differ, the program should output a test vector that will cause the circuits to have different output signal values.
After your program is working, you should generate a short report that contains your results in a nicely formatted table. You should compare every netlist with the same number in their filename together. If any netlists cause your program to fail, you should describe why.
Your report should provide a table that gives the size of the BDD for each circuit. Also, experiment with the different variable ordering techniques supplied with CUDD and give BDD sizes for each technique. A listing of your C program should be provided with your report in an appendix.
The format of your report should be in the form of an IEEE research conference paper.

Posted Date: 2/21/2014 4:37:57 PM | Location : United States

Related Discussions:- Verification class, Assignment Help, Ask Question on Verification class, Get Answer, Expert's Help, Verification class Discussions

Write discussion on Verification class
Your posts are moderated
Related Questions
Define the Data Type Qualifiers in c Language? 1. const 2. volatile const: The const qualifier is used to tell C that the variable value can't change after initialization.

Byteland county is very famous for luminous jewels. Luminous jewels are used in making beautiful necklaces. A necklace consists of various luminous jewels of particular colour. Nec

1.jewels can only be removed for polishing from either end of the necklace. 2.cost of polishing=sitting number*colour value of jewels.

how to write a c program for stone game

WAP TO PRINT SERIES FROM 1 TO 10 & FIND ITS SQUARE AND CUBE # include stdio.h> # include conio.h> # include math.h>   void main () { int a=1,sqr=0,cube=0;

write c++ programm calculate electricity bill with person name,use ,id

Can I explicitly call a destructor if I've allocated my object with new?

Hi, I need quick sort program without using recursion

Input Output Most languages have "statements" to perform I/O . Though in C and C++ we use "functions" to perform I/O. C++ also has its own I/O mechanism - the cin and cout obje