caravel_user_project icon indicating copy to clipboard operation
caravel_user_project copied to clipboard

add obstruction layers to user_project_wrapper to prevent router from using the area checked by xor

Open mattvenn opened this issue 3 years ago • 6 comments

in a congested design, the router will use the area around the user_project_wrapper pins. this often results in an xor error with the open_mpw_precheck

either:

check less area in the precheck

or

add default obstruction layers protecting this area so the router doesn't use it.

mattvenn avatar Jun 18 '21 11:06 mattvenn

This i a user project level issue outside of caravel and is being moved out of the caravel redesign issue. Belongs in user project wrapper.

azwefabless avatar Oct 14 '22 15:10 azwefabless

@mattvenn is this still an issue?

jeffdi avatar Jul 12 '23 14:07 jeffdi

I haven't seen it again, but don't know if it's solved or not

mattvenn avatar Jul 13 '23 10:07 mattvenn

@kareefardi review current user_project_wrapper to see if this is still an issue.

jeffdi avatar Aug 23 '23 14:08 jeffdi

If congested - there were cases where openlane was routing outside the PR boundary.

@marwaneltoukhy @kareefardi please review and close if no longer an issue.

jeffdi avatar Jan 24 '24 16:01 jeffdi

suspect design to check

https://www.zerotoasiccourse.com/post/mpw2-submitted/

jeffdi avatar Jan 24 '24 16:01 jeffdi