flatten, merge and digitise conductors

F

fogh

Guest
Hello Andrew and all,

I need to export layout conductors and vias to a matrix format to feed to a point-tool for electromagnetic simulation. So the conductors must be flattened to toplevel, merged and discretised to a chosen grid.

Two options I would be comfortable with to implement this are :
1 - directly read OpenAccess with C++ or Python code, but this is a bit of overkill and brings issues with PCell cache population. That would be a bigger code but there is a bit of C++ code that I can reuse.
2 - use of dbGetTrueOverlap() in skill for each pixel on the top level.

On the other hand, there may be some in-between solutions, in terms of convenience/performance tradeoff, like using diva or assura, or some skill graphics toolset that I overlooked, forgot about...

Please suggest. TIA.

--
 

Welcome to EDABoard.com

Sponsor

Back
Top