Quantcast
Channel: Cadence Technology Forums
Viewing all 62789 articles
Browse latest View live

Forum Post: RE: ModGen tool is violating the DRC rules

$
0
0
It may be that your technology file is incomplete - not sure. I would suggest contacting customer support because debugging this from a picture in a public forum is unlikely to resolve this very easily, unfortunately.

Forum Post: RE: Getting lines on Assembly Top for a symbol

$
0
0
I would try geting the overall place_bound shape, then remove the bounding-box of every pin in the symbol, then compare the lines against the resulting shape with axlGeoPointShapeInfo()

Forum Post: RE: Unable to create simulation profile without crashing

$
0
0
Hi Krakos, I´m having the same problem and using this procedure help to make it work couple of times, but the problem appeared again. Every time it appeared I had to do the whole procedure again and again. I´m not sure what is causing it, and I don´t know if you know what cause it in you situation, some info that could help me out.

Forum Post: remove lxInternal attribute from a layout cell view

$
0
0
I have come across some layout views which contain no devices, and have no corresponding schematic. However, cv~>lxInternal and cv~>lxInternal~>source are defined with db IDs, and items like cv~>lxInternal~>source~>lib return an empty string, eg "". Using setq or the equivalent cv~>lxInternal = nil to try to remove the lxInternal attribute results in the values to instead be redefined as "FALSE", which just creates different problems. eg cv~>lxInternal = nil then cv~>lxInternal will return the value "FALSE" How do you remove the lxInternal attribute from a layout cell view that has no corresponding schematic view?

Forum Post: RE: remove lxInternal attribute from a layout cell view

$
0
0
I have also tried lxSetConfigRef("libname" "cellname" "layout" "NONE") and lxSetConnRef( "libname" "cellname" "layout" "NONE"), but the lxInternal attribute and lxInternal~>source etc remain unchanged.

Forum Post: Edit Synchronous clone

$
0
0
I am trying to clone resistor chains so they can be all matched. In the generate clones form I do a search. The tool finds the instances in the pattern mostly. It selects instance name in other chain. How to I edit the clones found to change the instance name? When I click edit i can only change the position of the instance under connectivity target menu not the instance name.

Forum Post: RE: Error in PSS and PNoise simulation of a VCO followed by Frequency detector with 150MHz clock signal

$
0
0
Dear Jayanta, To add to Andrew's comments after I perused your spectre.out file, did you happen to see the two warnings that suggest the potential sources of your convergence error? 1. The first warning suggests you should set the value of tstab manually in lieu of relying on an automatic assignment of its value (you have it set to "Decide automatically"). Under your GUI panel, set the value of tstab manually (under "Transient Aided options"). I might also suggest you check the radio button to allow you to study the tstab transient results to further verify its settling with the value of tstab you choose. 2. The second warning indicates you have not set an appropriate number of harmonics (Andrew's suggestion in his post). [quote userid="487645" url="~/cadence_technology_forums/f/mixed-signal-design/46794/error-in-pss-and-pnoise-simulation-of-a-vco-followed-by-frequency-detector-with-150mhz-clock-signal/1369497"]WARNING (SPCRTRF-15319): The number of fundamental harmonics is small. If the analysis struggles to converge, please try increasing it.[/quote] I might suggest you consider both of these changes to potentially eliminate your convergence error. Shawn

Forum Post: RE: How to pass a list as string to a variable in Pcell

$
0
0
Thanks for your reply Andrew. The command that you provided works fine in skill language but if I want to include that in that as inherited parameter in pcell GUI, its not accepting the BuildString command. Basically I want to build a string with numbers that Inherited Parameters in Pcell accepts. Thanks, Prasad

Forum Post: Is there a way to resume a cadence virtuoso that got stuck?

$
0
0
Hi, Is there a command or a way to resume a Cadence virtuoso that got stuck due to some process? I am fine with killing the simulation/process that's running on virtuoso but I don't want to kill the virtuoso session and would want to resume that. Is there a way?

Forum Post: RE: What's the bindkey command for ascend to top level on Cadence?

$
0
0
Oops sorry about that. Yes, I did refer to Cadence Virtuoso

Forum Post: Using custom via variant during layer transition

$
0
0
Hi, I know this is probably obvious but I can't seem to figure it out. Is there a way to use custom via variants during via selection in the wire layer transition mode? I'm trying to figure out a way to change the number of rows/columns of vias when changing layers during the "wire" command. When creating a wire the default via creates only a 1x1 via for the given wire size as shown in the picture (left). I want to specify to use a minimum of 2 vias as shown in the next picture(right). I made a via variant for this but it's not available in the options in the layer transition. Is there an option to do this? Currently after creating the wires I go and change the property of each via stack and add a row. Thank you, Eugene

Forum Post: RE: Is there a way to resume a cadence virtuoso that got stuck?

$
0
0
"stuck" is a bit non-specific. It rather depends on what you're doing at the time and what has got "stuck". This makes far more sense to discuss via customer support , as you're really going to have to provide more details - especially if it's a repeatable problem. Andrew

Forum Post: RE: Edit Synchronous clone

$
0
0
I don't entirely understand what you mean. This would be much simpler if you could just show an application engineer the problem via a screen-sharing session, which can be arranged if you contact customer support . Andrew.

Forum Post: RE: Domino Logic Synthesis using Genus

$
0
0
A process which combines together two or more pre-existing elements resulting in the formation of something new. Whatsapp Group Links

Forum Post: RE: Error in PSS and PNoise simulation of a VCO followed by Frequency detector with 150MHz clock signal

$
0
0
Dear Shawn, Thanks for replying. I tried to overcome both the warnings. 1. Tried with giving manual Tstab of even 1us. 2. The harmonics also increased to 16 for tone 2. But still not converging. I am wondering whether its because of the digital output at the Frequency detector circuit i.e. there is a non periodic signal(digital signals) at the output of the Frequency detector for whicih HB/PSS is not converging. Thanks & Regards, Jayanta

Forum Post: How do I use TCL to get connections between modules in INNOVUS.

$
0
0
Please give me some ideas. Thank you very much.

Forum Post: RE: Error in PSS and PNoise simulation of a VCO followed by Frequency detector with 150MHz clock signal

$
0
0
Dear Jayanta, [quote userid="487645" url="~/cadence_technology_forums/f/mixed-signal-design/46794/error-in-pss-and-pnoise-simulation-of-a-vco-followed-by-frequency-detector-with-150mhz-clock-signal/1369509"]I tried to overcome both the warnings. 1. Tried with giving manual Tstab of even 1us. 2. The harmonics also increased to 16 for tone 2. But still not converging. [/quote] Great - thank you for letting us know! It certainly seems as both of these values should be sufficient to address the two warnings in your spectre.out log file. Did th wirings change or were they eliminated with the increased value of Tstab and number of harmonics? I took some added time to review your GUI and log file and noticed a few items that I would suggest. Andrew may have other or more fruitful suggestions as he often does! 1. I noticed you did not include a negative node for /VCO_OUTPUT in your harmonic balance GUI. I could see from what looks like your ADE-L or test configuration window you did include /gnd! as the second node in a different analysis. I would add your second output node (see Figure 1) 2. If the "digital output" you note is a digital signal, it will clearly have more harmonic content than your near sinusoidal VCO. Yet, on the GUI panel, as shown by the note in I circled in Figure 1, the harmonic with the most harmonic content should be your first tone listed. In your GUI, it is the second tone listed. Perhaps you might change the order of your two tones so the one with the greatest harmonic content is listed as #1. 3. Since you are still experiencing convergence issues, I would also consider setting errpreset to "conservative" in lieu of your "moderate" setting (Figure 1) 4 You also did not check the radio button for the multi-tine harmonic balance option in the GUI (Figure 2) 5. You might also considering reviewing the application note on multi-tone analyses at URL: support.cadence.com/.../ArticleAttachmentPortal I hope these provide some insight into your convergence problem! Shawn Figure 1 Figure 2

Forum Post: SKILL to create a custom assistant in Virtuoso

$
0
0
Hi, like we can use skill to create custom toolbars in virtuoso, can we create a custom assistant like wire assistant/navigator in virtuoso. please suggest me how to proceed for this custom assistant creation in virtuoso. can we add extra buttons/functionalities in existing assistant. i want to add some button with wire assistant, in case creating a new custom assistant using SKILL is not possible in Virtuoso. Regards, Ashok Kumar Mishra

Forum Post: RE: SKILL to create a custom assistant in Virtuoso

$
0
0
or else can i create a dockable custom toolbar, placed vertically in workspace. I'm enclosing an image, where at right side i have docked align toolbar in vertical position. how do i do so using SKILL. can i get a sample code for vertical toolbar. also the toolbar should be sizable/stretchable, so i can customize its size as per needed.

Forum Post: RE: Eye Aperture isn't taking place at values of my interest

$
0
0
Hi Andrew, Thank you for your time. I have access to tool only but not to customer support. As it seems no one replied, if you can provide the solution after few days is also ok to me.
Viewing all 62789 articles
Browse latest View live


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