Pin or signal naming promotion from PCELL connectivity information
Hi, I have generated layout using Virtuoso XL and SDL. Is there any way to promote the net/pin names of those PCELLS from the connectivity information it associates??Regards,Santhosh
View ArticlePcell conditional inclusion of one layer and remove other
Is there any provison in Pcell GUI that I can include and layer and remove other layer/layers simultaneously using only one conditional inclusion in pcell. Regards,Marthand.
View ArticleAdding elements to open form in SKILL
Hello,I’ve got a question about a form. I have a form created with hiCreateAppForm function and then it was also displayed using hiDisplayFunction. Is there any possibility using for example a callback...
View ArticleCreating Smith Chart via Skill
Hi,I'm trying to plot S11 data on a Smith Chart using Skill. I've tried the following sequence:openResults("/path/to/psf/directory")selectResults("sp")wid=awvCreatePlotWindow()...
View Articlehow to findout the permission of a library.
Hi..Is there a skill code that I can use to find out the permission of a library instead of clicking on the property button on a library to find out??Example: When I use the GUI from the lib browser, I...
View ArticleChanging instance properties though SKILL
Hi everyone I am using SKILL to generate a schematic.So I am using schReplaceProperty function, but i have some problems. How can I get the names used for the instance parameters? The way i do it is...
View ArticleDrawing path using SKILL
Hello, I have modified a SKILL file to draw a path from one point to another. However, this function takes two arguments: starting and ending point. I was wondering if it is possible to write the...
View ArticleFinding duplicate pins in schematic/Layout
I have duplicate pins in my layout and schematic but when i am acessing the pins duplicate pins are reported only once. I am trying to create text file listing all the pins in schemtic and layout....
View Articledx==0.05 is not true even dx is 0.05
Hi all,I have written below code for increasing metal widths of source and drain of every mos device in layout. This is because pcell default souce and drain metal widths are minimum. I don't want...
View ArticleBoolean button update
Dear all, I have some boolean buttons(more than 10+ at least), and I want to have the function like: if i chose one button, then other button turn to "nil". How could i realize it? Thanks for your...
View ArticleHow to flip an instance SIDEWAYS using skill
HI, I need a command or a program to flip the selected instance sideways without changing the orientation.Regards,Girish
View ArticleOverUnder on large polygons
Normal 0 false false false EN-US X-NONE X-NONE MicrosoftInternetExplorer4 /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0;...
View ArticlePin or signal naming promotion from PCELL connectivity information
Hi, I have generated layout using Virtuoso XL and SDL. Is there any way to promote the net/pin names of those PCELLS from the connectivity information it associates??Regards,Santhosh
View ArticleHow to get Circuit Prospector finders
Hello I can not find how to get any Circuit Prospector finder. For example I want to know the iterator procedure of MOS Differential Pair finder of Structures category in Circuit Prospector. I need to...
View ArticleSKILL namespaces vs SKILL++ environments
I've been playing around with namespaces and environments recently, and have observed the following pros and cons:SKILL++ EnvironmentsPros:Easy to use.Well-documented in the SKILL++ manual and the...
View Articlenetlist formatter for spectre and AMS
Hi Andrew,I pray you'll find this and find the time to respond.I want to write netlist formatters to be used with spectre and amsdesigner (different formatters for different simulators, of course).What...
View ArticleHow to not netlist a certain symbol
Good day!I want to make library that when added to schematic, the instances are not netlisted during spectre simulation. The symbols does not have models and are designed for CDF parameter extraction...
View ArticleAcess array elements using plist
Hello, I am wrting a SKILL code in which I am stuck at a point here I want to access the array element defined through plist:EXAMPLE: setplist( 'B1 '( p 200 y list(1 2 3 4 5 6 ) )IN = B1; I want to...
View ArticleHow can I know task is completed or in progress once it is entered into batch...
Hi All,I am running below code in batch mode. It will run DRC in batchmode. It will take 10 mins. I just want to print "completed" in CIW once it is done. How can I know task is completed or in...
View Article