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

Image may be NSFW.
Clik here to view.

How to access fields inside table

I am having issue in accesing table fields.. Here is how I have created my table: Device_Asso_Table = makeTable("DeviceTable" 0) Device_Asso_Table[key]=list(inst~>name inst~>cellName...

View Article


Image may be NSFW.
Clik here to view.

How to open Code Browser

Hello Everyone,How to open the Code Browser in cadence. I have trouble finding out all the child functions that are used by some of the bigger functions. What approach are you guys following? I am just...

View Article


Image may be NSFW.
Clik here to view.

Browse button not working in Skill GUI

I'm having issue with Browse button in GUI. It does nothing when I click it. Below is my code: ;creation of form Browse=hiCreateButton( ?name 'browse ?buttonText "Browse" ?callback "SyncBrowser()")...

View Article

Image may be NSFW.
Clik here to view.

exception handling in skill/ocean

Normal 0 false false false EN-US X-NONE X-NONE /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes;...

View Article

Image may be NSFW.
Clik here to view.

Search,select and then make cell?

 Hello guys ,   Here is my problem. I wanna  to do hierarchically search for cell with certain criterias then to select it/ 'em and to make new cell only with this cell/s ,but I know only how to...

View Article


Image may be NSFW.
Clik here to view.

Temporarily aliasing a function

Hi, I'm wondering if the following is possible in skill - Say I have an existing skill library that I don't have edit access to. This library calls a procedure as part of a higher-level routine.What I...

View Article

Image may be NSFW.
Clik here to view.

*Error* dbTransformPoint: Invalid point - nil

Hi All,I want to get the points of a terminal(a "polygon" object type) pins(e.g. PLUS-MINUS, E-B-C) from a schematic symbolHere is my script:foreach( cell...

View Article

Image may be NSFW.
Clik here to view.

arranging a list

hi,I have a list of floating point numbers.I want to arrange all the elements in it in increasing order. is there any skill function for it Can some one help me? Thanks

View Article


Image may be NSFW.
Clik here to view.

Error about dbCreateParamInstByMasterName

Dear sir: I want to invoking a pcell in layout,and I write a code as follow:     if(null(ddGetObj("Libname")) then libId=dbCreateLib("Libname") techSetTechLibName(libId "PDK_lib"))...

View Article


Image may be NSFW.
Clik here to view.

deRegUserTriggers

I used deRegUserTriggers for "schematic" view type, but my trigger functions need some additional data which are available at the deRegUserTriggers call.My question is how can I access the additional...

View Article

Image may be NSFW.
Clik here to view.

removal of a sublist from a list

hi,I have a list of floating point numbers.I want to remove a sublist from this list.Is there any skill procedure for it?Thanks  

View Article

Image may be NSFW.
Clik here to view.

somethings about panic file

Dear sir: I write a code to generate layout(about more than 80000 layouts),but when I run it,sometimes the CIW window will show the information:CellView(test1 layout) from lib(test) is saved in the...

View Article

Image may be NSFW.
Clik here to view.

waveform object as function argument

Does anyone know why this is happening? wave is a parametric waveform.  procedure( printWave(wave)   plot(wave) ; this works fine   plot( value(wave "param1" value1) )  ;this does not work, it says the...

View Article


Image may be NSFW.
Clik here to view.

Calculator skill function for sampling signal on varying pulse edge

Hi there,I have been trying unsuccessfully to use the built-in Cadence calculator functions to sample an analog signal at multiple times, based on a digital clock edge which comes at non-periodic...

View Article

Image may be NSFW.
Clik here to view.

How to following cursor of action in virtuoso

hi all  i have a problem !  How to following cursor of action in virtuoso ? how to get the X and Y coordinate of the cursor and dX(dY) on the status bar.    Tank

View Article


Image may be NSFW.
Clik here to view.

Callback for pcell

Hi guys,I build a pcell include a name option(name1 and name2) ,and if choose name1,the w=2u and l=2u;choose name2 the w=3u and l=3u.The default name for this pcell is name1,w=2u,l=2u.Now,I use...

View Article

Image may be NSFW.
Clik here to view.

Function that returns the number of items in a list

 For example, I have a list pathMetals = '("METAL1" "METAL2" "METAL3" "METAL4" "METAL5") What function do i use that says "You have 5 metals"?  

View Article


Image may be NSFW.
Clik here to view.

Conditional pcell stretch handle

Is it possible to have a stretch handle enabled/visible to a condition, such as a layer visible? Thanks 

View Article

Image may be NSFW.
Clik here to view.

DC Sweep of a DFF

I am making a DC sweep for the CLK input of a DFF. However, I am not able to see the desired clk-to-output (Q) characteristics since I do not know how to set the output value to "1" or "0" at the first...

View Article

Image may be NSFW.
Clik here to view.

LVS not running

Hi all, 1)         I got following error in log file when I run LVS. Is there any need of schematic change or Compare rule file change.          ** Parallel MOS combined:   1st MOS: L = 3e-08 W = 4e-07...

View Article
Browsing all 5066 articles
Browse latest View live


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