Verification class, C/C++ Programming

Assignment Help:
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.
***********************************************************

Thanks,
Fanar

Related Discussions:- Verification class

C program for exchange first & last character, Normal 0 false ...

Normal 0 false false false EN-US X-NONE X-NONE MicrosoftInternetExplorer4

Need payment gateway integration expert, Need Payment Gateway Integration E...

Need Payment Gateway Integration Expert Project Description: I am seeking for expert payment gateway integration. You must have done or have experience with integrating me

What are virtual functions in c++, A virtual function permits derived class...

A virtual function permits derived classes to replace the implementation given by the base class. The compiler makes sure the replacement is always known as whenever the object in

Model view controler, store the name of the political parties and the corre...

store the name of the political parties and the corresponding votes in two lists of equal length. access the lists is provided by two methods, each of which creates an interator th

Structures of flowchart, Ask Draw a flowchart that print all even numbers f...

Ask Draw a flowchart that print all even numbers from 2 until 10

Least cost method, c program to implement least cost method

c program to implement least cost method

Roman code python help , In general, Roman numerals can be converted mathem...

In general, Roman numerals can be converted mathematically by simply assigning a numerical value to each letter, according to the chart below, and calculating a total: M=1000 | D=5

What is the conditional expression operator, The Conditional Expression Ope...

The Conditional Expression Operator An alternate method to using a simple if-else construct is the conditional expressions operator, ?:   A conditional expression operato

Console atm machine coding, construct a console programme for a bank ATM m...

construct a console programme for a bank ATM machine.

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd