magical-eda / MAGICAL

Machine Generated Analog IC Layout
BSD 3-Clause "New" or "Revised" License
208 stars 50 forks source link

Routing error #54

Open rachary00 opened 2 years ago

rachary00 commented 2 years ago

I get the following error:

Screen Shot 2022-05-12 at 5 11 38 PM

I am using a simple custom circuit and the PDK files are all the mock files provided in the GitHub. I am not sure what this error is exactly. Please help!

krzhu commented 2 years ago

Looked at the log. It might because the router cannot find a access point for a pin. We first find the overlapping points of a pin shape and the routing grid.

@baloneymath Do you know anything about it?

baloneymath commented 2 years ago

It should be caused by some pins that were not on-grid and thus no valid access point exists. @rachary00 could you check if the pins in your circuit are correct?

rachary00 commented 2 years ago

yes the pins in schematic file look fine, is there any place else that you want me to check them?

baloneymath commented 2 years ago

@rachary00 could you check if the layout after placement (before running routing) is correct? This problem seems that the layers are not initialized correctly.

rachary00 commented 2 years ago

It looks correct, not sure what to check exactly, but all the transistor cells are in the right location