Please use this identifier to cite or link to this item: http://10.1.7.192:80/jspui/handle/123456789/9392
Full metadata record
DC FieldValueLanguage
dc.contributor.authorPatel, Mit-
dc.date.accessioned2020-10-05T08:45:10Z-
dc.date.available2020-10-05T08:45:10Z-
dc.date.issued2020-06-01-
dc.identifier.urihttp://10.1.7.192:80/jspui/handle/123456789/9392-
dc.description.abstractVerifying system is very important aspect from the cost perspective, time to market is greatly impacted by it. As silicon-chip is becoming more complex, nowadays it is very demanding that we achieve completeness in verifying design on or before desired time. There are two categories for verification process - the first one is tool-based process and the second one is different methods of verification. Demand for proper guidelines of different processes and methods are escalating to achieve good quality of verification. What need to be done is about processes and how to be done is about methods. During my project work industrial process are followed for verification of single module in the IP. Developing robust, reusable and highly configurable structure is described here. Important aspects and key points while following process of verifying design is described here thoroughly. Impact of configurations provided in the module level structure on the subsystem level structure is explained. Design behaviour under different excitation is studied thoroughly as prerequisite of the verification process. Highly configurable verification structure is developed, to make it reusable. To cover all the corner cases for module, testplan is prepared and maintained the verification process. Also, functional coverage plan is prepared to ensure required coroner cases are covered in the verification process. During project work, I studied important aspects of subsystem that is mainly focused during verification process. At this level, mainly top-level interface related coverage are coded, other required coverage is collected from sub-block. For subsystem coverage tracking HVP is maintained, also all coverage is coded using proper methods, so that only required coverage can be enabled keeping others disabled. To achieve verification closure, we need coverage numbers up to the marks, for that we run regression on weekly basis to generate high randomization. This repetitive work is automated using perl automation script. That can generate report for better bucketization of errors and failures. In the later part of thesis sim profiling is described for improving real time of simulation. Thesis also shows different performance testing scenarios generated for the subsystem to eliminate performance bottlenecks.en_US
dc.publisherInstitute of Technologyen_US
dc.relation.ispartofseries18MECV13;-
dc.subjectEC 2018en_US
dc.subjectProject Report 2018en_US
dc.subjectEC Project Reporten_US
dc.subjectEC (VLSI)en_US
dc.subjectVLSIen_US
dc.subjectVLSI 2018en_US
dc.subject18MECen_US
dc.subject18MECVen_US
dc.subject18MECV13en_US
dc.titleVerification of Ethernet based IP/Subsystem in Smart NICen_US
dc.typeDissertationen_US
Appears in Collections:Dissertation, EC (VLSI)

Files in This Item:
File Description SizeFormat 
18MECV13.pdf18MECV131.14 MBAdobe PDFThumbnail
View/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.