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

Image may be NSFW.
Clik here to view.

How to set system variable in CIW window

The use scenario is that I want to load some ocean script from the CIW window with the syntax load("filename.ocn")And in the ocean file, some system variable is quired, e.g. env(cellName)However, I...

View Article


Image may be NSFW.
Clik here to view.

Issue with a SKILL code o/p

Hi,I've got the following SKILL code to print the unbound instances in layout and schematic. But it does print something like(db:0x3f1e409a db:0x3f1e471a db:0x2047469a db:0x317c9e1a db:0x20471f1a...

View Article


Image may be NSFW.
Clik here to view.

Flattening mosaic

Is there a function I can flatten a mosaic and get the output of the flattening?The *Flatten* functions I have searched have a t/nil output.Paul

View Article

Image may be NSFW.
Clik here to view.

hiSetBindKey set Problem

Hi SupporterI have a related to hiSetBindKey problem. How to set Bindkey to unhighlight all the highlighted Nets at once? I have a try to set hiSetBindKey("Schematics" "<Key>!"...

View Article

Image may be NSFW.
Clik here to view.

Find out transistor with width less than 1u in complete heierarchy

Hi All,Could you please help me with skill script to find out transistors with width less than 1u in complete hierarchy.Thanks in advance.Best regards,Sridhar.

View Article


Image may be NSFW.
Clik here to view.

Avoid icfb launching overhead

I have a user scenario where launching an ocean script is part of a larger script. And the syntax to launch the script is:ocean -restore <filename.ocn>At the end of filename.ocn, it is...

View Article

Image may be NSFW.
Clik here to view.

Include external information/procedure in PCell

Hello,Situation:I  have created a PCell that generates a (transformer) layout based on the parameters.All custom procedures are included (as lambda functions) inside the PCell body.Currently,...

View Article

Image may be NSFW.
Clik here to view.

Virtuoso: how to create a (truly) parametric component (i.e. with "dynamic"...

I have a verilog-A component that converts an integer (passed as an instance CDF parameter) into an electrical digital bus value, with a fixed number of bits (see code below).It works well and now I'd...

View Article


Image may be NSFW.
Clik here to view.

How to draw a closed ring with rodCreatePath

Hi,I'm trying to build a guardring pcell using rodCreatePath(). However, when the start and end points are the same (a closed ring) the path disappears. The CIW informs me that the "master path [can ]...

View Article


Image may be NSFW.
Clik here to view.

SKILL function to create a 'negative' of a layer?

Hi,I have a layout of power MOSFET chip. It has single metal layer.To perform some checks on the layout design, I want to create a 'negative' of the metal layer.Is there a way to do it using SKILL...

View Article

Image may be NSFW.
Clik here to view.

How to use ?use in cdfCreateParam

I want to rule out one of the choices in cdfCreateParam.I suppose ?use is what is need, but how do I use it?

View Article

Image may be NSFW.
Clik here to view.

SKILL enhancement: How to keep the function active until Escape key is pressed

Hi,I've got the following script to add markers in the layout.Calling the function srCreateLayMarker() would keep it active until i click on the layout, and it goes away. How can i make this function...

View Article

Image may be NSFW.
Clik here to view.

Assura41 undefined function - pcDefinePCell

Hi I am writing LVS extract file for our own technology, however , the assura41 seems keep showing error information Error eval : undefined function -pcDefinePCell after that error message loadng...

View Article


Image may be NSFW.
Clik here to view.

cell list excluding few devices from one category

Hello I am using list~>cells ~>name to get the cell list.This cell list gives the whole list of cells coming from one library. I would like to exclude few cells coming from category in this...

View Article

Image may be NSFW.
Clik here to view.

Get from which lib a cell is from

Hi,I am doing some scripting to manage some files and what I have in my hands is a bunch of cell names that are spread across some libraries. What would be the best way to find from which library the...

View Article


Image may be NSFW.
Clik here to view.

SKILL script which reports missing via between two metal layers of the same net

HiDo you know  SKILL script which  reports missing via between two metal layers of the same net ?Thanks,ManChak

View Article

Image may be NSFW.
Clik here to view.

Whats the create wire function?

Whats the difference between the following functions?leHiCreateWire()weHiInteractiveRouting()Both seems to create pathSeg if i'm right.ThanksRam

View Article


Image may be NSFW.
Clik here to view.

Can't open my QRC (assura) Extraction Run Form

Hi,My virtuoso is 6.1.8 -64b.500.6 and assura 4.1_USR6.I have a trouble to open my QRC (assura) Extraction Run Form window. It is so wierd that I can open it sometimes. However sometimes, I can't open...

View Article

Image may be NSFW.
Clik here to view.

How to change options of measurement using skill function

Hello all,I'm sorry for this question but i am still new on skill coding.I'm trying to change the mode of measurement from ruler to distance using the code below but still nothing...

View Article

Image may be NSFW.
Clik here to view.

Forcing Virtuoso to update lib references after changes in cds.lib

Hi,I am currently running Virtuoso version ICADV12.3-64b.500.21. I noticed that when I "undefine" a library in the cds.lib, the definitions of cells contained within that library still exist in memory....

View Article
Browsing all 5066 articles
Browse latest View live


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