lip6 / coriolis

Coriolis VLSI EDA Tool (LIP6)
https://coriolis.lip6.fr
GNU General Public License v2.0
51 stars 5 forks source link

Fix macro pin non pref #127

Closed jpc-lip6 closed 7 months ago

jpc-lip6 commented 7 months ago

Extending toward the south the I/O pin in case of layer change was the right move, but it was done too early.

We later detect that an I/O pin is usable if it is exactly ending on the abutment box, and that was no longer true.

So we do it after I/O pin detection. By the way, we add a security so we use only one of the potential output pin.

github-actions[bot] commented 7 months ago

A preview of is uploaded and can be seen here:

https://lip6.github.io/coriolis/pull/127/

Changes may take a few minutes to propagate. Since this is a preview of production, content with draft: true will not be rendered. The source is here: https://github.com/lip6/coriolis/tree/gh-pages/pull/127/