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

Image may be NSFW.
Clik here to view.

Nwell Separation

Why do we separate two nwells with different voltages from the fabrication point of view??

View Article


Image may be NSFW.
Clik here to view.

Something is missing in this command

Hello All,I'm using the function awvPlotSignals the syntaxis is awvPlotSignals(signal  ?plotStyle ?graphType) , but I can't understand how to set what type of signal to plot ( terminal or net ) by...

View Article


Image may be NSFW.
Clik here to view.

Search for a string pattern inside a file

Hi,I would like to open a file in Skill and search for a string pattern inside a file:Pattern:"Writing initial simulation snapshot"Is there any good example on file parsing which would help me to...

View Article

Image may be NSFW.
Clik here to view.

How to "check'n'save" vhdl/verilog cells using SKILL

Hi,I'm looking for a SKILL solution for "check'n'save" vhdl/verilog cells. I'm using the OSS netlister and the manual procedure would be to open each vhdl view out of the lib manager, make changes,...

View Article

Image may be NSFW.
Clik here to view.

How to create a clone or synchronized group in layout

What skill functions/commands do I use to create a synchronized/clone figure group in layout?Example of what I am looking for:Have the orginal group and want to create the synchro group to coords xyDo...

View Article


Image may be NSFW.
Clik here to view.

Automation using SKILL language

how to do automation of custom design flow using cadence SKILL language? Please share...

View Article

Image may be NSFW.
Clik here to view.

Creating aligned array of diffusion contacts

Hi,I am a new SKILL user. As a start point I am trying to make an inverter using ROD.For diffcons I have created an array of diffcons using rodCreateObj, but when I am trying to align it is giving a...

View Article

Image may be NSFW.
Clik here to view.

Doubt in IPC

Hi all,I am running a perl script through IPC from SKILL environment. My perl process will launch the log file using nedit. But the process execution is not switching back to SKILL environment till I...

View Article


Image may be NSFW.
Clik here to view.

handling list , finding keyword match then adding first element in the final...

Hello,We have the following list saved in the variable INPUT(("TM_P7" "gnd_SF!" "TM" "P7_OUT" "P7_OUT_TM") ("PROGA" "vdd_SF!" "P8_INOUT" "P7_OUT" "P9_OUT""P8_INOUT#P7_OUT#P9_OUT" ) ("EN_P7" "gnd_SF!"...

View Article


Image may be NSFW.
Clik here to view.

Change purpose of the layer and replace it with other one

I want to change the purpose (i.e.-  drw/txt/lbl/pin) of the layer and replace one layer with other (i.e.-  M2 to M3 ) one using SKILL, how to do it? Are there functions defined for it?

View Article

Image may be NSFW.
Clik here to view.

Comparison of the formated list and print in the specific format

hello,I have the list  given below in this format  , which is saved in the variable BigList . In this list only first few string are  unmatched  and rest strings are  the same  .  I want to create new...

View Article

Image may be NSFW.
Clik here to view.

Symbol/Schematics for Ultra Style PCell

I have created three PCells and combined them into one PCell using a callback with the radio button option.  For example, the user instantiates PCell Top on the create instance form or edit objects...

View Article

Image may be NSFW.
Clik here to view.

Replace/change layers and its purpose in a bounding box

Hello Everyone...I want to change all the layers of one type (i.e.- M1) in a bounding box (a defined area in layout with its coordinates) to other one (i.e.- M2) and also change the purpose of it...

View Article


Image may be NSFW.
Clik here to view.

*** Error in routine dbShapeQuery:

what does this error means?-*** Error in routine dbShapeQuery:Message: *Error* dbShapeQuery: argument #3 should be a list (type template = "dglxxnl") at line 505 of file "*ciwInPort*" -...

View Article

Image may be NSFW.
Clik here to view.

About hiLoadImageFileUsage

Dear Andrew:        I created a form with image follows the solution...

View Article


Image may be NSFW.
Clik here to view.

Compare two lists having coordinates of shapes

I want to compare two lists having coordinates of shapes.let-listA=(  ((1 2) (3 4))   ((5 6) (7 8))  ((9 10) (11 12))  )             :- listA has coordinates of 3 shapeslistB=( (1 2) (3 4) )...

View Article

Image may be NSFW.
Clik here to view.

Layout-XL: Bindkey/command for quick-DRC using 3rd party tool (Calibre)

Hi! In a former workplace I used to be able to command a Calibre DRC run from the Layout-XL window with a single keystroke. I have been trying to achieve the same effect in my current workplace by...

View Article


Image may be NSFW.
Clik here to view.

Tracing the nets in a schematic when net is part of a bus or a terminal into...

Hi,I am trying to write a script which can trace a net hierarchically. I went through lot of post and got it working for a simple setup. Most useful post was this one. It describes most of the steps...

View Article

Image may be NSFW.
Clik here to view.

Getting coordinates for pin placement

Hello, everyone.  I'm trying to examine a pin that's in a layout subcell, and then draw a pin directly over it.  I'm having trouble getting my coordinates in the correct format.  I'm sure of two...

View Article

Image may be NSFW.
Clik here to view.

SKILL code for ocean script for implementing modulus function involving...

Hi,I am trying to write an ocean script using SKILL code to run some simulations in Cadence. Specifically, to determine the magnitude of aliased harmonics in a sampling system, I am trying to use 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>