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

Image may be NSFW.
Clik here to view.

Evaluating VAR through skill

I have a variable that retrieves stop time from ADE-L or ADE-XL session. Based on that I do some post processing. This flow breaks if user sets the stop time as a variable like VAR("stoptime").This is...

View Article


Image may be NSFW.
Clik here to view.

Help on getting net names and Instance names on a path untill sequential(DFF)...

 Hi all,        I am trying to write a script for getting instance names and net names on path in digital circuit untill sequential circuit (like DFF) found in schematic. I want to check it hierarchy...

View Article


Image may be NSFW.
Clik here to view.

Assigning key/value pair in disembodied property list

 Hi,I'm trying to create key/value pair and add it to the disembodied property list using loop. But it doesn't work as expected.file2 = infile(f2)pList = '(nil) ;; initiate disembodied property list...

View Article

Image may be NSFW.
Clik here to view.

Synchronous editing of 2 or more hierarchical layout cells in IC6.14

Hi,I have often the problem when working on top layouts to do some editing (move, strech) on actual cell and some of the sub-cells at "same time".  It should work like this : selecting something in...

View Article

Image may be NSFW.
Clik here to view.

Bindkey for Descend Read in layout

Hi, Is there a function to descend into a layout as read-only, equivalent to schHiDescentRead()? I'd like to map a bindkey for that function, but can't find any documentation for it. Cheers, Tore

View Article


Image may be NSFW.
Clik here to view.

Where to find reference on "asi" commands

I hope this is a simple question--where do I find documentation for the "asi" family of commands, like asiGetOutputList() and asiGetSession()?What I'm trying to do is, given an ADE Session object, scan...

View Article

Image may be NSFW.
Clik here to view.

ocean expression in monte carlo analysis

Hello, i am doing a monte carlo analysis through netlist ,and i met a problem there. in fact, i want to sample the output signal at the certain time point, such as 7ms, i intend to use the export...

View Article

Image may be NSFW.
Clik here to view.

How to update references using cdsCopyShell?

I have a large design with many libraries and cellviews that needs to have library references changed. I'm currently working in 5.1.41, but will eventually be working in 6.1.5. It looks like the...

View Article


Image may be NSFW.
Clik here to view.

Help: how to find the location of the file "cdsLibMgr.il"?

Hi, I use the unix command "find ../cadence/ic615.507/ -name cdsLibMgr" to find the location of the file "cdsLibMgr.il". where is the file? Thanks, Spallow

View Article


Image may be NSFW.
Clik here to view.

How to set axis label by ocean?

Hi Everyone, Do you have any idea on how to set/change axis label by ocean? I went through the ocean user reference, but only found funcion changing windows/subwin title, lable curve etc.what I want to...

View Article

Image may be NSFW.
Clik here to view.

Help about the callback function.

Dear all,Attached file is my example codes.Problem: Whenever function LibNameCB() is executed, OutDirCB() function is also called. I would like to avoid this scenario.Please give me your advice....

View Article

Image may be NSFW.
Clik here to view.

Boolean Commands with 3 or More Layers

IC5.1.414Trying to run the dbLayerAnd() command, but I need to do it with 3 layers.  I'll also need to be doing some other boolean commands on 3+ layers too (AndNot on 2 layers, And on a 3rd, etc)The...

View Article

Image may be NSFW.
Clik here to view.

placing layers with special properties

Hello My dear skill users and masters I was wondering whether we could use skill to design layers that could prevent a specific segment of lets say a M1 polygon that overlaps our layer from being...

View Article


Image may be NSFW.
Clik here to view.

How to edit cellview properties

Hi everyone , Like I said , I want to edit my cellview properties and if must to be more accurate the coordinates of the boundary box ? I read somewhere that this property is not editable ... Anyone...

View Article

Image may be NSFW.
Clik here to view.

pcCellView and LINT

Hello,When using global system variables like pcCellView or cdfgData or cdfgForm, then LINT is very angry saying that those are global variables and this is not ok. The only solution I have found to...

View Article


Image may be NSFW.
Clik here to view.

Auto Contact to different layers of metal

Hello, I would like to know if it's possible to use the auto contact funtion to create vias though the different layers of metal. For example, I have a metal 1 line that needs to be connected to a...

View Article

Image may be NSFW.
Clik here to view.

Error in DRC run

 hi guys,         We have assura DRC rulefile which is converted from DIVA rule file. When we are run DRC for layout then it shows "Failed to bild VDB. Can not  submit DRC run". Did you have any idea?

View Article


Image may be NSFW.
Clik here to view.

Creating multiple mpp's using a for loop

Hello, I want to create multipart paths using a for loop.  For example, via paths between multiple metals.Below is my code, but it doesn't work.  Any idea why?   for( i 1 3    sprintf(a "M%d" i)...

View Article

Image may be NSFW.
Clik here to view.

format output the captab

 Hi all,    for some limitation in IC5141, i can't print the capacitance captab out perfectly, so i specifiy a file where the cadence can save all the node capacitance.  the file content looks like...

View Article

Image may be NSFW.
Clik here to view.

Skill command to create custom color definition for Virtuoso

Hi,I have an application that will highlight a net within a layout much like the Assura probing app.  The problem is the highlight is not very viewable.  I have written code to change the Cadence...

View Article
Browsing all 5066 articles
Browse latest View live


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