Help regarding pop-push of a LIST
Hi,I was trying to save my path coordinates as a list. But when i was trying to print the list of points, got errors "unbound variable-plist" . the code is mentioned below....
View ArticleHow to write a skll script that will continue to auto place vias as i click
Hi All,I'm looking to write a script that calls up the "auto" via menu and will allow me to keep dropping vias on metal intersections instead of finishing after one click. Does anyone know what the...
View Article"Hidden" parameters in Pcell
Hello, When I generate a Pcell using a function and it's arguments, my pcells do not generate correctly. I understand why, once the pcell is compiled, he has unknown variables, the one that where...
View ArticleGetting list of layers available for blockages
When user create P&R blockages, by setting material to all you'll get a list of layers available for blockage creation. Is there a way to retrieve this list via SKILL? The closest function I found...
View ArticleCheck out cds.lib fails
Andrew,My enviornment uses the clio DM system. When I go to create a new library, Cadence asks for the cds.lib to checkout. A lot of times the managed file is locked and I cannot edit it. For this...
View ArticleHow does the parametric analysis work?
Hello, we all know that the parametric analysis is quite a useful tool in cadence, we can sweep any parameters in the design. I refer to the cadence user guide and I find that it is a "for loop"...
View ArticleWhat is the difference between ~> and ->
Hi.. Please explain the difference between using ~> and -> ?? When do you use ~> or ->?I looked at some Skill codes and I see both are used Thanks for your explanation..Howard
View ArticleVerilogAMS netlist from schematic
Hello, I would like to create a verilogAMS netlist from a schematic as a post check and save trigger. I am not trying to do this hiearchtically, I just want to create a verilogAMS view representative...
View ArticleHow do I find skill script name
Hi All,How do I find the name of the SKILL script within that script. I am able to find out name of the script using argv(0) option but it works only with SKILL standalone executable.Thanks
View ArticleSkill script for creating a selactable area
Dear All,For selecting an object we use "leSelBoxOrStretch()". This happens automatically if one does a left click on the mouse and releases it. The created virtual rectangular area selects the object...
View ArticleADE - L and ADE-XL trigger
Hello,I want certain function to be executed when ADE-L or ADE-XL is opened.So I accomplished that using the following approach:if( isCallable('deRegUserTriggers) then foreach(mapcar appInfo...
View Articleskill code to do "LayoutXL - Connectivity- Generate - All_From_Source"
Hi there,I want to know if there is a skill function taht is doing something like " LayoutXL - Connectivity- Generate - All_From_Source"? This is what I want to do:I have some schematics and I want...
View ArticleSkill API to update references post rename
Is there a way to update references when view is renamed using custom Design Management operation. I do not want ccpRename to perform rename on design objects rather use the DM's rename functionality...
View ArticleHow to parse a string in skill?
Hi,I want to parse a string and rename it. e.g. I would like to check for a cell name, and if there is an hyphen(-) in a cell name, I would like to convert it to an underscore(_).so if a cell name is...
View Article"Hidden" parameters in Pcell
Hello, When I generate a Pcell using a function and it's arguments, my pcells do not generate correctly. I understand why, once the pcell is compiled, he has unknown variables, the one that where...
View Articlecallback when descending in layout hierarchy
Hi,I opened a layout from library manager and now I want to run a "callback" when I descend in the hierarchy and return to the top level. I found some information about "adding a preObjAccess Trigger...
View ArticlehiCreateListField number display
Hello, it return (3.5e-7 3.5e-7) in the form field which i create by the function hiCreateListField in skill with the value '(0.35um 0.35um), I prefer it display in the field like (0.35um 0.35um),...
View ArticleFlowchart problem
Hello,I am trying to create procedure trigerred by starting of a simulation in ocean script with many corners using runParam() command.I found way to do that with the Flowchart fucntions and it works...
View ArticleDynamic spec to output
Hi, I'm trying to add a dynamic spec to one of my outputs in "outputs setup" in adexl with a ocean script(see below). The reason is simply that my circuit spec will vary with supply. So, when adding...
View ArticleSkill script for creating a selactable area
Dear All,For selecting an object we use "leSelBoxOrStretch()". This happens automatically if one does a left click on the mouse and releases it. The created virtual rectangular area selects the object...
View Article