Quantcast
Channel: Cadence Technology Forums
Browsing all 62847 articles
Browse latest View live
↧

Forum Post: RE: SKILL code to change all the existing Metal layers to its...

Now i'm doing the following, but its coming wrong since my layer generation is not coming good. procedure(MetalToFillBlock() cv=geGetWindowCellView() shapes=geGetSelSet() let((m0) m2 = "m2"...

View Article


Forum Post: What am i doing wrong?

If i do shapes=geGetSelSet()~>layerName i get all the selected layer names. And if my output is something like ("m0" "m0" "m0" "m0" "m1" "m1" "m2" "m2" "m0" "m2") how do i get only the list of "m0" ?

View Article


Forum Post: RE: What am i doing wrong?

Hi, You can use "setof" to filter a list setof(x geGetSelSet() x~>layerName=="m0") The above line will return a list of shapes (db IDs) that are only of layer "m0". There also another function named...

View Article

Forum Post: Bus-expansion-like trick for an array of design variables

I am using IC 5.1. I create 64 voltage sources by first creating a single one, then copying it, pressing F3 and then entering 63 in the "columns". I assign 64 net names by using bus expansion so then i...

View Article

Forum Post: RE: Bus-expansion-like trick for an array of design variables

This isn't possible with anything built-in (even in IC6.1.X), but it's easy enough to do with a little bit of SKILL code. For example: procedure(CCFsetBusVars(@key (propName 'vdc) (suffix "_var")...

View Article


Forum Post: RE: What am i doing wrong?

[quote userid="367050" url="~/cadence_technology_forums/f/custom-ic-skill/41070/what-am-i-doing-wrong/1358786#1358786"]There also another function named "exists" which works similarly, but I prefer...

View Article

Forum Post: RE: Monte Carlo simulation: there are two peaks

Hello Andrew, Thanks for your answering! I'm simulating a temperature monitoring schematic. In above simulation curves, the left curve is hysteresis high of overtempt (overtempt is output signal), and...

View Article

Forum Post: Sigrity OptimizePI "Error occurred while doing what-if analysis...

Hello, In Sigrity OptimizePI (17.2 Linux) tool, the what-if analysis simulation fails and gives this error message "Error occurred while doing what-if analysis based on shorted decaps." Could anyone...

View Article


Forum Post: RE: What am i doing wrong?

Thanks Andrew. I did not know that.

View Article


Forum Post: RE: What am i doing wrong?

Thank you Ramakrishnan. I got it working!

View Article

Forum Post: RE: SKILL code to change all the existing Metal layers to its...

Finally i got it working...! procedure(MetalToFillBlock() cv=geGetWindowCellView() shapes=geGetSelSet() m2list=setof(x geGetSelSet() x~>layerName=="m2") dbLayerOr(cv list("m1" "fillBlock") m2list) ;...

View Article

Forum Post: RE: Creating Netlist--Error(ORCAP-32007):Netrev failed. Please...

The important part is the PCB Footprint property for the part in the schematic. Look at the properties of the part to ensure that the footprint name is exactly what you have a footprint name for....

View Article

Forum Post: RE: Bus-expansion-like trick for an array of design variables

Thank you Andrew, worked very well.

View Article


Forum Post: RE: SKILL code to change all the existing Metal layers to its...

It's not entirely clear what the sequence of layer names are, but rather than parsing the layer name, and handling it that way, you could do: procedure(MetalToFillBlock() let((cv shapes layerName...

View Article

Forum Post: RE: Monte Carlo simulation: there are two peaks

Hi Nelson, First of all, I doubt that changing from random to low-discrepancy sequence would affect this significantly. That will just mean that the the variation of the statistical parameters...

View Article


Forum Post: RE: Plotting gain versus output range

Hi Nicolas, It's a bit unclear what you are trying to do - but isn't this a matter of sweeping the output range and then plotting the gain? If the output range is the sweep variable, it will end up on...

View Article

Forum Post: Opening MAX2870 .PCB and .SCH files

Hi, I'm trying to view and manipulate the design of an evaluation PCB for the MAX2870 Phase-Locked Loop chip. Maxim have made a .pcb and .sch file available on their website (under "Tools & Models"...

View Article


Forum Post: RE: Plotting gain versus output range

Hi Andrew, Well, the OTA is part of a switched-capacitor integrator. However, I want to see the effect of the output swings of the integrator on the gain of the OTA. Generally, the OTA DC gain should...

View Article

Forum Post: License fails abruptly in while working on ORCAD.

WHEN LICENSE IS IN USE ANS I AM USING THE SOFTWARE FOR PCB DESIGN THE LICENSE ABRUPTLY FAILS, SUDDENLY I WILL GET LICENSE FAILED ERROR. HERE IS THE DEBUG.LOG data 16:49:49 (cdslmd) Wrong hostid on...

View Article

Forum Post: Strange behavior with Allegro Viewer 17.2

I'm having problems with Allegro Viewer 17.2 on Windows 10 Enterprise and was wondering if this are known issues. 1) If I don't run Allegro Viewer as Adminstrator then report windows don't work. What I...

View Article
Browsing all 62847 articles
Browse latest View live


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