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

Image may be NSFW.
Clik here to view.

Multiple types checking for a procedure.

Hello all.let us say that I want to create a procedure, which accepts just 1 input argument. The thing is that it could be either a list or a string.SKILL provides a mechanism of type checking. List...

View Article


Image may be NSFW.
Clik here to view.

Can one add dynamically slots to a SKILL++ ?

Hello all.In other languages, one can dynamically add class variables.can one do the same in SKILL++?Because SKILL++, AFAIK, need to have the slots defined in generation (at least examples shown).

View Article


Image may be NSFW.
Clik here to view.

Selective Marknet

Hi,I have two questions:1. Is there any way I can mark the nets in a given area of layout only? Is there any faster alternative to marknet using skill?2. How can I force that any new rectangle which is...

View Article

Image may be NSFW.
Clik here to view.

Layer Panel in app form

I want to display layer panel (palette) as a field in a form creted using hicreateappform. So I can select a layer when the form is opened. How to do it?

View Article

Image may be NSFW.
Clik here to view.

Radio Field and String Field doubts

Hi,I am trying to do a simple script, which should create a form with some text boxes and radio buttons.Given the code in the end of this post I would like to add the following functionalities:1 - If...

View Article


Image may be NSFW.
Clik here to view.

How to add menu items to test mouse right click menu in ADE-XL

Hi,Is it possible to add items to test right click menu in ADE-XL using SKILL?

View Article

Image may be NSFW.
Clik here to view.

Moving cursor from GUI form to Layout window

Hi, From a layout window, i am popping up a GUI form.So once i click on the Apply button in the GUI, I want the cursor to be moved to the layout window.Thanks in advance.Regards,Srimant

View Article

Image may be NSFW.
Clik here to view.

Help on dbCreateInst function.

Hi,I have a list of cells that needs to be instantiated in schematic. I chose to use the function dbCreateInstByMasterName() since the list has the library and the cellname. The problem I am facing is...

View Article


Image may be NSFW.
Clik here to view.

Snapshot functionality in Cadence Skill

I'm building a skill code which works like a snapshot. There would be some objects(metals, poly, od etc. ) kept on the top level of the cell.And the user would give a list of bBoxes.For each bBox...

View Article


Image may be NSFW.
Clik here to view.

Crop functionality in SKILL ?

A leChopShape function chops a shape based on the points given to it. The left out part is preserved.But does there exist a function which can chop the rest of the shape except the part inscribed...

View Article

Image may be NSFW.
Clik here to view.

"List name" decided by a variable

I want to create a list whose name decided by a variable. i.e. :-x~>libName_cs = list()so when x~>libName = "Library1" ,    then     Library1_cs = list()and when  x~>libName = "Library2" ,...

View Article

Image may be NSFW.
Clik here to view.

re-reading .cdsinit

Without leaving virtuoso, how would I initiate a re-read of .cdsinit (or fresh virtuoso startup condition)Note that I do not have .cdsinit in my local or home directory it is a system wide .cdsinit...

View Article

Image may be NSFW.
Clik here to view.

ADE-XL select tests

Dear all,I have an ADE-XL session with multiple tests set. I would like to be able to select the in the results tab one at a time.When enabling "Accelerated Input", I can see that the command used is...

View Article


Image may be NSFW.
Clik here to view.

How to edit NMOS/PMOS W/L of an inverter layout using SKILL code

HiI am using Virtuoso IC6.1.6.I would like to parameterize an inverter layout for automatic layout design from it's schematic.Therefore I am trying to edit of NMOS/PMOS W/L of an inverter using skill...

View Article

Image may be NSFW.
Clik here to view.

Create Instance form default setting

Hi,I'd like to change default setting of 'Create Instance' form.Where can I control the each field value such as library name, cell name, and mosaic(row, column)?Thanks in advance.

View Article


Image may be NSFW.
Clik here to view.

Boundary area from virtual open view ?

Hi, Is there any way how to select boundary in virtual open view viadbOpenCellViewByType(Lname Cname "layout" "maskLayout" "r") and give an area value back ? If not is there any command which could...

View Article

Image may be NSFW.
Clik here to view.

ADEXL ocean: Saving outputs for each run

Hi,I have spent a lot of time reading other posts on this topic and I have had no luck. Many of the posts are from many years ago and I'm hoping things may be simpler now. I am using Cadence Version...

View Article


Image may be NSFW.
Clik here to view.

Is it possible to add properties to a layout pcell?

Hi,This is what I would like to do:The p-cell code to generate a layout instance must store certain values computed in the code as a property to that instance.This is simular to someting I have done...

View Article

Image may be NSFW.
Clik here to view.

Library Manager - Managing Designs

I've noticed in my Library Manager that there is an option to Check in/ Check out a cell, library... These options are grey for me, so I did some research...I came upon a Library Manager User Manual...

View Article

Image may be NSFW.
Clik here to view.

Grow/Shrink a Via to Path segment

Hello,I'm still a novice in SKILL, and I'm trying to make a script/procedure that will change via's bBox to match the width of the path's that via is on. I have a problem when it comes to changing the...

View Article
Browsing all 5066 articles
Browse latest View live


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