pin placement script with softMacro
Hi all, I have a script that does some automatic pin placement for me on very "lowlevel" contraints. It works with XL connectivity if there is a subblock where toplevel pins are bound to. This works...
View ArticleRE: How to do UVM transaction recording with irun?
You will need to know your Cadence licence server host ID to register for the support site. Ask your CAD team, they would know the host ID. Alternatively ask your local Cadence support team. You might...
View ArticleRE: How to accelerate ncelab phase when invoking irun?
Thanks. What I expect is to do incremental compiler instead of compile the whole ENV (including all *.v and *.sv files). I've tried to compile all the *.v into a lib, called rtlLib, and put a line such...
View ArticleDynamic shape prevents me from place or move a connect line.
After updating Orcad 16.6 to 17.20.031 I can no longer place or move a connect line where a dynamic shape is. If I remove a connect line the dynamic shape updates immediately to fill the space.To do...
View ArticleRE: Changing net on vias
Just as an FYI for all 17.2-2016 S031 now has this functionality in by default so hover over a via - right click - Assign net to via.
View ArticleRE: How to accelerate ncelab phase when invoking irun?
The compilation flow does build in a lot of dependency information into the compiled libraries, and if you try to do your own dependency management on top of that, you will break the flow. The actual...
View ArticleCOTS? Commercial Products in US Government Electronics
COTS is government jargon for Commercial Off-The-Shelf. This means the government going out and purchasing commercial products that are available to anyone, not something commissioned specially by the...
View ArticleRE: What is default port order, and how to create it?
Hi Alex, You can't, currently. There's CCR 1089308 (with a couple of duplicates) asking for it to be turned off and if anyone really wants it to provide an option to turn it back on again via a...
View ArticleRE: Dynamic shape prevents me from place or move a connect line.
Try: Setup > User Preferences Route / Connect category Enable the variable: etchedit_ignore_dynamic_shapes: This ignores dynamic shapes while doing etch editing tasks like add connect and slide.
View ArticleRE: Cross Section Editor Impedance Calculator
I've found a good, brief write up on tight vs loose coupling: https://macroware.wordpress.com/2009/01/15/loose-vs-tight-coupling-for-differential-pairs/
View ArticleRE: Dynamic shape prevents me from place or move a connect line.
Thank you. I discovered that. It's strange though, why this was suddenly unchecked without a reason.
View ArticleNext line continuation in cds.lib
Hello, I have long lines of libraries assigned to a combine category and reading them in cds.lib is difficult. I would like to continue the command in the next line but I am not sure what character can...
View ArticleRE: Capture CIS Variants - Custom titleblock properties
I have the same request, Just wondering if anyone is aware if this has been rolled in since the OP. Thanks Jeff
View ArticleRE: Changing footprint text size in entire library
After some time I'm back to this topic. I've not been able to figure this out after a bit of trying. Can anyone help me out? Here is the code I have now, based upon what was provided by B Bruekers:...
View ArticleA Cadence Carol, Stave III, Part I
This is a continuation of A Cadence Carol... before reading this post, be sure to have read the first four installments! Stave I: Moore’s Ghost, Part I and Part II Stave II: The First of the Three...
View ArticleRE: Changing footprint text size in entire library
I have done something similar several times over the years. I found that the best way is to preempt the checks. To this end I have used code like this: ...... problem = "ignore" and( fileName =...
View ArticleJumper, Simulation MUX etc
Hi, How to I best implement a "jumper", MUX or switches for simulation time? Often, I want to avoid creating new testbenches for every single purpose. Example: I have an LO input and for certain...
View ArticleRE: Changing footprint text size in entire library
Thanks Dave! It looks like the sneaky stuff is in the AFn_findTypeObjects() function.
View ArticleRE: Changing footprint text size in entire library
It's just a wrapper for the select commands.
View Article