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 Articleskill 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 Articlequotation 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 ArticlemoveOrigin 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 ArticleToggle 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 ArticleawvPlotList 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 ArticleTree 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 Articleskill 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 ArticleLoad 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 ArticleddRegTrigger: 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 ArticleHilight 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 ArticleHow 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 Articlelist 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 Articlesplitting 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 Articlehow 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 ArticleMerging 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 ArticleHow 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 Articlemarking 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 ArticleHow 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