> My user_proj_example builds fine, but the use...
# caravel
j
My user_proj_example builds fine, but the user_project_wrapper build fails with many error messages about pins and obstructions outside the die area!!! Do I need to position my project somehow within the wrapper?
m
it sounds (from your previous post) that your design is too big to fit
can you make it a bit smaller so there is room for routing to the io pins?
j
Tried that. Shrank it to.
set ::env(DIE_AREA) "0 0 2880 3480"
Same problem.
m
user_area_width: 2920 user_area_height: 3520
I would think you will need more space than that
and then positioning you use macro.cfg
from bottom left corner
so you have a 20um border , so you'd place it 20, 20
but I doubt there is space for the wiring
so it will flow outside the area and you get the error
j
That's what I need. But where is the offset of the user_proj_example set in user_project_example?
m
in openlane/user_project_wrapper/macro.cfg
and on your failed run, look at the floorplan
or pdn
they should show you where your module is within the area
j
Muchos gracias. Been looking for this since yesterday.
🙌 1