<#404 Discrepancy between fill area and density co...
# ihp-sg13g2
g
#404 Discrepancy between fill area and density computation area causes DRC error. Issue created by smunaut AFAICT: • The fill algorithm fills everything inside the actual seal ring ( inside the thin metal ring [
39/0
], not the actual
SealRing.boundary
[39/4] ). • The density computation works over the whole chip area. ( So it's a bit wider, by ~ 36u than where the fill happens ) [Image](https://private-user-images.githubusercontent.com/129013/426399750-f4248932-9d6c-4490-a87d-b9dbe4b9d6f6.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NDI5MDcyMTMsIm5iZiI6MTc0MjkwNjkxMywicGF0aCI6Ii8xMjkwMTMvNDI2Mzk5NzUwLWY0MjQ4OTMyLTlkNmMtNDQ5MC1hODdkLWI5ZGJlNGI5ZDZmNi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMzI1JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDMyNVQxMjQ4MzNaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0yNmE5NWIzOTc0ZjRmYWRlNzQzYzA5NTEyYjE5MTU0NmNjZTQ4ZDIxM2U4ZWRiY2FjZWUxZWY4YjVlYWE4N2NhJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.HOjvEMntowFnOYaMgcBMF3KM1ViPV130iz0LiMuPHAk) The problem we're having is that our chip is 6450 um high. Meaning one of the DRC window starts barely 50u off the top edge. And because of that discrepency, 36u of those 50u are empty (outside the seal area) but they're still taken into account for density calculation meaning reaching the density target is not possible ...). So we get DRC error for all layers along the top edge. [Image](https://private-user-images.githubusercontent.com/129013/426400334-a5c5ac70-edc0-45af-aab2-b1b9e34b6bdd.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NDI5MDcyMTMsIm5iZiI6MTc0MjkwNjkxMywicGF0aCI6Ii8xMjkwMTMvNDI2NDAwMzM0LWE1YzVhYzcwLWVkYzAtNDVhZi1hYWIyLWIxYjllMzRiNmJkZC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMzI1JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDMyNVQxMjQ4MzNaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1mNTY0ZWRiZTA1MGI2OGZhYWEwYzMzY2U1OTBjYWI3NTJlMDMzNDc2ODEzY2IyZWFjNzk0M2MzOWQyYzExYmU1JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.oOVKlZXfZCOIEv4pwMlWxqT5_6fHyoqYJRjj2bOw1gA) ( Except for Metal1 because for some reason the seal ring includes a long
Metal1
strip outside the actual seal ring ... not sure why, so for Metal1 we only get the DRC error in the corner, but still same issue ). IHP-GmbH/IHP-Open-PDK