Please use this identifier to cite or link to this item: http://10.1.7.192:80/jspui/handle/123456789/11270
Full metadata record
DC FieldValueLanguage
dc.contributor.authorMishrat, Ayush-
dc.date.accessioned2022-09-09T08:20:24Z-
dc.date.available2022-09-09T08:20:24Z-
dc.date.issued2022-06-01-
dc.identifier.urihttp://10.1.7.192:80/jspui/handle/123456789/11270-
dc.description.abstractIn today’s world automation is everywhere, which helps the human race to focus on more such amazing works to continue. Layout designing is one of the tedious and most time consuming part in a VLSI design. Cadence Virtuoso provides the user an interface to design a layout. It also provides us with a scripting language to automate or modify the interface according to users convenience and that scripting language is called SKILL. SKILL was originally built from the LISP language, which is a programming language for AI. It is object-oriented and can be used with other programming tools. SKILL can be employed to do tasks such as Customization of Virtuoso user interfaces. E.g. create menus, forms, bind keys, etc., Automation of tedious tasks. E.g. global replacement of a device for all cells in a library, Customization of .cdsinit file, writing of compare procedures for LVS, Customization of extracted view. Programmers can customize and extend their design environments with SKILL’s highlevel programming environment, which handles many system programming operations, such as working with memory. In this project thesis, we will discuss the ways through which we can make process of layout designing much easier and so that the team migrating from one node to another does not have to do tedious time consuming work and can invest their time in betterment of the design. We will locate the cells which are non-compliant to vt values with the new nodes and the no net pathseg or fills those which are overlapping the other pathseg of same metal.We will create a universal migration converter through which the design data of one node can be compared with with design data of another node and results can be calculated according to it.en_US
dc.publisherInstitute of Technologyen_US
dc.relation.ispartofseries20MECV02;-
dc.subjectEC 2020en_US
dc.subjectProject Report 2020en_US
dc.subjectEC Project Reporten_US
dc.subjectEC (VLSI)en_US
dc.subjectVLSIen_US
dc.subjectVLSI 2020en_US
dc.subject20MECen_US
dc.subject20MECVen_US
dc.subject20MECV02en_US
dc.titleAutomation in Layout using SKILL Scripten_US
dc.typeDissertationen_US
Appears in Collections:Dissertation, EC (VLSI)

Files in This Item:
File Description SizeFormat 
20MECV02.pdf20MECV021.74 MBAdobe PDFThumbnail
View/Open


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