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

Image may be NSFW.
Clik here to view.

Creating PCells with rounded shapes

Hello,I'm trying to create a PCell with rounded or curved shapes.  I know how to create rectangles and polygons using the rodCreateRect() and rodCreatePolygon() methods, but I wanted to know if there...

View Article


Image may be NSFW.
Clik here to view.

skill script return wrong value for floating-point data, failed at if...

version IC 6.1.7-64b.500.23I had a skill script created some time ago and it works, but starting with this version above, i find the ade-xl windows doesn't show the value any more.After some debugging,...

View Article


Image may be NSFW.
Clik here to view.

quotation mark replacement with pcreReplace?

Hi,I am trying to get outputs from ocean using  outputs() function into a list from a post layout simulation(netlist is dspf file). The format of outputs() is sth like this:...

View Article

Image may be NSFW.
Clik here to view.

moveOrigin does not work

I've tried making the origin of the rectangle stretchable by giving 't' to ?moveOrigin in the function rodAssignHandleToParameter but I failed. I succeeded in creating the rectangle and making it...

View Article

Image may be NSFW.
Clik here to view.

Toggle in schematic view 'Dynamic Net Highlighting' between On and Off using...

Hi all,In a schematic view, I would like to toggle 'Dynamic Net Highlighting' between On and Off.When I set only the envSetVal, it does not work. The only way I found is to call schHiDisplayOptions()...

View Article


Image may be NSFW.
Clik here to view.

Grid env variables

Trying to find the env variable for gridsPaul

View Article

Image may be NSFW.
Clik here to view.

awvPlotList of waveforms with only symbols - no connecting lines between

Hi,I am trying to plot waveforms in ocean and using awvPlotList(). I have looked at Virtuoso Visualization and Analysis XL SKILL Reference to find how to plot only Symbols but there is no option to do...

View Article

Image may be NSFW.
Clik here to view.

Tree Hierarchy of layout to table format

Hi all,I want to create a tree hierarchy of layout to the table as mentioned below & should not see any cell repetitions of particular library and the same cell name can be in different...

View Article


Image may be NSFW.
Clik here to view.

skill code to highlighting layout metals extended beyond via

Hi,I was wondering if there is any skill code that can highlight metals lets say Metal 5, which are extended beyond Via4 or Via6. Basically I want to chop out these extended metals, for that I want to...

View Article


Image may be NSFW.
Clik here to view.

Load SKILL file, call procedure and get return value (string) from Linux...

I need to call few SKILL procedure one by one. Each of the procedure is written in it's own file. So I need to load the SKILL file before calling the procedure. I also need the return value; generally...

View Article

Image may be NSFW.
Clik here to view.

ddRegTrigger: trigger a function when a cell is opened for edit

We'd like to register a trigger function to be called whenever a cell is requested to be opened for edit.  (or, a function called whenever a cell is accessed, which can determine whether the requested...

View Article

Image may be NSFW.
Clik here to view.

Hilight color setting in layout

When select any object in layout, it will hilight in certain color.How can we change the color use some skill code in .cdsinit or CIW?ThanksKevin

View Article

Image may be NSFW.
Clik here to view.

How do I access the real value of a resistor used in a transient simulation...

I have a schematic that contains a "smart note" that evaluates a SKILL expression and displays the result on the schematic. The basis of this comes from Andrew Beckett's code that uses dynamic scoping...

View Article


Image may be NSFW.
Clik here to view.

list slice (equivalent of myList[start:stop])

Is there an easy way to take a list slice in skill?  Seems like a core functionality but I'm not finding it in the docs.  Something like:a='("a" "b" "c" "d")a[1:2] --> ("b" "c")   (or if it were...

View Article

Image may be NSFW.
Clik here to view.

splitting a pathname then moving up two directories

We'd like to do some file operations in a directory two levels above the readPath of a cell's directory.cv->lib->readPath  --> /home/user/project/version/libwe want to get...

View Article


Image may be NSFW.
Clik here to view.

how to Create Antenna models constraint in incremental techLib or in a design ?

create custom constraint for antenna in design or incremental Techlib skill api/ skill code

View Article

Image may be NSFW.
Clik here to view.

Merging and creating new shapes in PCell

Hello,I've tried to research as much as I could but I have a PCell which creates certain ROD shapes.  Once all of those shapes are created, I wanted to merge them to create one new single ROD object...

View Article


Image may be NSFW.
Clik here to view.

How to chop a wires in schematic using SKILL?

Hi All,Is there a SKILL code to chop wires in schematic?,just like the leHiChop() in layout editor.I'm using IC617.Best regards,Marben

View Article

Image may be NSFW.
Clik here to view.

marking net/wire in layout by layer

Hi,I want to have a  following functionality in layout  using skill & bindkeys .1. select  a net/wire  for example  a net in  METAL52.On pressing  incremental bindkey  it should  mark/highlight the...

View Article

Image may be NSFW.
Clik here to view.

How to create dynamically CDF item field by calback

Hi all,I try to load parameters from a file in order to create/delete dynamically by a callback parameters into the CDF of a component.is it possible to do that ?Thanks in advance for your help,Olivier

View Article
Browsing all 5066 articles
Browse latest View live


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