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

Image may be NSFW.
Clik here to view.

Search a cell hierarchically in Layout and Go EIP or descend

Hi,We use Find GUI in Layout to search a cell name from current cell view to bottom level and then is there any way to directly go EIP or descend on the found results?If there is any other custom skill...

View Article


Image may be NSFW.
Clik here to view.

how to convert a "waveform object" into an "array" or "list" to iterate over...

The details below are specific to my design but the question is more broad, as in subject.Using Cadence 6.1.8 I'm simulating noise of a clocked comparator. I'm running a 100-set of short transient...

View Article


Image may be NSFW.
Clik here to view.

Using external code in a pcell

I've created a layout pcell which reads in a list of coordinates from an external (python) program. It works well in virtuoso and in streamout from the virtual memory (from the menus of the Layout...

View Article

Image may be NSFW.
Clik here to view.

Trigger loading of 'Mark Net' settings

Hello,I wrote a script, which uses the 'leMarkNet' function to mark a net. I noticed, that it does not work as expected, if I run my function in a fresh Virtuoso session. It does not recognize any...

View Article

Image may be NSFW.
Clik here to view.

Pcell inherit child pCell parameter

hi,In IC616, use Skill to create PcellA and PcellB, How to call child  PcellB in PcellA, and PcellA inherits the parameters in PcellB? Which functions or methods need to be used? Wish there was an...

View Article


Image may be NSFW.
Clik here to view.

techSetTechLibName equivalent to Attached a tech lib ?

Does anyone know if the function techSetTechLibName is the equivalent of the Menu-> Tools->Technology File Manager -> Attached ...  ?Does anyone know how to report a little error in the...

View Article

Image may be NSFW.
Clik here to view.

Control cadence virtuoso through terminal

Hi all, my goal is to create a UNIX script to automatically launch cadence and do all the simulations needed. I have seen some threads in this forum related to this topic however it seems the virtuoso...

View Article

Image may be NSFW.
Clik here to view.

Skill commands to get inherited pcell parameters

Hi, I've a MIMCAP cell (coming from PDK library) inherited into another graphical pcell that I created. I'm changing the mimcap dimensions using inherited parameters.Now, I'm using my pcell with...

View Article


Image may be NSFW.
Clik here to view.

Find all libraries used in design hierarchy

Trying to generate a list of all libraries that are used in a design hierarchy.This code does not work:procedure( getLibsUsed(libName cellName viewName libList) let( (cvId)    printf("Finding libraries...

View Article


Image may be NSFW.
Clik here to view.

How to determine if an instance is a frozen p-cell?

I would am looking into a skill script to freeze parameterized cells (p-cells) and another to unfreeze them.Freezing should be relatively easy...just find a instance of a p-cell, determine a name for...

View Article

Image may be NSFW.
Clik here to view.

Apply 'and/'or to a list of lists

Hello,I have a function, which generates a list of results. The results are lists, which can also be nil in case of an error.I want to check if, all results are valid with 'and' or if some are invalid...

View Article

Image may be NSFW.
Clik here to view.

Window size is defferent from the size used in hiOpenWindow

Hello,I create a window using the followin syntax, where bbow is defined earlier :(set windowName (hiOpenWindow                                     ?type "form"...

View Article

Image may be NSFW.
Clik here to view.

Could Virtuoso VXL or SKILL code report missing via on the same net

Hi M1 (net VDD) and M2 (net VDD) polygon overlaps without via.  1. Could Virtuoso VXL report missing via ?2. Any existing  SKILL code reports missing via.If not, I need to implement it in DRC...

View Article


Image may be NSFW.
Clik here to view.

File system path do Documents

Hi all,I am working with Virtuoso:IC6.1.8-64b.500.10Is there a way to get full path to "Documents" (documents folder) of a maestro view?Regards,Dragan

View Article

Image may be NSFW.
Clik here to view.

Extract current(i) value from transient analysis using SKILL for Multiple inputs

I want to report current(i) value from an output port after doing transient analysis. I have 10 input source in my circuit and also I have multi line inputs in a file. So, I want to report the output...

View Article


Image may be NSFW.
Clik here to view.

New strips for digital signals

Hi all.I am using Virtuoso IC6.1.8-64b.500.10I have to plot signal that I get from: analog2Digital(wavefrm "center" ?vCenter 0.9)If I have this for three corners and I set "awvPlotWaveform" parameter...

View Article

Image may be NSFW.
Clik here to view.

How to ungroup figGroup inside a figGroup with skill code

For example, groupB inside groupA , I want to use a command to ungroup both groupA and groupB (like flatten to bottom)I only found the command leHiUngroup() which used to ungroup the selected group 

View Article


Image may be NSFW.
Clik here to view.

Opening, modifying, done commands on a form in a SKILL script

Whenever I write a SKILL script that calls a Cadence function that opens a Cadence form, the form takes some time to open while the script keeps running.  I would like the script to wait for the form...

View Article

Image may be NSFW.
Clik here to view.

SKILL - lemarknet() highlighting only particular layers

I want to highlight or mark a net in a layout with only particular metal using SKILL. I tried using leMarkNet() with inputs - XY and start layer. But there is no provision to give the stop layer.Is...

View Article

Image may be NSFW.
Clik here to view.

Custom Toolbar - All users

Hello,Using IC6.1.8 Virtuoso, I created a custom tool bar using the 'toolbar manager'  CIW> options> toolbars...Now I can see this tool bar in the given program editor - Layout, Schematic.  The...

View Article
Browsing all 5101 articles
Browse latest View live


Latest Images

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