RE: Parameter passing hygiene
I originally wrote it over 14 years ago, so I'd have to construct some test data to test it again in this situation. My guess is that you'd need to change the line: (setq evaluated (aelNumber...
View ArticleRE: Parameter passing hygiene
Wow - that was quick! Note that there is a weird exception to the string rule in that I might give assign the string parameter "Ibias" (which yields a string in cdfParseFloatString") and on another...
View ArticleRE: Parameter passing hygiene
So is this a string or the name of a design variable that you set in ADE? The code gets design variable values from the top cell (if my memory is correct) so you may just neee to do Variables->Copy...
View ArticleRE: How to Save Optimized Design Variables to a new Corner for Later Simulation
Hi Andrew, That's kinda sorta what I needed, but not quite. I don't know if I can actually get what I want though. When I ran the code in my setup, it grabbed all the modelgroups (16) that I had...
View ArticleRE: How to Save Optimized Design Variables to a new Corner for Later Simulation
Justin, That’s easy enough. I’ll update the code to give you an option to do that (not now though because it’s 10:30pm here), Andrew
View ArticleHow to activate "Highlight Individual Shapes" in leMarkNet( ), WITHOUT...
First off, happy Friday to all ! Enjoy Super Bowl, along the side of this post.. Apparently, "MarkNet Options" allows MarkNet to highlight individual shapes through GUI (F9 + F3), in Virtuoso layout...
View ArticleRE: Orcad Capture - Slow Graphics response on windows 10
I checked that patch. it doesn't pertain to GDI. Issue remains on fully patched Windows 10 Pro - VER 1709 (OS Build 16299.214) To replicate issue. Launch Capture, Grab one of the capture tool bars and...
View ArticleRE: skill command for layout execution
Thanks Quek, appreciate it very much. 2) I have access to IC6.1.7 ISR14 September 2017 but that did not help. I though was able to fix it with the workaround you suggested. 4) This also worked. About...
View ArticleRE: Orcad Capture - Slow Graphics response on windows 10
I agree, still a little slow but absolutely faster than it was...and usable.
View ArticleRE: How to activate "Highlight Individual Shapes" in leMarkNet( ), WITHOUT...
Hi Daniel You can add use the following cmd in your SKILL script: envSetVal("layout" "markNetHilightIndividualShapes" 'boolean t) Best regards Quek
View ArticleRE: skill command for layout execution
Hi Supriyo I just realised that your placer cmd is wrong. That is why prBoundary is being updated. === Wrong === nclAnalogAutoPlaceCB(layout_view 2 "nil") === Correct ===...
View ArticleRE: skill command for layout execution
Thanks much, nclAnalogAutoPlaceCB(layout_view 2 nil), yes this one works. for the modgen, I had to add one line to your modification above mgGen( cvLay modgen ) Without this, it does not commit the...
View ArticleRE: Automatically placement of PINS on NETS
Hi Dan, Can you please help me to move the pin on the net if pin name and net name is same using skill?
View ArticleRE: Inconsistent behavior of axlDBCloak?
actually I take that back, now I'm calling 100 vias at a time and it's not working. Is there any way to 'flush' the database write after calling axlDBCloak, before calling it again? This is getting...
View ArticlecdsMsgServer.exe - entry point not found
Hi, I upgraded to the latest version of Orcad PCB designer - 17.2-2016 S0333 (1/22/2018) windows SPB 64-bit Edition I am getting the following error when I launch the PCB designer. Any idea what to do?...
View ArticleRE: Inconsistent behavior of axlDBCloak?
actually I take that back, now I'm calling 100 vias at a time and it's not working. Is there any way to 'flush' the database write after calling axlDBCloak, before calling it again? This is getting...
View ArticleRE: Automatically placement of PINS on NETS
Try the next code: procedure(MovePinsToInstances() let( (term pin net childTerm pinFigLocation location instTerm pinFig) cv=geGetWindowCellView() foreach(term cv~>terminals ; iterate over all the...
View ArticleRE: Cannot start ncsim when launching ams simulation
Hi Andrew, After contacting the institution that provided Cadence package to us, they said that the INCISIVE version is needed to be upgraded to perform the mixed mode simulation. After the INCISIVE...
View ArticleRE: skill command for layout execution
Hi Supriyo Would you please try adding an "abutment" parameter for each instance and let us know if it works? memberList=list( list("I4" 'inst list(list("row" 0) list("col" 0) list("abutment" 1)))...
View ArticleRE: skill command for layout execution
Hi Quek, I still do not see the abutment. This is code I have now for modgen. cvLay=geGetWindowCellView() cache=ciCacheGet(cvLay~>libName cvLay~>cellName "layout") memberList=list( list("|T5"...
View Article