Disable GUI until runs complete
Hey Andrew,Is there any method through which we can disable GUI until it runs complete...Let me brief more...Suppose when I press the run button in GUI, the process starts running, and it will search...
View ArticleError : - Waiting for ipc: to terminate
Hello there,am facing this error or some..i dont know..when am running my Gui to process..My window is getting hang badly and below messgae is prompting on ciw...with different - different ipc:...
View ArticleScope of effect of the syntax desVar("")
I have a function that is partitioned as following and during debugging of the pre-run script, I noticed that the scope of effect of the syntax desVar("") is not what I expected and remains unclear to...
View ArticledbCopyFig nor lePasteFigs copy text display. Acces to leYankFigs buffer ?
Hi all, i would like to copy from one cellView to another a part of layout, like the graphical : select-all, click in cellViewA, click into cellViewB ;<= leHiCopy()But of course automatically.1) i...
View ArticleHow to check the 90 degree angle on the route
Hi all I have a problem at work. I use virtuoso 6.1.6-64b. As shown below. How can I use skill to check the 90 degree angle on the path (or pathSeg、polygon、rect). Hope you can give me...
View ArticleRegular Expressions - Cant use | as or in group?
Hello!So I am trying to use the rexMatchp to match with certain words. For example, here I am trying to match the word "dog" with the expression "cat or dog" but the function returns nil. I have tried...
View Articleschematic rules checks setup question
1) How to setup two scenarios to one check item,For example under Name check, there is a Pin Name Syntax, I want to set "warning" to Pin name start with number, I will do:envSetVal("schematic"...
View ArticleMarknet options
I need to use marknet with different options in the same session. Is it possible to call marknet from within SKILL and have it load one of several options files (from a pulldown, for example)?
View ArticleHow to flatten Pcell in schematic
Hi, Cadence FamilyI've created some schematic with Pcell, then I try to make a hierarchical copy to flatten whole design for backup a standalone library.However it copies whole schematic but without...
View ArticleProgramatic plot across corners
Hi all,Is there a way to do plot across corners from skill code?So far I've found "axlPlotAcrossDesignPoints".Thank you in advance.
View ArticleExact ViVA proint to file
Hi all,I am trying to export ViVA graphs to file using:saveGraphImage(?window win ?fileName outFileName ?exactCopy 't)Before that I am doing:awvPlotWaveform(win list(wavefrm) ?expr list(strcat(ss "("...
View ArticleUpdating the poly pitch of a transistor
Hi,I have a query regarding updating the parameters of transistor Pcells.I have some transistor pCells in my design, and I need to update the poly pitch of a set of transistors whose poly pitch is 78nm...
View ArticleGetting the Height of a Symbol
Hello,How can I get the height of a symbol in Cadence SIP Allegro using SKILL. The number is present when I click [Show Element] then click on the symbol, but I can't figure out how to access it...
View ArticleHow can I use "nodeset" in mdl ?
Although it worked well previous circuit, new circuit has convergence error in mdl simulation.So, I'd like to use 'nodeset' to help the convergence.If you know the way or have more good idea, please...
View ArticleWhat special about schEditPinOrder?
Hi,It is a dedicated function for changing pin order of schematic and symbol - schEditPinOrder()Why special function? How using this function different from symbolCv->portOrder=somePortOrder?It is...
View ArticleVariable inside rexCompile function
I have a list of patterns that should be matched or compared with target string( inside for loop). So is it possible to define a variable that holds the matching pattern.If not possible any alternative...
View ArticleCustom calculator function gets objects as arguments instead of values when...
HiI have simple custom calculator function that creates two points wave. The code is below.This function called like thismakeLineWave(t1 t2)Where t1 and t2 measurements calculated...
View ArticleHelp on loading derived waveforms
Hi, all.Maestro simulation that I am working with has ocean script added that calculates some values and generates waveforms and adds them to results as derived outputs.They all get evaluated properly...
View ArticleADE setting run options using SKILL
I have a problem setting the DUT lists for Monte-Carlo run option in SKILL. For example, when I execute the following codesaxlNewSetupDBLCV(LIBNAME CELLNAME "adexl")x_mainSDB =...
View ArticleDetecting Monte Carlo simulation
Hi all.Is there away to detect Monte Carlo simulation from SKILL apis ?Thank you in advance.
View Article