Forum Post: SOCV
I am an innovus expert that has been pulled into the genus world out of necessity / similarity. I am reading the same SOCV/POCV Liberty Variation Format dot.lib files into genus and innovus. When I...
View ArticleForum Post: SOCV support
I am an innovus expert by trade and a genus newbie out of necessity. Normally I see similar timing results out of V16 genus spatial and innovus . I am reading the same SOCV / POCV dot.lib files into...
View ArticleForum Post: RE: Skill command to create the cell view?
Clearly you didn't do much searching or looking for examples, because this information should be pretty easy to find. All you need to do is: cv=dbOpenCellViewByType(libName cellName viewName...
View ArticleForum Post: RE: Custom inductor in Virtuoso
This will primarily depend on the LVS tool that you're using and the LVS rules themselves - they might have some means of black boxing the device, or adding a recognition layer. I'd suggest you contact...
View ArticleForum Post: RE: How to get Min and Max parameter values for PCells?
Vadim, I assume you mean: (the link you gave doesn't work) Anyway, my answer there was (and still is) correct. There is no generic way to do this - there's no uniform location where the range limits...
View ArticleForum Post: RE: SKILL++: Changing += to apply for user-defined classes
Hi Lior, I'm not entirely sure what you mean by "apply the =+ inits' context". When you use the += operator, it's translated from: a+=x to: setf(a a+x) You can define the setf updater function using...
View ArticleForum Post: RE: default editor for system verilog file
Which IC subversion are you using? The answer depends on that... (what does Help->About in the CIW state - please post the exact version number it gives there). Regards, Andrew.
View ArticleForum Post: RE: Plotting gm vs vgs with dc sweep
Please do not double post questions - this is covered in the Forum Guidelines . It won't get answered any more quickly by doing that - probably the opposite.This is the wrong forum anyway for your...
View ArticleForum Post: RE: How to automatically run a user defined procedure after...
Hi Yi, Invoke /tools/bin/cdnshelp and search for avExtractedCellViewCallProc - that will take you to the right part of the manual. I think that will do what you want. Regards, Andrew.
View ArticleForum Post: RE: Clean DFT with tran
I don't get exactly the same results as you (I may be guessing some of the values you've set), but the primary problem is your reltol/vabstol settings which would require higher precision than double...
View ArticleForum Post: RE: netlist generation with SystemVerilog netlister plugin
Jack, I suggest you contact customer support . Netlist Explicitly should do this - but maybe there is some complexity in your data which is causing this to not work - so we'd need to see it. Or you may...
View ArticleForum Post: RE: layout pin creation after binding the devices between...
Inas, You keep asking very vague questions, and seem to be expecting others to write your code for you (without explaining actually what you want). I've no idea what you're actually asking here....
View ArticleForum Post: RE: Plotting Gm vs Vgs in cadence IC6.1.6
Hi Kamran, My guess is that the model for M1 is actually a subckt model (it's not a direct transistor instance), and so there's no transistor called M1. It's probably called M1.Mnn (or something like...
View ArticleForum Post: RE: assign new functionality to libMgr
Hi Meny, You probably need to register a new view type with the data registry (search in the help for data.reg - also on support.cadence.com) plus also register the SKILL code with deRegApp so that...
View ArticleForum Post: RE: Finding Layer Box In a Instance
rodGetBBox was added in IC616 ISR1 (I think), and I suspect I was unaware of that when I wrote the above (otherwise I might have mentioned it). It also seems that rodGetBBox doesn't support mosaics...
View ArticleForum Post: RE: Problem with user define net types resolution functions
Try adding "-access rwc" (or "-debug" which does the same thing) to the irun command line. This will open up read, write, and connectivity access. However, it will affect performance so you want to...
View ArticleForum Post: RE: How to automatically run a user defined procedure after...
Hi Andrew Thank you for your reply. I take a look on the manual, it indeed answer my first and third questions. But with "avExtractedCellViewCallProc", only the "extracted database ID" is passed. I...
View ArticleForum Post: RE: Skill command to create the cell view?
Hi Andrew, Thanks for your king reply. I have got the solution.
View ArticleForum Post: RE: Skill command to create the cell view?
Hi Andrew, Now i want to attach a tech library to my own created library. The solution which i have got is : techBindTechFile(ddGetObj("myLib") "newTechLib" "tech.db" t) Is this the correct way? I will...
View ArticleForum Post: RE: layout pin creation after binding the devices between...
Andrew, Why you see all my question are vague ones, and when i explain in details you also feel not satisfied? I bind a layout to schematic. Then i did lxUpdateComponentsAndNets with choosing certain...
View Article