caravel_user_project icon indicating copy to clipboard operation
caravel_user_project copied to clipboard

update configure to match latest OpenLane best practices

Open proppy opened this issue 3 years ago • 2 comments

@donn said in https://github.com/The-OpenROAD-Project/OpenLane/issues/1325#issuecomment-1238082487 that OpenLane is moving away from config.tcl in favor of JSON configuration.

It would be nice for the caravel template to follow the same path.

proppy avatar Oct 16 '22 06:10 proppy

Also noticed that user_proj_example and user_project_wrapper use a mix of script_dir and DESIGN_DIR:

  • https://github.com/efabless/caravel_user_project/blob/main/openlane/user_proj_example/config.tcl#L19
  • https://github.com/efabless/caravel_user_project/blob/main/openlane/user_project_wrapper/config.tcl#L26

proppy avatar Oct 16 '22 06:10 proppy

Also see https://github.com/The-OpenROAD-Project/OpenLane/blob/1c5db8511e173776b6da775a853581f090e52623/scripts/config/migrate.py#L72

proppy avatar Oct 16 '22 06:10 proppy