Unable to save the changes made in Display Resource Editor into a file due to...
I'm trying to make some minor changes to my default display resource data and save it into a .drf file using File -> Save in Display Resource Editor. However, I'm getting the following message in...
View ArticleHow to pass a list as string to a variable in Pcell
Hi,I've created a pcell using Pcell menu in layout window. I've instantiated another pcell inside the master pcell and assigning parameters of master pcell to child pcell using "inherited parameters"...
View Articleremove lxInternal attribute from a layout cell view
I have come across some layout views which contain no devices, and have no corresponding schematic.However, cv~>lxInternal and cv~>lxInternal~>source are defined with db IDs, and items like...
View ArticleUsing custom via variant during layer transition
Hi,I know this is probably obvious but I can't seem to figure it out. Is there a way to use custom via variants during via selection in the wire layer transition mode? I'm trying to figure out a way to...
View ArticleSKILL to create a custom assistant in Virtuoso
Hi,like we can use skill to create custom toolbars in virtuoso, can we create a custom assistant like wire assistant/navigator in virtuoso. please suggest me how to proceed for this custom assistant...
View ArticleHow to? Blocking call to sevRun (or similar)
Is there a way to make sevRun or one of its siblings blocking and if not what's the most reasonable polling method to implement? I am wanting to perform a large number of Spectre simulations...
View ArticleNet tracer custom setup
Hi,I see in documentation that Net tracer have a custom layer setup form like in the first image. But in my Virtuoso (ICADVM18.1-64b), I dont see any such form. Is there any skill way to invoke this...
View ArticleMenu works on Virtuoso XL but not on EXL
Hi all,I'm using a menu to export a cell to a third-party tool that used to work on XL but is no longer working on EXL. Is there anything I could change under cdsinit (or related file) to simply add...
View ArticleCreate a single layer ring shape
Hi All,Does any one know how to create a shape of width of 50um which is base on a single layer and generate on outside of this layer and it's like a shape of ring but not rounded?Thanks and...
View ArticlesaveGraphImage woes
Hi, I'm trying to create several plots in succession and save them to files automatically. Running into trouble with saveGraphImage()win0 = awvCreatePlotWindow()awvPlotWaveform(win0 vtuneL ?expr...
View ArticleHow to choose Sweep variable for the plot before plotting the waveforms
Hi,I am running sweep simulations in ADEXL/Assembler and there are more than one design variables that I sweep. Let's say TempVar and VddVar. When I plot my waveform, I want to specifically show my...
View ArticleCan we use design variables inside the name of output expressions in Assembler?
Hi,I have different operation modes in my design so I need to sweep design variables. I was trying to use one of these design variables inside output name with VAR() but it seems that name region is...
View Articleusage of SKILLIDE on a bug in measurement running in Explorer
Hello all.One can put breakpoints, get even a red line where an error happen in SKILLIDE, when running SKILLIDE, and CIW.However, this is not happening in Explorer. I assume because it is a parallel...
View ArticleSKILL function not available
I am new to SKILL, and am trying to learn how to take smaller layouts and integrate them together into a larger design using a SKILL script.What I would like to do is read in a layout of a component...
View ArticleUsing SKILL functions from within the Library Manager
Hello,I found a useful post from a few years ago regarding adding a menu to the Library...
View ArticleHow to disable from automatically plotting all waveforms after the simulation...
Hi,Somehow when I run any sort of simulations in ADE XL, after my simulations finishes, the plotting windows pop up and all my waveforms are automatically plotted. Since, I have more than 50 waveforms...
View ArticleHow to print special character like " using sprintf()
Dear All,I am trying to use getAsciiWave() in SKIL script. I want to vary the Y-column value.So, I tried as below:-ITR4=1getAsciiWave(sprintf( nil "\"/mxp/ESD/INL_PI_64_CODE_MC.csv\" 1 %d ?xskip 0...
View ArticleHow to return PSF folder used by the current VIVA by skill
Hi AllI am writing a script for saving images with predefined .grf setup for the results which is used in the VIVA.I am kind of blocked at the first step to retrieve the psf folder path which is used...
View Articlesupressing part of the output of simple print statement
Hello forum: just wondering how to supress the display of the database key ids of the objects I print information about .specifically, if I have a simple code structure at the CIW window...
View ArticleSkill script can't complete the run
HiI have written a skill script to know the default and maximum value of the parameters. In this script, I am creating a sch/layout view of the cell and placing the device. Read the default and maximum...
View Article