caravel icon indicating copy to clipboard operation
caravel copied to clipboard

caravel_openframe_wrapper `gpio_loopback_one*` and `gpio_loopback_zero*` shifted relative to chip_io_openframe

Open kareefardi opened this issue 2 years ago • 4 comments

West, North and some of East pins are shifted. See screenshots taken from caravel_openframe gds view:

2023-06-04_14-06

2023-06-04_14-07_1 2023-06-04_14-07

kareefardi avatar Jun 04 '23 11:06 kareefardi

@kareefardi : I don't see any such offset. Are you looking at the .mag views of the cells? Those are the views used for tapeouts.

RTimothyEdwards avatar Jun 04 '23 12:06 RTimothyEdwards

Also, are you using the openframe_development branch?

There is no GDS view of caravel_openframe, so how are you generating it?

RTimothyEdwards avatar Jun 04 '23 12:06 RTimothyEdwards

@kareefardi : Okay, with a little investigation, I think I've sorted out the main issue, which is that the problem lies in my openframe_project_example repository and not in caravel, and the issue should never have been reported here because it is not a caravel issue. Also, the issue appears to be that the DEF file generated for the wrapper and added to the openlane directory in the example project is outdated with respect to the latest version of caravel. I have updated the openframe_project_example repository with a DEF file that matches the layout in caravel.

RTimothyEdwards avatar Jun 04 '23 13:06 RTimothyEdwards

@kareefardi : Should be fixed by PR #473 once it's merged into main.

RTimothyEdwards avatar Jun 07 '23 16:06 RTimothyEdwards