Config for .cshrc of Cadence IC615
Hi everyone,I have installed Cadence IC615 on a Linux systems. Base on the Cadence source file of IC5141, I create my own Cadence source for IC615 (named cadence615). Please take a look at my config:...
View ArticleAssura variable for runset name
Hi,I want to include another Assura rulefile with skill load() command. When I use absolute path it works well, but I would like to define a relative one, to make it more flexible.Is there a special...
View ArticletechGetLxExtractLayers does not work as intended
Hi, I need to extract the layer names defined in the validLayers section of virtuosoDefaultExtractorSetup constraint group in the techfile. I was using techGetLxExtractLayers function for this purpose...
View Article*Error* eval: undefined function – hiGraphicMode
Hi everyone,I have encountered a new problem on Cadence: *Error* eval: undefined function – hiGraphicModeThis is solution suggested by Cadence [Virtuoso Custom Placement and Rounting Preparation...
View Articlebindkeys
In the bindkey editor there are two command columns, the command line and the enter function command line. What is the syntax in UNIX for writing the command to the enter function command? I am wanting...
View ArticlepCell need load .il file every time I open icfb
Every time I open the cell containing my pCell instance from a new terminal, it has a label "pCellEvalFailed" and cannot reveal some of the layers. The log has warning: ("eval" 3 t nil ("*Error* eval:...
View ArticleHow to copy and rotate a shape with special angle like 30 degree in skill...
Hello, I failed to search the manual and the forum to find a way to copy and rotate a shape I created with any agle like 15, 30, 45 etc.I noticed some posts said that rotate with any angle may raise...
View ArticleWhat's the best way to fill a circular shape with plenty of holes?
Andrew answered in another post that It's better to create a mosaic to fill the shape with arrays. (I didn't mention the shape type)In our design, shape B can fill shape A in different modes. Whatever...
View ArticleIs it possible to make pCell parameters have radio-button or check-box or...
Sometimes pCell parameter is just a kind of choice. Is it possible for the user to choose the needed value from radio-button, check-box, or drop-down menu? Programmer use list as the parameters, and...
View ArticleHow to write more efficient skill code for PCell?
I wrote a PCell program for a MEMS project recently. The code imitates virtuoso automatic generated PCell program. It looks lengthy and run very slowly.How can i make it more effective? 1. How to...
View ArticleHow to get coordinates of layers
Greetings!I want to get coordinates of layers of the selected object.What what SKILL commands or program will I use?For example:I have a resistor in a layout, I select it then execute a SKILL commands...
View ArticleSkill++ - create another class that is composed of two instances from another...
I've created a class that is supposed to represent a two-dimensional point. It is defined here: defclass( gf_2dPoint () ;superclass ( (x @initarg x @reader getX @writer...
View ArticlePcell conditional inclusion of one layer and remove other
Is there any provison in Pcell GUI that I can include and layer and remove other layer/layers simultaneously using only one conditional inclusion in pcell. Regards,Marthand.
View Articlesh command with quotations
Hi All, In my skill programme, I would like to excute shell command like --> grep -w "Rule No." inputfile.txt > outputfile.txtso i written programme...
View ArticleProperties on individual signals from a net
Hello,I tried the next example and i don't know exactcly what is it wrong; I start from a schematic view; - I create a net with the label: net<0:2>; this way the net contains 3 signals:...
View ArticleSkill Script to generate Letters in Virtuoso Layout
Hi All I'm looking for a skill script to be able to write letters (upper or lower case) into a form select the height of the letters and the mask layer and the result is an instance in Virtuoso layout...
View ArticleHow to access metals which are connected to the metal I selected
Hello:I want to write a skill code to calculate the metal‘s resistance in layout. The tool I use is candace 5.14.I want to make this come true in the skill code:when I select the metal in the top...
View ArticleCadence IC5.1.41 libInit.il
Hi,I wanted to know is it possible to overwrite the libInit.il file, which is specified in the project area by a local version of the same??I am actually trying to load a user defined set of...
View ArticleHelp me! Skill Experts!
Hi, All!I'm basic layout engineer.Today, I made a skill script for layout metal layer on & off.But, it's not run.I don't know the reason.Please, help me!p.s> I use cadence...
View ArticleSchematic cdf value not displaying correctly
I have a script that sets the cdf value of a schematic symbol but it does not display the value correctly in the schematic cellview. When I look at the value from the property menu the values are...
View Article