ucb-bar / hammer

Hammer: Highly Agile Masks Made Effortlessly from RTL
BSD 3-Clause "New" or "Revised" License
252 stars 56 forks source link

place_pins failures should terminate the flow #834

Closed jerryz123 closed 6 months ago

jerryz123 commented 10 months ago

Background Work

Feature Description

Failures in place_pins, specificallly edit_pins will cause sub-blocks to generate no pins. Surprisingly, this can cause no other obvious signs of problems all the way until LVS.

We should terminate the flow early as soon as edit_pins fails

Motivating Example

No response