CDL out using SKILL
Hi all,I wish to CDL out few schematics. So in order to automate the same I found following commands for log file.1) to open schematics:ddsServOpen("smphLib" "IN22FDX_SMP_BRG_W08192B072M08C128"...
View ArticleCreate Constraint in skill
Hi,I'm trying to modify some constraint in the techfile read only. I think to use skill code to make the changes in Virtual memory. I found those two skill command cstCreateConstraint and...
View ArticleOverlapping Pin layers not triggering abutment.
I have created a PCell of a traditional transistor. Both the Source and Drain is their own ROD object. I have setup the abutment properties according to documentation, however when overlapping one...
View ArticleRecommended best practice for a User Interface GUI to control a pCell?
I have a power grid pcell with stretch handles for width and height.I also want to have a GUI for controlling the layer levels such as bottom most layers, top most layers, etc. The "Edit Instance...
View ArticleErrors occur when trying to run multiple Ocean scripts in separate terminals.
Dear All,When I tried to run 2 Ocean scripts simultaneously and separately in 2 terminals, I got errors. The first Ocean script runs smoothly without errors, but the second one generates errors. I am...
View ArticleWhat happened when compile graphic pcell to skill code?
Hello, I want to create a little tool that can capture the user action in GUI, then convert it into pCell, something like user create graphic pcell and then compile it to skill code. Are there any more...
View ArticleHow to enforce schematic rule checker
Is there any way that I can ask the admin to put a piece of skill code in the library to enforce the following schematic rules?1. Set all Verilog AMS Check rules to error in the Schematic Rules Checks...
View ArticleExit procedure and/or script
Dear all,I have a script that, the first time is used,asks the user to enter the directory where he wants to save his files.This path is stored into a config file (config.txt). Next time the script is...
View Articledetermine the simulation time of compact model in verilog-A
I developed a compact model for a memristor and comparing it to other models in terms of convergence time. I have three models: exponential, linear and polynomial. I expect to see difference in...
View ArticleIdentify uniquely a session
Hi,I would like to identify uniquely the session I am in. I have a config file which I don't want to be overwritten when I use the same script in another Cadence session. For that I would like to...
View ArticleHow to invoke a device callback
Hi I am writing script I need to check if the value i entered as a cdf parameter for a device is in the limits I know it is not easy to know the limits of the cdf parameter without invoking the device...
View ArticleHow to change the size of the stretch handle symbol (square, diamond, dot)?
I have stretch handles on my pCell, squares for the sides and a diamond in the corner just to deferentiate.But the squares and diamonds are very small relative to the pCell. I have to zoom way in to do...
View ArticleAutomatically placement of PINS on NETS
Hello,When generating/updating PINS in VXL it typically places them near the 0,0 coordinates as one group. I have a large block with many PINS, all grouped near 0,0 coordinates. I am interested to...
View Articleinteractive creation of rod path
I know how to create a path with rodCreatePath() which gives some flexibility in terms of programming the type of path. For example a bus of varying bit width, metal width, spacing, layer, etc....
View ArticleHow to get the correct coordinate of a path when i use bindkey 'q' && use...
Hi All , I draw a hori path which coordinate Points = (10099.045 122.01) (10103.915 122.01) when i use 'Edit Path Properties' to display But when i use car(geGetSelSet())~>points , in CIW ,...
View ArticleHow to add output signals in ADE XL using "Ocean Measurement Script"?
Dear all,After browsing ADE XL SKILL manual, I found that ADE XL provides a function axlAddOutputSignal(). So I tried this script and load it in ADE XL as an "Ocean Measurement script":session =...
View ArticleCCR 826109: For reverse DC sweeps or hysteresis sweeps, the clip Calculator...
This is a nuisance that has existed for a few years now. Has anyone found or crafted a workaround?Thanks
View ArticleHow to let a hiCreateStringField to type in a string then launch its callback...
Hi All,When I type in a string in the hiCreateStringField and press enter , but the hiCreateAppForm is disappered ,I want to launch the callback of hiCreateStringField .hiCreateAppForm(?name...
View ArticleCan I draw a reference line in virtuoso?
I mean a reference line that do not use drawing layer and do not stream out to GDS, just a line for reference.The ruler is OK, but I don't like the numbers and segments, I just want a pure line.Is...
View ArticleExport GDS and CDL using command prompt
HI,1) I am using cadence version IC6.1.7-64b.500.7. I just need to know, how to streamout GDS and export CDL using command prompt (for example calibre can be executed by "calibre -drc -hier...
View Article