- Assignment 1: Parse the VM file and generate a biparted graph.
- Assignment 2: Simulate graph
- Assignment 3: Simulate using TMR approach
- Select a specific node from a graph.
- Duplicate the node by using TMR approach
- Insert the majority voter at the output
Roll No. | Name |
---|---|
EDM18B037 | Mayank Navneet Mehta |
EDM18B054 | Vishva Nilesh Bhate |
test_cases
: contains.v
and.vm
files in their respective folders..vm
files are given as input to the main program.generate_graph
: python package containing source code.multimedia
: contains images shown in this file
We have described a class called VerilogGraph
. This class describes a graph that has 4 types nodes:
- Primary I/O node
- Configuration block node
- ARI block node
- Tribuff node
At implementation level, each node is an entry in a dictionary dGrph
(member variable of class VerilogGraph
). More information about the class here.