Please use this identifier to cite or link to this item:
http://10.1.7.192:80/jspui/handle/123456789/8596
Title: | Optimum Methodology for Synthesis, Placement & Routing of Mix Signal IP’s & It’s Implementation |
Authors: | Shukla, Ankit |
Keywords: | EC 2015 Project Report Project Report 2015 EC Project Report EC (VLSI) VLSI VLSI 2015 15MEC 15MECV 15MECV27 |
Issue Date: | 1-Jun-2017 |
Publisher: | Institute of Technology |
Series/Report no.: | 15MECV27; |
Abstract: | This Project is mainly focused towards backend domain of VLSI like Synthesis, PnR and Timing Closure, but before we proceed we should be able to understand both flows as well as tools that we can use to implement them. This report contains flow steps that synthesis and APR contains and detailed description of them. DC compiler and IC Compiler are widely used tools to implement synthesis and APR respectively, this thesis contains basic information for DC as well as ICC also. As we proceed towards optimum methodology we need to understand the reports and outputs generated by tool, algorithms used by the tool to get optimum result. We know PrimeTime is the best timing sign off tool. So whatever results we are getting from ICC to make them more realistics we need to compare them with PT results and need to check whether it is same or different and the parameters affecting timings which leads to miscorrelation in final results. PrimeTime uses AOCVM model for timing calcultions while ICC uses flat derates and gives results in shorter time compare to PrimeTime. CCS and NLDM are two main timing models that every industry use for timing. I have tried to compare each case for each models and their compansated derates. Here I have included results related to each and every case like ICC-CCS with default derate, ICC-CCS with reduced derate etc. I have included comparison graphs for Endpoint delay(arrival time), Slack and Depth vs Slack Difference histogram. Every industry need to do this kind of timing analysis for the betterment of timing results. As both PT and ICC are used in industry so which is better in what case somehow we can make them correlated then it will be better to reduce product cycle and human efforts that is required for industry. Thesis contains basic ECO methods. ECO means engineering change order. When design is already ready but still some changes is required to fix violations without affecting basic design, ECOs can help. In ECO process we generally try to remove violations to meet the specification of design and better performance of design. In both tasks we need to have basic understanding of Synthesis, PnR and Timing Closure. This thesis contains all basic information require related to them. |
URI: | http://10.1.7.192:80/jspui/handle/123456789/8596 |
Appears in Collections: | Dissertation, EC (VLSI) |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
15MECV27.pdf | 15MECV27 | 4.39 MB | Adobe PDF | ![]() View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.