Get window tabs/session
I have a window that has multiple tabs or sessions.How do you get the list of tabs or session in a window?Paul
View Articleusing auto-vias through SKILL
I have a list of bBoxes of path shapes of 0.05um width (M1, M2, M3 overlapping/stacked on each other) in my current hierarchy. I have dbIDs of shapes as well. I tried to use function...
View Articledecrease list of lists by 1 hierarchy list
i have a list named A in this format: ( (((x1) (y1))) (((x2)(y2))) (((x3)(y3))) )But i have to decrease its listing hierarchy by 1, ie. i want a format like this: ( ((x1)(y1)) ((x2)(y2))...
View ArticleVirtuoso XL finish wire function
Hello,I don't know if I'm in right section because my issue regarding on level of hierarchy to detect a terminal.From skill procedure I create a rod object (wich is an instance) with fig ==> pin...
View ArticleHow to continue execute a skill script after a form popup in layout ?
Hi,guys!This my skill script!procedure(self_align()leHiAlign()leAlignSelSetForm->layerField_2->value='(56628358 112 26 "NW (drawing)"))When I execute self_align(), the Align form popup, but the...
View ArticlecutClass of vias through skill code
I am trying to add via to my code as written below: dbCreateVia(geGetEditCellView() viaDef1 list(pointx1 pointx2) "R0" list("cutRows" height "cutwidth" .048 "cutHeight" .024))...
View Articlefiles missing in Spectre psf result directory when running simulation from...
sHi,I’m running Spectre transient simulation from command line (actually from within a Skill/Ocean script)Jobs run ok but when post processing the data I noticed a couple of files are missing compared...
View Articlethe way to change display order of parameter in Results tab of ADEXL
Hello, When I run corner sim in ADEXL, the parameters (e.g., Temperature, Design variable, parameters, Model Files ...) shown in Results tab is based on alphabetical order, when we have a big...
View Articleusing Alt for bindkey combination
Hi Andrew, I am unable to use Alt for bindkey combination for a layout procedure. I went through your previous posts for using "Alt for bindkey combination" and tried loadingenvGetVal("ui"...
View ArticleSave and Recreate TrackPattern
Hi,i would like to know if it is possible to save trackPatterns from one cellview and copy/recreate them in another cell view.I found the skill scripts that are provided by cadence (such as...
View ArticleSKILL for changing via.
I want to write a skill code for changing vias. For eg: I will make 2 bindkeys, one for changing via to up metal level and other for changing via to down metal level. Below i am planning to change via...
View ArticleTwo fucntions with same bindkey(cycling fucntions by bindkey)
I have 2 functions(say A and B) only differing in putting different widths of metals. The functions works well, but i want to assign only one bind key to execute them. For eg: I selected an instance by...
View ArticleComboField will not be updated
Hello,I have discovered a strange behaviour of Combo Fields within my SKILL-Code.I was able to narrow it down in the following minimal example:button=hiCreateButton( ?name 'button ?callback...
View ArticleDeleting text label from selected object
I was browsing around the forums looking for a simple solution, and I discovered this txtLp = car(setof(lp cv~>lpps lp~>layerName=="text" && lp~>purpose=="drawing")) ;; get the text...
View ArticleTreeTable writable fields.
Hello fellow Custom IC SKILLers,I have yet another question. I saw in ADE L that in the "Model Library Setup" AppForm you are able to write in the fields. And even I think the fields could be other...
View Articlehighlighting instance(s) from their dbID(s), and not mouse click
Consider there are about 100 instances in my layout view, and i also have a list of their dbIDs. From the CIW window using SKILL, if i mention any dbID, can it hilight that particular instance which...
View Articlemapping schematic terminal name to simulation name to read terminal current...
Hi *,I have some problem when reading with a skill script the currents of the instances' pins.I need a way to translate the schematic hierarchical names to simulation names.Reading the docs (IC6.1.7)...
View Articlehow to sort a list alphanumerically with bus names in descending order using...
I have a list such as : mylist=list("VDD" "GND" "ddd[0]" "ddd[1]" "ddd[2]" "bb[0]" "bb[1]" "bb[2]")I try ==> mylist=sort(mylist 'alphalessp)the list become ==> ("GND" "VDD" "bb[0]" "bb[1]"...
View ArticleHow to use thick lines for highlighting functions: geAddHilightRectangle /...
I've been looking through the documents for a while without luck. Please kindly help:When I use geAddHilightRectangle, it comes with thin line highlights in the layout. How to switch to thick lines?I...
View ArticledX/dY by form entry
Dear all,I have a habit to move/copy shape to a distance by entering number in dX/dY field in the tool bar, with the help of pressing "Tab" button a few times.I think it is not efficient enough.Is...
View Article