Brendan Hernandez Roozen
01/25/2023, 12:20 AMMitch Bailey
01/25/2023, 12:44 AMconfig.json or config.tcl file contains the EXTRA_LEF definitions.
The config file is located in the openlane/<design> directory.Brendan Hernandez Roozen
01/25/2023, 12:54 AMBrendan Hernandez Roozen
01/25/2023, 1:10 AMMitch Bailey
01/25/2023, 2:05 AMBrendan Hernandez Roozen
01/25/2023, 3:36 AMBrendan Hernandez Roozen
01/25/2023, 3:37 AMMitch Bailey
01/25/2023, 4:02 AMEXTRA_LEFS and EXTRA_GDS_FILES definitions go in the config files. Here’s a config.tcl example from one of the caravel macros. https://github.com/efabless/caravel/blob/main/openlane/mgmt_protect/config.tclBrendan Hernandez Roozen
01/25/2023, 4:07 AM"EXTRA_LEFS": "/openlane/pdks/sky130B/libs.ref/sky130_sram_macros/lef/sky130_sram_1kbyte_1rw1r_32x256_8.lef",
"EXTRA_GDS_FILES": "/openlane/pdks/sky130B/libs.ref/sky130_sram_macros/gds/sky130_sram_1kbyte_1rw1r_32x256_8.gds",
in the config.json file that is associated with my design, correct?
I notice that I have both config.json and config.tcl file- do I include these files in both the .json and .tcl file?
@Mitch BaileyArman Avetisyan
01/25/2023, 10:35 AM