Challenge 12 : ECO implementation
**** ASIC Physical Design ECO Challenge****
Assume below scenario:Design is clean w.r.t Timing Qor/Physical Verification/EMIR. -- Base layer is Frozen. [ good for Tapout ]
- Timing is Clean
- Signoff Physical Verification is Clean
- EMIR is Clean
- Formality is PASS
Due to some Functional ECO, design is opened again and new timing violations were observed. Attempted Timing violations through metal-layers optimization only.
after optimization,
- Timing is Clean
- Signoff DRC is Clean
- Signoff ERC/LVS is clean
- EMIR is Clean
- Formality is PASS
- Base layer XoR is clean w.r.t before ECO
I will share my views later as first would like to give opportunities to all members to share their views.
Yes,
ReplyDeleteSince all mandatory signoff conditions are satisfied and the ECO did not disturb the frozen base layers, this design is safe to tape out.
Afroz,
DeleteRead the problem statement again.. you might want to change your answer!
Yes Sir I would like to change my answer to "No".
DeleteI missed the key part that it was a functional ECO, and without re-running full functional verification, the design cannot be considered safe for tapeout.
As you have mentioned Base layer XoR is clean w.r.t before ECO but after functional Eco modification is XOR is clean?
ReplyDeleteAs eco was implemented only using metals, base will be same as before.
DeleteAssume XoR is PASS.
If Base layer XOR is not clean after modification, then I will go with NO
ReplyDeleteBased XoR is matching before and after .
Delete