Quantcast
Channel: Cadence Custom IC Skill Forum
Browsing all 5084 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

How to use stimulusFile in Ocean Script

Hi there,I got a question when using Ocean Script. I wrote a script and it works fine for one stimulus file like below,simulator( 'spectre )design(...)resultsDir( ...)modelFile( ...)out=outfile("..."...

View Article


Image may be NSFW.
Clik here to view.

Display only the "Active layer" on the toolbar

Hi, If I do not want to view the "layer palette" assistant, but would just like to have the current active layer-purpose displayed (say as part of the one of the toolbars), is there a way to get that?...

View Article


Image may be NSFW.
Clik here to view.

How to open layout.oa

Last time I get some example of cell in .oa format (layout.oa).How can I open this file? Is any way to import it to virtuoso ? I will be grateful for help.

View Article

Image may be NSFW.
Clik here to view.

how could i use the "libInit.il" to add my own user-defined funtions when...

I've already finished a pcell with skill language within which i've called some my own user-defined functions from some other docments.So i load it like "load("xxx.il" in the CIW. OK! I've got my first...

View Article

Image may be NSFW.
Clik here to view.

When was SKILL++ first released?

I know it was after June, 1993.I know it was before SKILL 04.30 (IC441), which was 1997. 

View Article


Image may be NSFW.
Clik here to view.

Do we have any function to copy the cell (includes every view)

Hi experts,     I need to find a function to copy the whole cell (include every view) by a single SKILL function. But all I found is the dbCopyCellView() to copy certain cellview. Besides I couldn't...

View Article

Image may be NSFW.
Clik here to view.

Finding all paths in a cell and increase width

I never used SKILL before but I decided to put one together to migrate a cell library. The final piece I am missing is finding all paths on a particular metal layer (e.g. M1) whose width is less than...

View Article

Image may be NSFW.
Clik here to view.

Alternative way of getting the column in a list

I have a function that gets the columns in an assoc list. Its working fine except for the very large size of list around 10 million. I gets a huge memory allocated when I profiled it....

View Article


Image may be NSFW.
Clik here to view.

What is the best way to stream out a cellview that contains pcell instance

When I stream out the cellview that contains pcell install, i usually set the options with "Convert Pcells to Geometry" and "Convert Paths to Polygons" checked.But after streaming out and streaming in,...

View Article


Image may be NSFW.
Clik here to view.

envSetVal

Hi All,I wanted to change e.g.  my xSnapSpacing value from .005  to .05 in skill mode       envSetVal("layout" "xSnapSpacing" 'float 0.05)the command above returns t but it does not immediately takes...

View Article

Image may be NSFW.
Clik here to view.

ADE-XL print ModelFiles of newly created test Test

Hello,   Hello I want to print 'ModelFiles of newly created Test in ADE-XL, the printing have to be done during the Test creation.I have following routine:(axlSessionRegisterCreationCallback...

View Article

Image may be NSFW.
Clik here to view.

PCell Internal terminal coloring

Hi,I am usi ng Virtuoso ADV 12.1 version.I have some problem with Double Patterning.I am assigning colors the nets  i have drawn. but how to assign colors to the internal pcell metals. Let us say i...

View Article

Image may be NSFW.
Clik here to view.

Binary Data Bus via programming script

 Is there a simple, automated way of placing vias from a data bus in a binary pattern to instances like decoders? 

View Article


Image may be NSFW.
Clik here to view.

How to calculate input equivalent capacitance of 2 ports network.

Hi everyone,I am a newbie in Cadence spectre simulator. I have a two ports network and I try to plot the input equivalent capacitance vs. frequency. In ADS I use equation: Cin = imag(Y11)/(2*pi*freq)....

View Article

Image may be NSFW.
Clik here to view.

trace in cdb2oa process

Hello I've got a core dump during CDB to OA migration process. It happens for 1 cell from 2000 only but we want to understand why. So i'm trying to add trace(t) in cdboaPreTrans procedure but it prints...

View Article


Image may be NSFW.
Clik here to view.

Runtime Stack Overflow in Recursive Functions

I have implemented a recursive function to explore a circuit hierarchically at the schematic level.However, for large circuits, such as top-level blocks, I get the following error: p, li { white-space:...

View Article

Image may be NSFW.
Clik here to view.

What is the best way to stream out a cellview that contains pcell instance

When I stream out the cellview that contains pcell install, i usually set the options with "Convert Pcells to Geometry" and "Convert Paths to Polygons" checked.But after streaming out and streaming in,...

View Article


Image may be NSFW.
Clik here to view.

How to delete the original layer after leLayerAndNot

I want to substract layer2 from layer1.  Though leLayerAndNot can do this, the original layer1&2 were left.How to remove the orignal layers?Is there a function like dbDeleteLayer? 

View Article

Image may be NSFW.
Clik here to view.

image in form: possible?

 Hi all,I'm working ona custom GUI form in a layout in Virtuoso using SKILL. This form is to automate a part of an analoguedesign that otherwise takes a few days work. Since this is done every week (we...

View Article

Image may be NSFW.
Clik here to view.

ADE XL corner models editing with SKILL

 Hello I have following script which is editing ADE_XL corner's model paths: procedure(adxlCornerModelsEdit()    let((sess sdbh cornerName cHandle model_list modellist_handle model    corner_list...

View Article
Browsing all 5084 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>