Creating metal/vias stack layout and convert it into .gds file
Hi everyone, I am doing my intership, I am familier with cadence but not with skill programming. I have a technology file in which I have min width and length for various metals and also a list of...
View Articlenaming of dummy instances
Greetings Forum, 1st time poster :I have been using this code to rename my dummy instances which works fine the first time I use this but subsequent runs report that "DUMMY0" already exists. How to...
View ArticleLayout toolbar comboBox focus
I have a comboBox toolbar to zoom to coords. After the zoom to coords is executed the focus does not follow the cursor to the cellview. The cursor follows mouse, but the keyboard stil has the focus in...
View ArticleSynchronize different string fields in UI form
Hi,I have created an UI form and it has four fields: lib, cell, view and path. I would like path filed to be updated immidiately when any of the other fileds (lib,cell,view) are updated. e.g. if...
View ArticleWire name to note Text in Schematics
Hi, I want to change all wire names in the schematics to note text. I tried couple of commands to do this by changing the property "wire name" to "note text", but I am missing something. Can you please...
View ArticleCreating vias by using skill
Hello everyone,I have to create vias, but I dont know which function to use. I have a technology file which contains standard vias, but i am not able to place them on my layout. I have tfID but I am...
View Articleautomatically restore to the initial status of LSW when open the second...
Hi all, Assuming that there is the first layout view, open it and select ,visiable some layers in LSW.How to automatically restore to the initial status of LSW ,when I open the second layout cell...
View ArticleANDing 2 lists
Hi All, I have 2 lists below. I am looking to AND them together to get a 3rd list containing only the coordinates of bslist2 that correspond to the values of 't' in bslist1. What is the best way to go...
View ArticleSkill code for turn rectangle metal to mesh in the virtuoso layout editor
Hi,I want write a skill script for turning rectangle metal to mesh or slot on the rectangle metal automatically in the virtuoso layout editor when I press a bindkey.but I am not very familiar with...
View Articleskill code to do "LayoutXL - Connectivity- Generate - All_From_Source"
Hi there,I want to know if there is a skill function taht is doing something like " LayoutXL - Connectivity- Generate - All_From_Source"? This is what I want to do:I have some schematics and I want...
View ArticleFlowchart problem
Hello,I am trying to create procedure trigerred by starting of a simulation in ocean script with many corners using runParam() command.I found way to do that with the Flowchart fucntions and it works...
View ArticleparamRun() simulation start trigger
Hello, We have our custom Corner Tool based on creation of ocean script.What I want to add to that tool Simulation progress status note.Example: Simulation corner <X> of <total> is running...
View ArticleADE - L and ADE-XL trigger
Hello,I want certain function to be executed when ADE-L or ADE-XL is opened.So I accomplished that using the following approach:if( isCallable('deRegUserTriggers) then foreach(mapcar appInfo...
View Articlecreate icon in menu in IC6
Hi, I am tring to create an icon for menu in IC6. Problem is, when I import the png file the icon comes as too small. The icon I have is of 361 X 233 pixels. I am using hiLoadIconFile(...
View Articlecaptab bind with monteCarlo
Hello, did anybody try to get the capinfo during the monte carlo analysis? I have done a simulation from ADE, I can see the capacitance variation in spectre output file(logfile), there is a captab...
View ArticleHow to pass values from perl script to skill ?
Hello everyone,I have a perl script which is working on some text file. The output of the perl file are multiple arrays which contains length, minwidths and metal layers. On the other hand I have a...
View ArticleOcnPrint doesnt work inside CASE
Hello all, P { margin-bottom: 0.21cm; }My script is as follows.for(j 2 4desVar( "nf" j )save( 'i "M0:id" )temp( 27 )run()selectResult( 'dc )plot(getData("M0:id") )case( j ("2"...
View ArticleHow do I change a signal name that doesn't have a wire
Hi,I have a "noConn" (from basic lib) connected directly to an Instance terminal.There is no wire in between the two objects, meaning that it won't take a "label" for changing the net name.How can I...
View ArticleHow to add net vdd and net vss by using skill
I am working on a layout and I need to add vdd and vss to top and bottom metal layer. I am very new to skill programming, So I hope if someone could help me please.Thanks.
View ArticleExtracting transient operating points at different instants using "infotimes"...
Dear All,I thought this query may be suitable for this forum so posting here.I want to find Operating Points of components at multiple time instants of a transient analysis. One way, I used...
View Article