Adding Connectivity in Power Nets
Hi,Need a script that can add connectivity property in all the power nets ( VDD,VSS,VDDB etc. ) in the cell layout. Inputs can be list of cells or a top level gds that contains multiple cells with...
View ArticleERROR (SPECTRE-8390): Problem encountered in setting up the mpsc front end.
I got the above error message when I run the spectre (MMSIM111) with IC616.The spectre can run by typing command on terminal, but it does not work on ADE. the only thing working on ADE is APS. not...
View Articletriggering the done procedure for enterPoints()
I am using an enterPoints function that does not seem to recognize use of the Enter key, or a double click (typical done trigger for enterPath) as triggers for its done procedure. How does one trigger...
View Articleidentify long min width custom layout routes
Hi there, i am looking to write a Skill procedure to identify long logic routes with high Resistance. Purpose: to find nets that are too long and un-buffered. In our current process we know that min...
View ArticleSelect point from any cell window
Hi, I am trying to select a point using entryPoints routine but it allows me to select only from active window. Is there a way to click on any window and select a point from it while making it...
View ArticleRetrieving Pcell structure information from GDS
A few queries :- 1. Can someone help me on some method to retreive pcell structure information from existing gds. I need it to check the reference library name from which a particular cell in my gds is...
View ArticleADE-XL Spec. Comparison automation
Hi, I am using IC 6.1.5-64b.500.11 and ADE-XL, I have been implementing SKILL procedures to automate/customise the simulation and datasheet generation features. I am particularly interested in...
View ArticleExtract waveforms for curve families from a parametric analysis
Hi allI have a circuit that the simulation result is a pair of current and voltage curves, which then I use the "Axis --> Y vs Y" option and plot them as an IV curve. But when I run a parametric...
View ArticleWhat is the name of the schematic create menu
I know the edit menu called schEditMenu.I tried schCreateMenu but it is not correct.Where can I found the names for all the menus? Thanks in advance.Eyal G.
View ArticleChange parameters in pcDefinePCell code body
Hi, I have a normal pcell that you can give certain parameters. I want to check in this pcell if certain parameters are between a min and max value, and the reset the parameter to this value. How is...
View ArticleLists: remove number X element
Hi, Is there a way to remove a specific element from a list by knowing his location in the list and specifying to remove the elment from that location? :( Thank U,Ionut
View ArticleCreate application form trigger??
Hello, We want to create our custom button on on a certain predefined by some of our third party vendors Application form. It can easily be done with code like bellow: hiAddField(certainForm...
View ArticlesetSGq and getSGq not described in the Language Reference Manual
I wonder why the setSGq and the getSGq functions are not described in the Language Reference Manual. What's the better way to beg Cadence to include these functions descriptions in the reference manual?
View ArticleAccess elements of symbol in skill
corModelSpec = (("/home/bin/toplevel.scs" "top_sf"))corModelSpec is of a type symbol. How can I access only second string out from this, so that my output will be top_sf. I tried rindex but it doesn't...
View Articleaccessing db and executing SKILL from the Unix shell
I am trying to run some skill code to access db information from a bash script, but cannot get the script to run successfully. Can anyone describe the proper way to perform a simple db access from a...
View Articleocean XL monte carlo abort on internal error
Dear All, In ocean XL monte carlo simulation, it seems the job controller will abort all unfinished jobs once it detects that one of the simulation has an fatal/internal error. Is there a way to...
View Articlehow to tell the pin from the rect
Hi all,i would like to slelect the pins in virtuoso layout and did some operation about them. But i didn't know how to identify whether i haven chose pins or other objects in layout.i have tired to...
View ArticleCustom SKILL Code for Setting All Layers Valid in Layout XL
Hi,I am new to SKILL programming and looking for suggestions on a code to set all layers valid in the Layer Select Window automatically when a layout instance is invoked for the first time after...
View ArticleChange Cross Cursor color?
I would like the color of my cross cursor to change color based on if the cellview needs to be saved or not. It would be nice if it was green for when the cell view has been saved and yellow or red if...
View ArticleRestoring an object after dbDeleteObject
Is it possible to save an object before I run dbDeleteObject so that it can be restored. I am working on a script where I may want to restore an instance I deleted.Is the only way to do this brute...
View Article