Please use this identifier to cite or link to this item:
http://10.1.7.192:80/jspui/handle/123456789/6910
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Sanghvi, Mitali | - |
dc.date.accessioned | 2016-08-24T08:37:02Z | - |
dc.date.available | 2016-08-24T08:37:02Z | - |
dc.date.issued | 2016-06-01 | - |
dc.identifier.uri | http://hdl.handle.net/123456789/6910 | - |
dc.description.abstract | Formal verification is a procedure to verify design specification using mathematical reasoning. It uses formula to verify whether design specs are preserved in generated implementation (Impl-RTL) or not. Irrespective of input values, formally verified design holds true. Formal verification is done using 2 methods: Equivalence checking and model checking. Equivalence checker -equivalence checking tools- uses two designs to be proven functionally equal. Formal verification tool which uses equivalence checking method, checks functional correctness between RTL and gate level netlist. In sequential equivalence checking methodology, state-space travelling is avoided. Instead of one-to-one state mapping, only initial states and outputs are considered and outputs are compared for defining equality between spec and impl design. SLEC is Sequential Logic Equivalence Checker that formally verifies 2 designs. Validation and quality assurance of formal verification tool SLEC - Sequential Logic Equivalence Checker in different area such as RTL front end, HLS is basic motto of this thesis. Necessity of verification of designs and need for automation of verification methodology, different simulating and synthesized tools are developed in Electronics Design Automation (EDA) industry. So validation and testing of those automated tools are necessary. So that maximum benefits can be achieved in terms of code coverage, area and power required, functionality, resource allocation. In this project, understanding of steps of formal verification and validation of SLEC with respect to design and language is primary focus using manual testing, flow testing and regressive testing. | en_US |
dc.publisher | Institute of Technology | en_US |
dc.relation.ispartofseries | 14MECE20; | - |
dc.subject | EC 2014 | en_US |
dc.subject | Project Report | en_US |
dc.subject | Project Report 2014 | en_US |
dc.subject | EC Project Report | en_US |
dc.subject | EC (ES) | en_US |
dc.subject | Embedded Systems | en_US |
dc.subject | Embedded Systems 2014 | en_US |
dc.subject | 14MEC | en_US |
dc.subject | 14MECE | en_US |
dc.subject | 14MECE20 | en_US |
dc.subject | Validation | en_US |
dc.subject | Formal Verification | en_US |
dc.subject | High Level Synthesis | en_US |
dc.subject | RTL | en_US |
dc.subject | Front End | en_US |
dc.subject | HDL | en_US |
dc.title | Validation of SLEC for RTL Front End | en_US |
dc.type | Dissertation | en_US |
Appears in Collections: | Dissertation, EC (ES) |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
14MECE20.pdf | 14MECE20 | 4.32 MB | Adobe PDF | ![]() View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.