Quantcast
Channel: Cadence Custom IC Skill Forum
Browsing all 5104 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

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 Article


Image may be NSFW.
Clik here to view.

using 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 Article


Image may be NSFW.
Clik here to view.

decrease 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 Article

Image may be NSFW.
Clik here to view.

Virtuoso 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 Article

Image may be NSFW.
Clik here to view.

How 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 Article


Image may be NSFW.
Clik here to view.

cutClass 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 Article

Image may be NSFW.
Clik here to view.

files 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 Article

Image may be NSFW.
Clik here to view.

the 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 Article


Image may be NSFW.
Clik here to view.

using 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 Article


Image may be NSFW.
Clik here to view.

Save 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 Article

Image may be NSFW.
Clik here to view.

SKILL 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 Article

Image may be NSFW.
Clik here to view.

Two 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 Article

Image may be NSFW.
Clik here to view.

ComboField 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 Article


Image may be NSFW.
Clik here to view.

Deleting 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 Article

Image may be NSFW.
Clik here to view.

TreeTable 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 Article


Image may be NSFW.
Clik here to view.

highlighting 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 Article

Image may be NSFW.
Clik here to view.

mapping 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 Article


Image may be NSFW.
Clik here to view.

how 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 Article

Image may be NSFW.
Clik here to view.

How 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 Article

Image may be NSFW.
Clik here to view.

dX/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
Browsing all 5104 articles
Browse latest View live


Latest Images