-
Notifications
You must be signed in to change notification settings - Fork 65
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
WIP: Filler Script #229
base: dev
Are you sure you want to change the base?
WIP: Filler Script #229
Conversation
These three macros can fill Activ+GatPoly, all Metal layers or all TopMetal layers. Based-on: KrzysztofHerman <herman@ihp-microelectronics.com> Based-on: Daniel Arevalos <daniel.arevalos@sansano.usm.cl> Signed-off-by: Daniel Schultz <d.schultz@phytec.de>
@klayoutmatthias can you please help me with this klayout extension to add metal fill? I'm trying to convert .lym files into native Python since it's in my impression easier to check the density after metal fill and re-fill under some conditions. My problem is klayout just hangs forever with the TilingProcessor. See the output from this script. Looks like it hangs inside
|
Hi @dnltz, I don't see some obvious issue in the code, but I have not used this combination myself yet. Essentially, you should be able to put the filler code inside the expressions (using variables for the arguments). This would allow multi-threaded execution of the filler step. Can you point me to some example file I can use to reproduce the issue? Thanks, Matthias |
@dnltz, should we close this PR? as the data is already pushed to the repo |
@sergeiandreyev please keep it open. The idea is to rework the filler scripts and move away from |
Work in progress!
This script should automatically generate the correct amount of filler cells into a design.
Please ignore all .lym files as they're get converted into the script later.