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

Forum Post: RE: How to add the company logo and few disclaimer to BOM in OrCAD Capture

$
0
0
Easy - cut-n-paste inside Excel. How easy is that?

Forum Post: Jasper Gold formal connectivity verification :: Reverse connectivity generated report contains duplicate connections

$
0
0
Hi, I am using jg connectivity app to get the connection between to modules. After compilation and elaboration of my design I am using following command >> check_conn -generate_candidates -src abc -dest def -complexity straightforward -silent where abc and def are module name. abc module has only one instance, whereas def module has two instances in design. >> check_conn -generate_connection_map [check_conn -list candidate] -save_as pqr.csv -force -refine_candidates The report has duplicates as following - CONNECTION c_17 abc_inst source_sig[2] genvar_inst[1].pqr_inst dest_sig[0] CONNECTION c_18 abc_inst source_sig[3:2] genvar_inst[1].pqr_inst dest_sig \\ c_17 connection is duplicate of c_18. How can i get a report which can remove all these kind of duplicates?

Forum Post: Cadence Liberate used for standard cells characterization

$
0
0
Now, I work on the standard cell characterization with Liberate. But I don't understand the results of switching power and hidden power. Can someone tell me why the power unit is pJ? Can someone tell me how the liberate calculates the switching power and hidden power? By using the power info commands,I get some information,but still don't understand. * Cell=INVM0R_st Pin=Z RelatedPin=A RelatedPGPin=VDD Type=combinational Direction=rise_transition When= Deck= Vector_space=FR Vector_used=10 - Leakage_state = - Leakage_value = - Raw_equation = (((-Q(VDD))*(VDD(VDD)-GND(GND))*0.5-(((Cload(Z)*(_ecsmRailVdd - _ecsmRailGnd))*(_ecsmRailVdd - _ecsmRailGnd)*0.5))))/capacitance_unit - Eval_equation = (((5.66381e-14)*(0.3-0)*0.5-(((1.52e-15*(0.29999-4.63108e-05))*(0.29999-4.63108e-05)*0.5))))/1e-12 - Value = 0.00842734 Can someone explain the information?

Forum Post: RE: Cadence Liberate used for standard cells characterization

$
0
0
When I set "set_var sim_estimate_duration 0 set_var sim_duration 4000e-6 ". The results are different. I still don't understand the time for calculating the energy.

Forum Post: RE: Liberate: Unable to characterize sequential cells for subthreshold operation

$
0
0
Hello! From the question, I know you must know much about Cadence Liberate。I want to learn how the liberate calculates the internal switching power and hidden power. Because the power uint is pJ, but I don't understand the time for calculating power. This operation may be relative with "sim_duration","sim_estimate_duration". But I don't understand it. Can you explain that? Thank you very much!

Forum Post: RE: Overdrive Voltage of a Transistor in Cadence Virtuoso/Spectre

$
0
0
The overdrive voltage is (by definition) Vgs-Vth. In older, more simplistic models that aren't really valid for small geometry models, Vdsat could be modelled as the same as Vgs-Vth, but in the bsim4 model which is more realistic, the Vdsat equation is more realistic. So it was (I think this is a reasonable way of looking at it) that Vdsat=Vov in older (simpler) models, rather than the other way around. Vov is always Vgs-Vth, but Vdsat may need to be described by a more complex equation in more modern models which are a better fit for modern devices. Put another way, Vov tells you how far above the threshold voltage you're driving the gate, whereas Vdsat is the voltage such that if Vds is greater than Vdsat, the drain current is essentially constant (the "essentially" is because it's usually not really constant because of channel length modulation and other effects). Regards, Andrew.

Forum Post: RE: Waveforms names in Viva/Result browser

$
0
0
Hi Andrew, yes you're correct, I was referring to "show full signal names" for Simvision. I'll contact costumer support as you suggested. Thanks a lot for your help, Francesco

Forum Post: RE: How to select the specific type of object by coordination

$
0
0
cv=geGetEditCellView() pt=17:-1 vias=dbViaQuery(cv list(pt pt) 0 0) geSelectFigs(vias) I'm rather surprised that you don't find dbViaQuery or dbShapeQuery in cdsFinder or by searching for it in cdnshelp. Which IC version are you using? (what does getVersion(t) in the CIW return?) Regards, Andrew.

Forum Post: RE: Capture HF049 17.2 - Greyed out menus when trying to exit from viewing a package.

$
0
0
Look carefully, the View>Package opened a new tab, move to the tab and right-click>Close and the Part View, which still has an open tab, will be restored.

Forum Post: Move a line segment

$
0
0
Hi, I want to move a line segment in a precise location using coordinates. How could I do? Thanks

Forum Post: RE: Multimode timing with create_mode and read_sdc, docs conflicting

$
0
0
It looks like commands, despite having the same name, can differ depending on whether you're in "legacy" or "stylus" UI mode in Genus. Fantastic. Anyway, now the issue is understanding how the create_mode flow works. If someone has pointers to an example it' be appreciated.

Forum Post: RE: OCEAN: Accessing device parameters

Forum Post: RE: How to select the specific type of object by coordination

$
0
0
My naiv intuation says that once you have a subset of vias you can iterate over them and check whether their bBox includes your point. Somethig like that: if( car(bl) car(point) && cadr(bl) cadr(point) then via_is_over_the_location() ) bl: bottom left coords ur: upper right

Forum Post: RE: Consistent coloring of different waveform families

$
0
0
Thanks! It works in the GUI, but I am looking for a way where I can do this inside an ocean script. I do not see with the Log Filter in the CIW what command is executed in the background.

Forum Post: RE: Liberate: Unable to characterize sequential cells for subthreshold operation

$
0
0
Hi Fengye Just a gentle reminder not to append to old threads. This thread has already ended 3 years ago. It is better for you to start a new thread so that we can focus on only your issue and not be distracted by past issues. Best regards Quek

Forum Post: RE: How to select the specific type of object by coordination

$
0
0
[quote userid="389809" url="~/cadence_technology_forums/f/custom-ic-skill/40756/how-to-select-the-specific-type-of-object-by-coordination/1357864#1357864"] My naiv intuation says that once you have a subset of vias you can iterate over them and check whether their bBox includes your point. [/quote] However, as I said in the other branch of this thread, that's not going to be very efficient when you have a million vias (for example). Far better to use the region query functionality that is available as this is designed to rapidly identify objects in a particular region of the layout (this is used all over the place, including to identify which objects in the database should be displayed in the current zoom window, so it has to be very fast). So the dbViaQuery approach I suggested in the other part of the thread would do this much more efficiently. Regards, Andrew.

Forum Post: RE: Consistent coloring of different waveform families

$
0
0
There isn't a function to do this from SKILL, unfortunately. Whilst awvPlotWaveform (and plot) have the ability to specify the colour, they don't have the ability to control what it does with each family member. The customise trace groups UI doesn't have a SKILL equivalent. There's currently a need for a better SKILL API for ViVA to allow you to script all the things you can do from the UI - that's not always possible right now. Regards, Andrew.

Forum Post: Rigid-Flex Design

$
0
0
I am designing a board which will have three flex tails connected to a rigid pcb. Do I need to create three flex stackups, one for each tail. Or can I just create the Primary stackup for the rigid boad and one stackup for the three tails connected to the rigid board. The signals running on the flex tails will all be on the same two inner layers.

Forum Post: RE: Liberate: Unable to characterize sequential cells for subthreshold operation

$
0
0
Thanks for your reminder. I have put my new problems. But I still don't have any reply. Hope someone can help me. Best regards

Forum Post: RE: Hotfix S049 SHIFT arrow keys moving symbol by grid settings.

$
0
0
No. All these items have to do with 17.2. They all worked fine with 16.6. They fixed some of keyboard / focus problems from a CCR that I created early on but not all of them. The latest Hot fix broke them again.
Viewing all 63273 articles
Browse latest View live