Please use this identifier to cite or link to this item:
http://10.1.7.192:80/jspui/handle/123456789/11284
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Gaidhani, Nirali | - |
dc.date.accessioned | 2022-09-20T08:14:08Z | - |
dc.date.available | 2022-09-20T08:14:08Z | - |
dc.date.issued | 2022-06-01 | - |
dc.identifier.uri | http://10.1.7.192:80/jspui/handle/123456789/11284 | - |
dc.description.abstract | According to Moore’s law number of transistors placed in an integrated circuit (IC) or chip doubles approximately every two years which shows that the complexity of design is increasing rapidly. In System on Chip (SoC) environment, the whole system has integration of many working blocks, out of all these blocks if by any chance System on Chip (SoC) is not working, it would be very difficult to understand which block is not working or causing problem. To solve this kind of problem we need to verify each block before integration and so it can be less tedious to debug it at high level structure. Verification of mixed signal IPs has a different approach in comparison to fully digital design. Performing full chip verification on a mixed signal IP is a highly increasing formidable job. As the complexity is growing along with the shrinking of process nodes its now not possible to just joint together the analog and digital blocks by assuming its pre-verified individually. As for a convoluted system including a digital and analog blocks interaction can create functional errors which can further delay the tape out and results in costly re-spins. Here A mixed signal system is taken into consideration for verification, a general procedure for mixed signal verification is followed. Right from feature extraction to coverage analysis. Here a checker is formed, in high level verification internal signal are not accessible therefore functionality check is always done with equations having external signals only. Furthermore, the output from behavioral model and verification testbench environment are checked as per our requirement. According to the results we must debug the testbench as per our need. There has been used various tests cases for simulation along with that each of the test case has different sequence for power up and power down for generating different scenarios and observing the result. For a mixed signal IP two types of tests are shown here, Power awareness test and non-power awareness test. For verification of any IP or system, after writing tests and checking the functionality, generating coverage for the system is very important. From analysis of the generated coverage, functional coverage along with code coverage are obtained. The goal for coverage analysis is to try to bring statistics to 100% so that the environment can be assured to be useful at a greater extend. Uncovered signals can be observed, traced back and according to their contribution in system functionality we can exclude certain signals from coverage analysis. | en_US |
dc.publisher | Institute of Technology | en_US |
dc.relation.ispartofseries | 20MECV15; | - |
dc.subject | EC 2020 | en_US |
dc.subject | Project Report 2020 | en_US |
dc.subject | EC Project Report | en_US |
dc.subject | EC (VLSI) | en_US |
dc.subject | VLSI | en_US |
dc.subject | VLSI 2020 | en_US |
dc.subject | 20MEC | en_US |
dc.subject | 20MECV | en_US |
dc.subject | 20MECV15 | en_US |
dc.title | Functional Verification of Mixed Signal IPs | en_US |
dc.type | Dissertation | en_US |
Appears in Collections: | Dissertation, EC (VLSI) |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
20MECV15.pdf | 20MECV15 | 2.04 MB | Adobe PDF | ![]() View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.