https://open-source-silicon.dev logo
#openlane
Title
# openlane
a

andrew foote

03/18/2022, 9:42 AM
hi all - what is the relationship of config.json to config.tcl? (e.g here https://github.com/efabless/caravel_user_project/tree/main/openlane/user_proj_example). what part of the flow uses config.json?
v

Vijayan Krishnan

03/18/2022, 9:54 AM
config.json
will have configurations of successful pass. Normally it will extracted from
config.tcl
post successful completion of flow.
a

andrew foote

03/18/2022, 10:01 AM
ok, thanks. is it expected that openlane generates it automatically, or it is intended to be a manual snapshot? (asking because for me it looks like config.json was not automatically updated when hardening a macro)
m

Matt Venn

03/18/2022, 10:01 AM
Strange that it goes outside of the run directory