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 ArticleHow 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 ArticleBrowse 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 Articleexception 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 ArticleSearch,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 ArticleTemporarily 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*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 Articlearranging 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 ArticleError 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 ArticledeRegUserTriggers
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 Articleremoval 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 Articlesomethings 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 Articlewaveform 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 ArticleCalculator 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 ArticleHow 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 ArticleCallback 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 ArticleFunction 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 ArticleConditional pcell stretch handle
Is it possible to have a stretch handle enabled/visible to a condition, such as a layer visible? Thanks
View ArticleDC 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 ArticleLVS 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