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

Image may be NSFW.
Clik here to view.

Programmable version of leHiCreateBus

Hi,I'm looking to create a bus of wires using skill but the only function that I can see, leHiCreateBus, expects human input.Is there a more programmable version somewhere that I'm not seeing?If there...

View Article


Image may be NSFW.
Clik here to view.

Run Assura SVS from command line

Hi,I am trying to run the assura SVS(Schematic Vs Schematic) from the command line using the below command."assura <svs rsf file>"However I am not sure about the RSF file format. I did the same...

View Article


Image may be NSFW.
Clik here to view.

Auto-via function using skill

In the layout editor the auto-via function lets me define a rectangle and the system will fill the region with vias for me.Is there any way to call this through skill?I've found dbCreateViaShapeArray...

View Article

Image may be NSFW.
Clik here to view.

Get Run Mode of Previous ADE-XL Simulation using SKILL

Hello,I am trying to retrieve the Run Mode (e.g. "Single Run, Sweeps and Corners", "Monte Carlo Sampling", etc.) of a simulation that has completed. There is a function axlGetCurrentRunMode() but it...

View Article

Image may be NSFW.
Clik here to view.

How and where to find DRC highlight information.

Hi,Please help on how I can retrieve and where I can find the information of DRC results, specifically the coordinates of the error.Thanks in advance for the help.

View Article


Image may be NSFW.
Clik here to view.

SKILL function to create parametric set

Hi,Is it SKILL function to create a parametric set of design variables (for Assembler global/test variables)?I mean like it can be done using "Group as parametric set" RMB menu of Assembler.Best...

View Article

Image may be NSFW.
Clik here to view.

How to delete Via in layout?

I draw  my layout. When I use the function deleteAllObjectsInLayout( cvid ) to delete the layout, all instances and metals are deleted except the Vias I created.the function is defined below, How...

View Article

Image may be NSFW.
Clik here to view.

SKILL to walk library looking for dependency

Had an issue where a reference cell in a design was created with dependency on another library that was not in the path.Would like to create a check to search all the cell views for and dependency.Can...

View Article


Image may be NSFW.
Clik here to view.

XML Parser

What's the best way to parse an XML file into a SKILL or SKILL++ data structure?I found an old post, listed below, on parsing xml files using xsltproc.  However I am receiving errors about the xslt...

View Article


Image may be NSFW.
Clik here to view.

Need help in writing Skill for routing between two different MOS

Hi,I am starting with skill learning. Please help me with below mentioned query*******Two different mos have been spaced apart having their sources common. I want to join these sources using...

View Article

Image may be NSFW.
Clik here to view.

The creation of customVia failed

Hello all,I'm trying to put another via on the top of an existing one (here called "obj") by this command:dbCreateVia(obj~>cellView techFindViaDefByName(techGetTechFile(obj~>cellView) "M2M3")...

View Article

Image may be NSFW.
Clik here to view.

Set a permute rule with SKILL

Can I use skill to define a permute rule in the CDF?

View Article

Image may be NSFW.
Clik here to view.

How to use auto-abutment in custom Pcells

Hello,Can somebody tell me how the auto-abutment works, and how to introduce it into my own Pcells?Thanks

View Article


Image may be NSFW.
Clik here to view.

How to invoke the geSaveAllForm?

I work on a team that generates test pattern layouts in Virtuoso programmatically with SKILL.  We have found that new users to Virtuoso are regularly surprised that, when they run DRC, what they see in...

View Article

Image may be NSFW.
Clik here to view.

How to corrupt a GDS with dbCreateParamInst

Recently one of our new SKILL programmers (lets call him Obi Wan) discovered a way to update a pcell such that it streams out "successfully" (i.e. 0 errors), but the resulting GDS cannot be opened by...

View Article


Image may be NSFW.
Clik here to view.

Multiple gds expot method

Hi,I need the help of skill experts.I want to stream out multiple gds files once.(There are at least 10 files.)If possible, I would like to use the skill to export it at once.Now I'm using thie cadence...

View Article

Image may be NSFW.
Clik here to view.

How to get X corresponding to max Y of a waveform in ocean ?

Hi there,I have a waveform vd , and I need to identify the ymax and the corresponding X .If there are multiple peaks with the same ymax , first X has to be found.What is the best/safe way to get...

View Article


Image may be NSFW.
Clik here to view.

Change color/width of selected net via SKILL code

Hi all,I'm working with multi voltage designs and I would like to use color/width coding in the wires of the schematic to illustrate low,medium and high voltage domains. The idea is to change the width...

View Article

Image may be NSFW.
Clik here to view.

Sense gate metal1 in pcell(lowest hierarchy) and draw metal1 path to connect...

Hello all,I have instantiated ten units of basic nfet instance P-cells, arranged in 1 single row, all are aligned in y-axis, all are abbuting each other. I want to write a skill code that if i select...

View Article

Image may be NSFW.
Clik here to view.

Get via cut height and width in techfile

Once I get the techfile ID, techGetTechFile(geGetEditCellView()).Where is it defined or how to get via cut height and width in techfile?Does it show for the different sizes, smalll, bar, large?Paul

View Article
Browsing all 5103 articles
Browse latest View live


Latest Images

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