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

Image may be NSFW.
Clik here to view.

What am i doing wrong?

If i doshapes=geGetSelSet()~>layerNamei get all the selected layer names. And if my output is something like("m0" "m0" "m0" "m0" "m1" "m1" "m2" "m2" "m0" "m2")how do i get only the list of "m0" ?

View Article


Image may be NSFW.
Clik here to view.

Net list creation error

Hello,An old solution has been posted to running into an error when simulating a schematic created in IC6.1 using specter simulator. When I added IC6.1 library (I'm using virtuoso 6.17 version) and...

View Article


Image may be NSFW.
Clik here to view.

Is there a way of accessing the full net name of a net object in a...

Is there a way of accessing the full net name of a net object in a hierarchical design?ExampleA schematic contains two instances of the same object, called I0 and I1, which have internal nets of "in"...

View Article

Image may be NSFW.
Clik here to view.

Via droping

Hai,I'm a newbie in the skill scripting and I need some help for developing a script for dropping a via where two same nets cross and also need to drop the via based on drc's.Thanks,Rakesh K

View Article

Image may be NSFW.
Clik here to view.

ciwCreatePulldown

Hi,I'm using ciwCreatePulldown function to create menu as per  <install_dir>/tools/dfII/etc/tools/menus/layEdit.menus. The documentation for ciwCreatePulldown mentions that this is only for...

View Article


Image may be NSFW.
Clik here to view.

Scheme reduce or fold in Skill

I know Skill implements common Scheme functions like map() (as mapcar) and filter() (as setof).Is there a Skill equivalent of Scheme's reduce-left(), reduce-right(), fold-left(), or fold-right()?I...

View Article

Image may be NSFW.
Clik here to view.

adding Layersets to bindkeys

I love layersets.  I have unique layersets for vias (ie "via1" = m1 (draw, pin, fill), via1, & m2 (draw, pin, fill)), "base" layers, all "fill", all "pins", etc.  I would like to be able to map and...

View Article

Image may be NSFW.
Clik here to view.

Frequently used functions in toolbar or menubar

Hi,I keep getting request from my team asking for addition of a function to a menubar or toolbar citing that it was heavily used. And I would get another function request from another person. So I am...

View Article


Image may be NSFW.
Clik here to view.

Is there a command that executes a string?

Say I made a string that evaluated to some skill code - is there a command that will execute it? I guess this would behave similarly to pasting some text into the CIW.

View Article


Image may be NSFW.
Clik here to view.

Skill code to read instance and transistors from netlist

Hi,I am writing a skill code to read the corner and temperature simulation results from adexl in skill and then do post processing and identify which transistors are out of saturation.I know we can do...

View Article

Image may be NSFW.
Clik here to view.

How to pass a value from a procedure to another?

Hi everybody,I'm trying to make a skill that renames all the selected objects in the layout with a value that I insert in the form and merging it with a counter.For example: If I have 30 copied...

View Article

Image may be NSFW.
Clik here to view.

skill code to generate OA abstract from layout

Hi All,I need to generate abstract for a whole lib layout cell.  it would be better if I can generate them using skill code. Does anyone know this kind of skill code available ? thanks a lot Nhumai 

View Article

Image may be NSFW.
Clik here to view.

PCB Editor Database Attachment xml form.

Hi all,  can you help me, I want to export attachment like "Color Layer" using axlCreateAttachment but the file i want to use is in xml. I tried some solutions but it doesnt work. Does annybody know...

View Article


Image may be NSFW.
Clik here to view.

To know whether LEF Pins location moved or not

Hi,In top level of layout LEF pins are there right. We already fixed those & I want to know whether each PIN is aligned correctly or not same as in previous LEF.Can you tell me how to develop the...

View Article

Image may be NSFW.
Clik here to view.

Change defaults of Qt-subapplication form

Hi all,I would like to re-define the defaults of the Qt-subapplication when printing waveforms to file. The manual indicates that these defaults are controlled by the LC_ALL environment variable, but I...

View Article


Image may be NSFW.
Clik here to view.

Changing a cell's cdf parameter via skill code

I've spent a daft amount of time trying to figure this out so I'm bailing out and asking here.I have a cell that has a cdf parameter that is displayed on a symbol via an NLP label e.g. [@myParam]. I...

View Article

Image may be NSFW.
Clik here to view.

Is it possible to use rodFillBBoxWithRects with elementsX or elementsY...

Hi All,    I would like to fill BBox with contacts and need to create rows or columns of the same fillBBox. "rodFillBBoxWithRects " will do the filling of contacts in the specified fillBBox but there...

View Article


Image may be NSFW.
Clik here to view.

abIPar.il issue of geGetTopLevelCellView() returning nil

hello experts,happened to notice the code Andrew made in community.cadence.com/.../1323814 . we use this abIPar procedure to collect info from cdf parameters and display them in schematic/symbol....

View Article

Image may be NSFW.
Clik here to view.

Finding out if a net is a bus, if so find total number of signals

I.e. foreach(net cellView~>nets     ; check if net is a bus, and the total number of signals/iterations)I've also tried regex to parse the name to find out, but I'm having trouble with capture...

View Article

Image may be NSFW.
Clik here to view.

Finding all instances connected to net and pin names

Hello, I wish to find all instances which connect to a net/pin name. What I've tried so far:valid_nets=dbFindNetByName(cv pin_name)valid_terms=dbFindTermByName(cv...

View Article
Browsing all 5066 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>