ELEC 7250 Term Project Presentation - PowerPoint PPT Presentation

About This Presentation
Title:

ELEC 7250 Term Project Presentation

Description:

ELEC 7250 Term Project Presentation Khushboo Sheth Department of Electrical and Computer Engineering Auburn University, Auburn, AL Problem 1 Problem statement ... – PowerPoint PPT presentation

Number of Views:113
Avg rating:3.0/5.0
Slides: 10
Provided by: Khus6
Category:

less

Transcript and Presenter's Notes

Title: ELEC 7250 Term Project Presentation


1
ELEC 7250Term Project Presentation
  • Khushboo Sheth
  • Department of Electrical and Computer Engineering
  • Auburn University, Auburn, AL

2
Problem 1
  • Problem statement Develop a compiler for the
    hierarchical format with 2 options for the user
    Default option and Hierarchical option
  • Algorithm used
  • User is asked for the circuit and the option
  • Hierarchical Option
  • Hierarchical file read line by line and HierSim
    file having the Hierarchical simulation table is
    given to the user.
  • Default Option
  • The different Hierarchical blocks are stored as
    an element in the block array and as the
    hierarchical netlist is read the blocks are
    flattened and stored in the Object file having
    the flat netlist.
  • This Object file is then read to create the Flat
    simulation table in FlatSim file.

3
Problem 2
  • Problem Statement Develop a logic Simulator for
    combinational circuits consisting of zero-delay
    Boolean gates with hierarchical bench format
    netlist input and fully specified input vectors
    and expected responses.
  • Algorithm used
  • Firstly, given circuit is fed to the levelizer
    where the unlevelized circuit is levelized.
  • Levelized circuit simulated by reading the given
    netlist line by line and performing the specified
    operations.

4
Problem 3
  • Problem Statement Introduce a design error in
    the netlist and have the simulator list the
    failing vectors and POs where errors are
    observed.
  • Algorithm used
  • The circuit netlist and the fully specified input
    vectors and the expected responses is taken from
    the user.
  • Simulator reads the input vectors from the given
    input file and operates with those vectors, the
    calculated responses are then compared with the
    expected responses.
  • If the circuit is faulty the list of failing
    vectors and POs where the errors are observed is
    then given to the user.

5
Problem 4
  • Problem Statement Attempt to diagnose the design
    error.
  • Algorithm used
  • Once again, the circuit netlist and fully
    specified input vectors and the expected
    responses is taken from the user.
  • The circuit is levelized by the levelizer
  • The circuit is then diagnosed for faults
  • The simulator compares the calculated responses
    of the given vectors with the expected responses.
  • The comparison with the true circuit and the back
    trace from the primary failing output is used for
    the diagnosis.

6
Results of the Simulation of 4-bit adder circuit
7
Results of the Simulation ofISCAS85 circuits
8
Conclusion
  • Execution time increases with the number of gates
    and number of input vectors
  • Diagnosis Algorithm can be improved for better
    results.

9
Thank You !!!
Write a Comment
User Comments (0)
About PowerShow.com