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

Image may be NSFW.
Clik here to view.

Config view sweeps - time of netlist creation for all corners in a...

Hello cadence,In Assembler (ICADV12.30.ISR15).When using config view sweeps in a multi corner simulation, say a 128 corners for an extreme case, when do ALL the 128 netlists get created ?  1)  All...

View Article


Image may be NSFW.
Clik here to view.

make your own dragline?

Is there a way to make a dragline that does not necessarily have anything to do with SDL connectivity?  To be clear, we would be making use of it to basically do SDL, and we do have VLS-XL licenses,...

View Article


Image may be NSFW.
Clik here to view.

Cancel Checkout by Skill

Hi,Is there a Skill function capable to cancel a checkout over a cell view that was opened by using ddGetObj or dbOpenCellViewByType in append/write mode?Regards,Ivick.

View Article

Image may be NSFW.
Clik here to view.

Assign voltage source for inherited connection

Dear Cadence Family, I am writing a skill code to automate making (kind of) a testbench for a certain device. The testbench (for example) includes voltage sources connected to the terminals of the...

View Article

Image may be NSFW.
Clik here to view.

How to check if MPT functions are available in a running environment?

Hi all,I was wondering if there is a way to determine whether a Virtuoso version is for advanced node technology (ICADVANCE) or not, using SKILL. The purpose is to check if the multi-patterning...

View Article


Image may be NSFW.
Clik here to view.

How to access from skill the psf dirs of a parametric analysis?

Hi there,How can I access from skill the results directories of a parametric analysis.Saving it as ocean file the swept variables looks like thisparamAnalysis("Vsel" ?values '(1 2 3 ) ?sweepType...

View Article

Image may be NSFW.
Clik here to view.

hiRegCurWindowTrigger usage

Hi,What is this function hiRegCurWindowTrigger? How to use this? I tried the followingprocedure(testPrint(win)printf("%L\tgot modified", win))hiRegCurWindowTrigger('testPrint)-Ramakrishnan

View Article

Image may be NSFW.
Clik here to view.

ADE XL setup not working properly.

Hi.I use IC6.1.7 - I've just setup the software, via installscape, and using my institutions license server. All of that is working.I have a simple schematic that works fine simulating in ADE L , using...

View Article


Image may be NSFW.
Clik here to view.

Plot expressions containing mathematical operations using SKILL

Hello,I defined the expression " VNPP("/M0" "total") * 2 "  as an output in my assembler view. When extracting the output to a CSV using awvSaveToCSV( .. ), I get the error: *Error* error:...

View Article


Image may be NSFW.
Clik here to view.

Release memory after a function is completed

Hi all,Assume that we have a dummy test function which its definition is:procedure( test() let( (x) x = list( 2 3 ) ) )If I run the profiler for this procedure I see that the total memory that have...

View Article

Image may be NSFW.
Clik here to view.

How to move cells from "Uncategorized" category to other Categories

Hello I need to move all the leafcells in "Uncategorized" category in other relevant categories using a skill function.I am able to get the ID for (my) defined Categories such as "ALLCELLS"...

View Article

Image may be NSFW.
Clik here to view.

generating pc.db files in a scripted way

anyone know if there is a convenient scriptable way to generate all the pc.db files for a bunch of functional views in a library?  The UNL seems to want to generate these  if they don't exist but that...

View Article

Image may be NSFW.
Clik here to view.

Partial v. Full select in the layout - how does geTogglePartialSelect() work?

Folks,This has been having me puzzled for a while..In the layout, there are 2 types of selections: partial and full, which can be set at least in 3 ways:(1) envSetVal("layout" "partialSelect" t/nil)(2)...

View Article


Image may be NSFW.
Clik here to view.

Removing Temperature from Corner in Maestro using SKILL

Hello,I have a corner defined with temperature value 20. I would like to disable the temperature variable (perhaps value nil) but I am not able to find a maestro/ADE-XL function for this purpose.Any...

View Article

Image may be NSFW.
Clik here to view.

Creating EMH compatible net information in a layout view

Hi experts,I have an extracted layout view that contains connectivity information.The layout is flat but the instance name information has preserved the original hierarchy.For example, instances are...

View Article


Image may be NSFW.
Clik here to view.

How to delete a repeated object in layout

I am new to skill. is there any  skill code to delete a repeated copy in layoutfor examplefills are overlapped with other objects at same interval of distance(20 times). so if I delete at one place...

View Article

Image may be NSFW.
Clik here to view.

Plot GUI

Dear Cadence Family, I am making a GUI using Skill programming. I wish to ask if there is a way to plot certain curves into a window within GUI?How can i define a certain form for the plot area? and...

View Article


Image may be NSFW.
Clik here to view.

Is there a similar skill function (or other workaround) to...

Hello Cadence folk,In ICADV12.30.ISR15, QRC toolWhen generating layout extractions in SPICE output (not the usual "Extracted" view), is there a way to invoke a (skill or other) procedure at the end of...

View Article

Image may be NSFW.
Clik here to view.

Call backs

Hi All,I am trying to instantiate a pmos in a schematic with some predefined properties using SKILL, when I put the number of fins(nfin) as 4 and number of fingers(nf) as 2, the tab with total number...

View Article

Image may be NSFW.
Clik here to view.

How to change Model Library Setup in Maestro using SKILL

Hello,I am trying to change my model library setup in maestro. This involves deleting (or disabling) existing model files and adding different model files. I found an ADE-XL function axlSetModelFile(...

View Article
Browsing all 5066 articles
Browse latest View live


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