Evaluating VAR through skill
I have a variable that retrieves stop time from ADE-L or ADE-XL session. Based on that I do some post processing. This flow breaks if user sets the stop time as a variable like VAR("stoptime").This is...
View ArticleHelp on getting net names and Instance names on a path untill sequential(DFF)...
Hi all, I am trying to write a script for getting instance names and net names on path in digital circuit untill sequential circuit (like DFF) found in schematic. I want to check it hierarchy...
View ArticleAssigning key/value pair in disembodied property list
Hi,I'm trying to create key/value pair and add it to the disembodied property list using loop. But it doesn't work as expected.file2 = infile(f2)pList = '(nil) ;; initiate disembodied property list...
View ArticleSynchronous editing of 2 or more hierarchical layout cells in IC6.14
Hi,I have often the problem when working on top layouts to do some editing (move, strech) on actual cell and some of the sub-cells at "same time". It should work like this : selecting something in...
View ArticleBindkey for Descend Read in layout
Hi, Is there a function to descend into a layout as read-only, equivalent to schHiDescentRead()? I'd like to map a bindkey for that function, but can't find any documentation for it. Cheers, Tore
View ArticleWhere to find reference on "asi" commands
I hope this is a simple question--where do I find documentation for the "asi" family of commands, like asiGetOutputList() and asiGetSession()?What I'm trying to do is, given an ADE Session object, scan...
View Articleocean expression in monte carlo analysis
Hello, i am doing a monte carlo analysis through netlist ,and i met a problem there. in fact, i want to sample the output signal at the certain time point, such as 7ms, i intend to use the export...
View ArticleHow to update references using cdsCopyShell?
I have a large design with many libraries and cellviews that needs to have library references changed. I'm currently working in 5.1.41, but will eventually be working in 6.1.5. It looks like the...
View ArticleHelp: how to find the location of the file "cdsLibMgr.il"?
Hi, I use the unix command "find ../cadence/ic615.507/ -name cdsLibMgr" to find the location of the file "cdsLibMgr.il". where is the file? Thanks, Spallow
View ArticleHow to set axis label by ocean?
Hi Everyone, Do you have any idea on how to set/change axis label by ocean? I went through the ocean user reference, but only found funcion changing windows/subwin title, lable curve etc.what I want to...
View ArticleHelp about the callback function.
Dear all,Attached file is my example codes.Problem: Whenever function LibNameCB() is executed, OutDirCB() function is also called. I would like to avoid this scenario.Please give me your advice....
View ArticleBoolean Commands with 3 or More Layers
IC5.1.414Trying to run the dbLayerAnd() command, but I need to do it with 3 layers. I'll also need to be doing some other boolean commands on 3+ layers too (AndNot on 2 layers, And on a 3rd, etc)The...
View Articleplacing layers with special properties
Hello My dear skill users and masters I was wondering whether we could use skill to design layers that could prevent a specific segment of lets say a M1 polygon that overlaps our layer from being...
View ArticleHow to edit cellview properties
Hi everyone , Like I said , I want to edit my cellview properties and if must to be more accurate the coordinates of the boundary box ? I read somewhere that this property is not editable ... Anyone...
View ArticlepcCellView and LINT
Hello,When using global system variables like pcCellView or cdfgData or cdfgForm, then LINT is very angry saying that those are global variables and this is not ok. The only solution I have found to...
View ArticleAuto Contact to different layers of metal
Hello, I would like to know if it's possible to use the auto contact funtion to create vias though the different layers of metal. For example, I have a metal 1 line that needs to be connected to a...
View ArticleError in DRC run
hi guys, We have assura DRC rulefile which is converted from DIVA rule file. When we are run DRC for layout then it shows "Failed to bild VDB. Can not submit DRC run". Did you have any idea?
View ArticleCreating multiple mpp's using a for loop
Hello, I want to create multipart paths using a for loop. For example, via paths between multiple metals.Below is my code, but it doesn't work. Any idea why? for( i 1 3 sprintf(a "M%d" i)...
View Articleformat output the captab
Hi all, for some limitation in IC5141, i can't print the capacitance captab out perfectly, so i specifiy a file where the cadence can save all the node capacitance. the file content looks like...
View ArticleSkill command to create custom color definition for Virtuoso
Hi,I have an application that will highlight a net within a layout much like the Assura probing app. The problem is the highlight is not very viewable. I have written code to change the Cadence...
View Article