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

Image may be NSFW.
Clik here to view.

Remove and edit prop from pin / net in schematic

Hi,I'm looking for the skill commands to remove and edit nlAction property from pins in schematic and netType property from nets.  They are located in...

View Article


Image may be NSFW.
Clik here to view.

plot ASCII waves with VivaXL

Hello, I'm wondering how to plot imported ASCII waves (with getAsciiWave function) together with simulated data on the same window (same axis, same range) with a Ocean/Skill script.Each time I try plot...

View Article


Image may be NSFW.
Clik here to view.

$sscanf in verilog-A

Hi,Following is my verilog A code. I am tying to append an integer to string and assign it to a string using $sscanf. string filename;string ext;integer file_num;analog begin@(initial_step)...

View Article

Image may be NSFW.
Clik here to view.

How to extract the coloring of the metal

Hi All,I used to write the skill scripts with the combination of Diva rule files. Long time back, For higher nodes(above 28nm) I had written one script  which will extract the power/gnd net and will...

View Article

Image may be NSFW.
Clik here to view.

How to change AppForm Label font?

Hi all,Is there any way how to change font of label in AppForm? hiCreateLabel function contain font argumet, but I found sentence "A font argument is accepted but not supported at this time." in help....

View Article


Image may be NSFW.
Clik here to view.

Can't start command si -batch under skill

Hi all!I write a small script to generate si.env file and start procedure for cdlOut.But process finished without any error and without any  results. If I try to start the same command with the same...

View Article

Image may be NSFW.
Clik here to view.

dbProduceOverlap when dealing with "simple" mosaics

Below is a snipet of code I've used in IC5 to raise certain layers that fall within a specific bBox to my top level.I'm finding now that in IC6 (OA)  mosaics are apparently handled differently. Can...

View Article

Image may be NSFW.
Clik here to view.

Modal Dialog Boxes from within a Skill++ file.

I am trying to create a modal dialog box using a procedure loaded from a SKILL++ (.ils) file, but it doesn't seem to be modal and the simulation continues to execute before the user makes a selection....

View Article


Image may be NSFW.
Clik here to view.

Multiple press functions bind key

Hi,I need to make a feature for a bind key in such a way that at the first press it turn on all M0 layers , at second press turn of some of the layers and at third press turn off all M0 layers.M0 is...

View Article


Image may be NSFW.
Clik here to view.

A procedure to re-name and unify net and module port names in a design?

I have inherited a large number of cells designed by different people with different degrees of naming discipline, which makes the designs hard to read and understand.I would like to select a signal...

View Article

Image may be NSFW.
Clik here to view.

How to create text window/form with selectable text and print to it

Hi,I want to create window/form and print text to it. The text should be selectable so it will be possible to copy-past from this window/form.It seems like I can use hiCreateWindow with t_widgetType...

View Article

Image may be NSFW.
Clik here to view.

when are DRD markers refreshed?

In Virtuoso-L, DRD is a nice feature at times but because of a lot of excessive and oversimplified spacing rules hardcoded into our released tech file (which we as end-users cannot / should not...

View Article

Image may be NSFW.
Clik here to view.

Is there env variable to set the ruler color

Is there env variable to set the ruler color? ( fontColor )Or do I set it with hilite drawing4?Paul

View Article


Image may be NSFW.
Clik here to view.

Vim settings for SKILL

Hi,This is for those who love vim than any other editors. I did a little bit of search and have complied the following settings for skill in vim. Any suggestions are welcome.1. Syntax highlighting...

View Article

Image may be NSFW.
Clik here to view.

Multiple calls of schNetExprEvalNames( ) with the same arguments generates...

Hi *,In an SKILL code we had a crash of virtuoso. I was able to isolate the problem and to reproduce it on IC616 ( IC6.1.6-64b.500.13.2) and IC617 (IC6.1.7-64b.500.8.EHF2985) .So, if I call...

View Article


Image may be NSFW.
Clik here to view.

Custom Calculator Function for plotting multiple signals with custom formatting.

Hello:I would like to be able to add an output to the output table which is able to take signals or output names as inputs in a form and plot all of them using a specific format.  What is the best way...

View Article

Image may be NSFW.
Clik here to view.

Pcell Parameter based on other component parameters

I created a pcell which is basically a layout artwork on different layers so 'M1' is an artwork on layer M1, similarly I have it for M2 ... M7 and the artwork on a certain layer turns on based on...

View Article


Image may be NSFW.
Clik here to view.

ihdl symbol template or post-import skill trigger?

Is there a way to either specify a symbol template to be used when ihdl creates a symbol (like the tsgTemplateMasters and schSetEnv("tsgTemplateType" "MySymbol") in Virtuoso) or alternatively a way to...

View Article

Image may be NSFW.
Clik here to view.

How to get the list of cells used by a Config view by using SKILL?

Hi,I would like to know if there exists a way to get the list of cells in the "Table View" (Library, cell and view) of a Config view by skill.Thanks,Ivick.

View Article

Image may be NSFW.
Clik here to view.

How to catch empty stringfield in SKILL gui ?

Hi All,How to catch empty stringfield in gui using SKILL ? For example, if the user forgot to fill the string field and he click the apply button, message in the CIW should be, "Stringfield is...

View Article
Browsing all 5066 articles
Browse latest View live


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