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

Image may be NSFW.
Clik here to view.

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 Article


Image may be NSFW.
Clik here to view.

naming 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 Article


Image may be NSFW.
Clik here to view.

Layout 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 Article

Image may be NSFW.
Clik here to view.

Synchronize 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 Article

Image may be NSFW.
Clik here to view.

Wire 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 Article


Image may be NSFW.
Clik here to view.

Creating 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 Article

Image may be NSFW.
Clik here to view.

automatically 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 Article

Image may be NSFW.
Clik here to view.

ANDing 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 Article


Image may be NSFW.
Clik here to view.

Skill 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 Article


Image may be NSFW.
Clik here to view.

skill 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 Article

Image may be NSFW.
Clik here to view.

Flowchart 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 Article

Image may be NSFW.
Clik here to view.

paramRun() 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 Article

Image may be NSFW.
Clik here to view.

ADE - 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 Article


Image may be NSFW.
Clik here to view.

create 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 Article

Image may be NSFW.
Clik here to view.

captab 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 Article


Image may be NSFW.
Clik here to view.

How 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 Article

Image may be NSFW.
Clik here to view.

OcnPrint 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 Article


Image may be NSFW.
Clik here to view.

How 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 Article

Image may be NSFW.
Clik here to view.

How 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 Article

Image may be NSFW.
Clik here to view.

Extracting 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
Browsing all 5104 articles
Browse latest View live


Latest Images

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