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

Image may be NSFW.
Clik here to view.

Subsequent value change listeners crash the form

Hi all.I am using Virtuoso "IC6.1.8-64b.500.17".I have form with one "hiCreateComboField" and three "hiCreateListBoxField" fields.Combo field has ?callback 'runsComboFieldSelectionVCLEach of list box...

View Article


Image may be NSFW.
Clik here to view.

How can I make rodGetObj works on instantiated cell from top level?

Hello, I have a rod object named "polygon0" which is instantiated in top cell.cvId = geGetEditCellView()  ; this returns the top level cvIdobjId = rodGetObj("polygon0" cvId) ; this returns nilI do not...

View Article


Image may be NSFW.
Clik here to view.

Issue with awvPlotWaveform

Sometimes the "?expr" option does not work. Even after providing a list in the commandawvPlotWaveform(winid waves ?expr list("a" "b" "c" "d" "e" "f" "g" "h" "i") ), the plot looks like this,Any reason...

View Article

Image may be NSFW.
Clik here to view.

Layour Passing LVS but failing passing PEX extracting calibre. Anyone know why?

Hello. I'm finding trouble when doing with extracting calibre from my layout. I post screenshots of my situation. I was doing an OR gate circuit layout. It successfully passed nmLVS. But when I was...

View Article

Image may be NSFW.
Clik here to view.

Not getting correct directory path via browse button

Hello Everyone, greetings,I am using below skill code-path_enter=hiCreateStringField( ?name 'path_enter ?defValue "/xyz/cadence-/2021.12.28" )Entry=hiCreateButton( ?name 'Entry ?buttonText "Browse..."...

View Article


Image may be NSFW.
Clik here to view.

Howto count special characters in a string

I need to count the number of "/" inside a string: "/abc/efg/hij/" should give me 4Pls help

View Article

Image may be NSFW.
Clik here to view.

Using an alternate foundry constraint for DRD Edit / overwriting minSpacing...

Hello,I'm trying to use DRD Edit tool with different spacing values than those found in the foundry constraint.In the documentation it is mentioned that in order to do this I simply need to have...

View Article

Image may be NSFW.
Clik here to view.

DEF formatting

My layout has instance names as I4(0), I4(1), I4(2), etc. and I'm expecting that to be I4_0, I4_1, I4_2 etc. in DEF when I export it.Has anyone got a SKILL code for this?

View Article


Image may be NSFW.
Clik here to view.

Import symbol with property list into Skill++

Hello,I have a global variable/symbol in normal Skill mode, where I store several settings in its property list. Some parts of the code must be run with Skill++, but it seems I can not import the...

View Article


Image may be NSFW.
Clik here to view.

Drawing pressed key on Virtuoso Window

Is there a way of drawing on the window?There are some solutions as the attached link which draws inside the cell, but I need to draw even if the user changes to schematic editor or another window. and...

View Article

Image may be NSFW.
Clik here to view.

Could you please let me know, how I can get the bBox value of a selected metal?

Hi Team, I'm trying to write a procedure which displays the bBox value of a selected metal in a Layout. Is there a function for this task?Thanks,Arokia

View Article

Image may be NSFW.
Clik here to view.

buildString using a ForLoop to load and delete data on the fly

Hello, I'm trying to create a list() using the function buildString and a loop, then destroy the elements when the operation ends. The reason is because a stack overflow occurs when my list() has...

View Article

Image may be NSFW.
Clik here to view.

How to execute function on all bits of a bus and return result with same...

The problem is as follows:After the transient simulation, I have a bus signal like VT("/a<4:0>").For simplicity let's say I want to get sum of waveforms of all bits of the bus...

View Article


Image may be NSFW.
Clik here to view.

Regular Expressions for ADEXL output filter

Is there any way to use regular expressions for the output filter on ADEXL?Thanks!

View Article

Image may be NSFW.
Clik here to view.

How to use ocnSetXLMode() command to set mode to XL.

Hello,I try to use python script to load ocean script automatically in virtuoso. Then I got an error: "Mode not set as XL. Use ocnSetXLMode() command to set mode to XL."I met this error at the first...

View Article


Image may be NSFW.
Clik here to view.

Got a SYNTAX ERROR, does anyone meet this error?

I use python script to load ocn file and skill script. Here is the ocean script:setup(?numberNotation 'engineering)simulator( 'spectre )design(...

View Article

Image may be NSFW.
Clik here to view.

How to edit/modify Help button in GUI using Skill

Hello,Am new to skill language and learning it,I want to modify the Help button in Gui, that when i click it revert to my local pdf path.Suppose i have test_pdf store in local path /xyz/abc/test.pdfSo...

View Article


Image may be NSFW.
Clik here to view.

Deleting subRects from a ROD object

Greetings, I have interesting situation, I thought would be trivial to resolve but as it turns out is more complex than expected. I have shape created using rodCreateRect() with ?subRectArray argument...

View Article

Image may be NSFW.
Clik here to view.

How to prompt error when one check box is missing

toggle_Entry=hiCreateToggleField( ?name 'toggle_Entry ?choices list(list('aa "test1") list('bb "test2") list('cc "test3")) ?value list(nil nil nil) ?callback...

View Article

Image may be NSFW.
Clik here to view.

CDB convert to OA. Every layout display normally but nch_mac

Hi all,Thanks for your reply in advance.We have encountered an issue about the layout disappeared issue while converting CDB to OA.Everything in our PDK kit is converted successfully, except for...

View Article
Browsing all 5104 articles
Browse latest View live


Latest Images

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