Asking SKILL Code for Virtouso
I'm new to the forums and really need this code. Here goes, I would like a SKILL code for Virtouso that goes something like this. It's a "Flip Command". The code should flip any object-->instance,...
View ArticleHow to lock the cell placement
Hi, can someone help in locking the placement of the Instance (should not be able to move the instance once i lock the position) in the virtuoso layout editor using skill..It is equvivalent to this...
View Articlenewbie SKILL question: how to create a via
Hi everybody-- I'm writing some SKILL code to layout an adder. I need to place some vias to go from a metal 2 layer to a metal 1 layer, but I can't figure out how to do this. In the interactive layout,...
View ArticleXML in SKILL
Hello All, In my SKILL++ application I have to store some configuration data on my local hard drive. My question now is how to do this? In standard programming languages I’d use an XML file. Is it...
View ArticleA question regarding CCSchangeCells.il ?
Hai! I found a code which will change cells from one lib/view to another.. in cadence sourcelink ...I am using cadence IC6X version.. and a IBM(90nm) PDK kit ..The code is working fine when I tried to...
View ArticleSkill code for Off Grid errors
Do you have a skill code to clear the off grid errors on layout?Thanks,-Shiva
View ArticleVirtuoso / Skill: how to change access permissions to cells?
Dear all,to avoid any changes to cells after a certain milestone, i want to remove the "write" attributes from the cells; this should be done by a script, not manually via the library-manager;Is there...
View Articlecreate a new switch for variable acces using ocean script
Hi everyone! I would like to create a new switch that's is very similar to sp2tswitch (analogLib). The only difference between them is that i could assign a variable name instead of having to go to the...
View ArticlePath Off-grids
Hi Everyone,When using Assura with one of IBM's DRC rule files, I get off-grids whenever I have a 45-degree angle and the only way to fix this is to chop out the 45-degree path and place an on-grid...
View ArticleHow to change via level with skill in IC6
In IC6, I have a bindkey which change via level (via1 to via2) . Main part of the code is:; Current selected viaviaToBeChanged=car(geGetSelSet()); new via identifiernewVia=dbOpenCellViewByType(...
View ArticleInductor Layout
Hai allI want to draw Inductor using Cadence Virtuoso 6.1.4 version.If anyone know please do let me know..
View ArticleHow to create custom button on ADE for save all option
Hi,For few of my simulations I need to go to the Outputs-> Save all in ADE and then click one by one on all the all options.Can we create a button which selects all for each options on one...
View ArticleDeleting ghost layer
Hi,I'm trying to delete ghost layers that exists in database but you can't select or view. I can get layers throughforeach(lpp cv~>lpps when(lpp~>purpose=="hv" printf("layer found %s %s\n"...
View ArticleForm Problem
Hi, I have a problem with forms. I made a skill that you have to select an instance to work. It works fine until that. But when you select another instance (or again the same) and you apply my script I...
View Articlefunction to identify point locates within a polygon region
Hi Expert,Do you think SKILL have function to identify a point whether locates within a polygon region?For example, I'm checking whether label~>xy locates inside prBoundary, because label text may...
View ArticleSKILL script to convert rectangular metal layers to path
Hi guys...kindly help me with this..I need a SKILL script to convert multiple rectangular (polygon) metal layers to path across the layout block but condition is that it should not lose its existing...
View Articlesnap spacing changed while descending
Hi, I am facing a problem of changing the snap spacing while descending to a hierarchy. Manufacturing grid is x= 0.005 & y=0.005 but to a perticular cell while descending it automatically sets...
View ArticleHow to change the width of a path using skill
Hi,How to change the width of a path using skill code.I tried to chage the width of a selected Metal path using skill, but it is showing an *Error*...
View ArticleIs it possible to dump a MPP in IC5.1 ?
Hi,i have in an old layout one very complex MPP that i want to modify, to delete some of subrectangles, but this is very tedious if not impossible.My idea is to "dump" this MPP to skill code and then...
View Articlehow can i set environmental variables in .cdsenv file
hi all,1) i trying to set some settings in my layout. Because of this i created a .cdsenv file in my home directory and write as following layout pinKeepFirstName boolean tlayout...
View Article