Quantcast
Channel: Cadence Custom IC Skill Forum

Edit cut pattern of via

I wish to  edit cut pattern of via and change Patterns from Farm-->All on. Please help me do it in skill 

View Article


deRegApp doesn't add open with application in open file

in open file form,add a custom applicationdeRegApp(?appName "layoutPlus"?enableTrigger 'etrig?dataTrigger 'dtrig?viewType "customView"?parentType "maskLayout")in open file form,no new app,in new...

View Article


How do I reset the fields of XStream Out form when it closes?

Hello!I call the XStream Out form using pipoDisplay(transStreamOutNewForm) command from my SKILL code. After that, I'm using a pre-generated template file using xstSetField("templateFile"...

View Article

how to parse custom header using string variable with abDumpWaveformsToVCSV.il

Hi, I am new to skill and would need support with one of the skill code I have been using for while with great success.The skill code I am using is originally shared by A.D.Beckett.when using this...

View Article

Schematic Pcell to create a new version from another schematic

Looking for some skill code to generate a  schematic pcell that is based on a existing schematic but that some of its parameters will be change.  The static schematic will provide the topology of the...

View Article


Finding empty area in a selected Region by the user.

Hi, I have been trying to find all of the empty area(without any metal or base layer) in a selected box by the user using enterbox. I used dbLayerAndNot and it works fine but it asks dbids instead of...

View Article

How can i use skill code to batch update all layout connectivity reference?

I find API lxHiUpdateCellViewPair(). but only pop the interface, need to fill in the content。

View Article

bindkey for check->find marker

Hi,After check and save in schematic, is there a bindkey for check-> find marker? I need to do this so many times and it is kind of a pain to use drop down menu. If there is a skill code on this...

View Article


Image may be NSFW.
Clik here to view.

Message: *Error* float: argument #1 should be a number (type template = "n")...

Dear community members,The CDF callbacks of my inductor models are failing to evaluate. The following stack is printed when I try to decrease the number of turns (from the default value of 3 to...

View Article


Issue: How can I select a point when trying to do a chop with SKILL code.

I am working on a Skill program that performs operations like resizing, merging, and chopping shapes in a layout. The problem arises with the Chop function. In this function I have to select a point in...

View Article

hierarchy path to shape for lntAddTrace

I want to use the lntAddTrace to highlight shapes in layout.Shapes at cellview are no problemShapes in subcells need a little work around to highlightI use the dbGetTrueOverlaps to get the shape path...

View Article

Can you still use Cadence Support iOS App?

Thanks

View Article

Quick Align Pointer

Hi Everyone, I need help. I'm doing script right now. Does anyone here know how I can capture the first point (reference point) and second point in QuickAlign, like getting their layer names when I...

View Article


How to create a Verilog-a cell view from scratch

Hi, I want to create a Verilog-A cell view from scratch and after creating cell view I also want to create a symbol also from itRight now this is what I have tried and I have faced these...

View Article

how can I use the delay function to measure the delays between the closest...

Hi, I am trying to use the delay function to measure the delays between a rising edge of a singal_A and the following rising edge if signal_B,Signal_A is a periodic signal (clock) , while signal_B is a...

View Article


Cannot annotate DC operating point of a MonteCarlo version of a mosfet

Good afternoon everyone,I searched through the forum and opened a lot of discussions, but I am not really sure the problem I am facing is the same than the others, so I am posting my own thread. Please...

View Article

How to count the number of times an instance appears in a layout

I have a layout with 10s of 1000s of instances and I would like to write a script that reports, for each instance found in the layout, the number of times that instance appears. I have a script that...

View Article


how to use schProduceUniqueCVHier in Scheme

Hello,I'd like to use schProduceUniqueCVHier in a Scheme script.My first intention was to write something like that :(defun mainFun (lib cell view)(let ( (cv (dbOpenCellViewByType lib cell view))...

View Article

My code (fill PP in fluid N-GR) works when pasted in the CIW, but doesn't...

Hi,I am trying to write a code that fills PP into existed N-Fluid GR.My approach is quite intuitive, and it works successfully when I paste the code into the CIW.1. flatten the GR 2. merge all the...

View Article

SKILL:Does the `lxHimoveAutomatically` function support callback?

Hi Cadence Community,  I’m working on a layout automation script and need to implement hierarchical placement from the top level down to the bottom level with a specific utilization rate.  1....

View Article

Is there mannual about how to develop both symbol and layout view pcell?

1、symbol and layout view use same cdf and callback2、symbol view related mannual very hard to find, I wonder how to develop a symbol view3、what the relationship between schemaitc view and...

View Article


How to print "%" as string

How to print a percentage sign as text in the fprintf command? I've tried forward and backward slashes... fprintf(myPort "%s  \%\ \n" ratio)

View Article


Scroll bar for AppDBox

Dear Sir,Before we do something with skill, we'd like to display a dialog box to show some message and make user confirm that the action next is what they want. For example, if we do a copy with skill,...

View Article

Use lntAddTrace with a marknet file

Is it possible to use lntAddTrace and use a marknet file in a script?I dont see the option in the skill manuals or the cdsFinderI know I can do it with the interactive Trace Net function.Paul

View Article

In Layout XL, how to move a instance/shape into/out of a group array?

For example, I use the copy form to create a grouparray and draw some shapes.Now I would like to copy the shapes out of this group array to the Top Hierarchy , can I do so? I know a work around that...

View Article



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