EDAboard.com | EDAboard.eu | EDAboard.de | EDAboard.co.uk | RTV forum PL | NewsGroups PL

dbProduceOverlapInst and mosaics

elektroda.net NewsGroups Forum Index - Cadence - dbProduceOverlapInst and mosaics

Marcel Preda
Guest

Thu Jul 22, 2010 11:38 am   



Hi there,

Hi have to check if into a layout hierarchy a certain bBox are cells
of a specific lib/cell/view

So I try something like:
dbProduceOverlapInst(cv myBox 0:32)
then flatten the returned list and search for insts in the list if
there are insts with specific lib/cell/view
The problem is that if I have array of instances (mosaics) they are
not returned by dbProduceOverlapInst(...)

I've just made a basic test in a cv I have one inst + one mosaic on
the same lib/cell/view .
I've noticed that dbProduceOverlapInst(cv cv->bBox 0:32) returns only
the instance but not the mosaic.

Any idea about how can I get also the mosaics ?

Thank you,
Marcel

Andrew Beckett
Guest

Thu Jul 22, 2010 5:30 pm   



Marcel Preda wrote, on 07/22/10 09:38:
Quote:
Hi there,

Hi have to check if into a layout hierarchy a certain bBox are cells
of a specific lib/cell/view

So I try something like:
dbProduceOverlapInst(cv myBox 0:32)
then flatten the returned list and search for insts in the list if
there are insts with specific lib/cell/view
The problem is that if I have array of instances (mosaics) they are
not returned by dbProduceOverlapInst(...)

I've just made a basic test in a cv I have one inst + one mosaic on
the same lib/cell/view .
I've noticed that dbProduceOverlapInst(cv cv->bBox 0:32) returns only
the instance but not the mosaic.

Any idea about how can I get also the mosaics ?

Thank you,
Marcel

Hi Marcel,

Without thinking about it or trying, I think you might need dbProduceOverlap.

Andrew.

Marcel Preda
Guest

Fri Jul 23, 2010 8:25 am   



On Jul 22, 7:30 pm, Andrew Beckett <andr...@DcEaLdEeTnEcTe.HcIoSm>
wrote:
Quote:
Marcel Preda wrote, on 07/22/10 09:38:



Hi there,

Hi have to check if into a layout hierarchy a certain bBox are cells
of a specific lib/cell/view

So I try something like:
dbProduceOverlapInst(cv myBox 0:32)
then flatten the returned list and search for insts in the list if
there are insts with specific lib/cell/view
The problem is that if I have array of instances (mosaics) they are
not returned by  dbProduceOverlapInst(...)

I've just made a basic test in a cv  I have one inst + one mosaic on
the same lib/cell/view .
I've noticed that dbProduceOverlapInst(cv cv->bBox 0:32) returns only
the instance but not the mosaic.

Any idea about how can I get also the mosaics ?

Thank you,
Marcel

Hi Marcel,

Without thinking about it or trying, I think you might need dbProduceOverlap.

Andrew.

Hi Andrew,


dbProduceOverlap is looking for the shapes for a certain layer.
So I request a layer that for sure exists in my lib/cell/view it also
returns the mosaics :)

Seems to be a little bit slower than dbProduceOverlapInst, but it is
working.

Thanks a lot,
Marcel

elektroda.net NewsGroups Forum Index - Cadence - dbProduceOverlapInst and mosaics

Arabic versionBulgarian versionCatalan versionCzech versionDanish versionGerman versionGreek versionEnglish versionSpanish versionFinnish versionFrench versionHindi versionCroatian versionIndonesian versionItalian versionHebrew versionJapanese versionKorean versionLithuanian versionLatvian versionDutch versionNorwegian versionPolish versionPortuguese versionRomanian versionRussian versionSlovak versionSlovenian versionSerbian versionSwedish versionTagalog versionUkrainian versionVietnamese versionChinese version
RTV map EDAboard.com map News map EDAboard.eu map EDAboard.de map EDAboard.co.uk map Opony