Marcel Preda
Guest
Thu Feb 04, 2010 11:58 pm
Hi all,
I want to probe a huge number of instances into a schematic hierarchy.
There are about ~130 000 instances.
It tooks a lot of time, profiler shows me ~21 000 seconds spent in
geAddInstProbe();
The code for now is like:
//---------------------------------------------
wnd = geGetCellViewWindow(cv)
probeLpp = list("y0" "drawing")
foreach(inst instPathList
geAddInstProbe(wnd probeLpp inst)
)
//------------------------------------------
Is there any chance to spped up the code ?
Thank you,
Marcel
Andrew Beckett
Guest
Fri Feb 05, 2010 10:50 am
Marcel Preda wrote, on 02/05/10 09:08:
Quote:
Hi all,
I've provided a wrong info:
When I said "~21 000 seconds" I meant ~2 100 seconds" ?
BR,
Marcel
On Feb 4, 11:58 pm, Marcel Preda<marcel.pr...@gmail.com> wrote:
Hi all,
I want to probe a huge number of instances into a schematic hierarchy.
There are about ~130 000 instances.
It tooks a lot of time, profiler shows me ~21 000 seconds spent in
geAddInstProbe();
The code for now is like:
//---------------------------------------------
wnd = geGetCellViewWindow(cv)
probeLpp = list("y0" "drawing")
foreach(inst instPathList
geAddInstProbe(wnd probeLpp inst)
)
//------------------------------------------
Is there any chance to spped up the code ?
Thank you,
Marcel
I'm slightly surprised it's that slow, although to be honest, probing 130,000
instances is not something that I've ever tried to do.
Best thing is to contact Cadence Customer Support about this. I doubt there is
much that you can do differently to make it faster - it may require some
optimization in the Cadence code.
Regards,
Andrew.
--
Andrew Beckett
Senior Solution Architect - Cadence Design Systems Ltd (UK)
Marcel Preda
Guest
Fri Feb 05, 2010 11:08 am
Hi all,
I've provided a wrong info:
When I said "~21 000 seconds" I meant ~2 100 seconds" ?
BR,
Marcel
On Feb 4, 11:58 pm, Marcel Preda <marcel.pr...@gmail.com> wrote:
Quote:
Hi all,
I want to probe a huge number of instances into a schematic hierarchy.
There are about ~130 000 instances.
It tooks a lot of time, profiler shows me ~21 000 seconds spent in
geAddInstProbe();
The code for now is like:
//---------------------------------------------
wnd = geGetCellViewWindow(cv)
probeLpp = list("y0" "drawing")
foreach(inst instPathList
geAddInstProbe(wnd probeLpp inst)
)
//------------------------------------------
Is there any chance to spped up the code ?
Thank you,
Marcel