Hello everyone, This is my first time using the "-synth_explore" option in OpenLane, and I've encoun...
p
Hello everyone, This is my first time using the "-synth_explore" option in OpenLane, and I've encountered an error that I'm not familiar with. As I mentioned, this is my initial experience with this particular option. I would greatly appreciate any guidance or assistance in resolving this issue. Thank you in advance!
n
@Patricio Carrasco I think you are having problems with the .sdc file. Make sure it matches the name you called it in config. Can you show me your config file?
p
@Nam Nguyễn Hồ Giang i have this config file : { "DESIGN_NAME": "SequencialW_ParallelR", "VERILOG_FILES": "../../SequencialW_ParallelR.v", "CLOCK_PORT": "clk", "CLOCK_PERIOD": 10.0, "FP_PDN_MULTILAYER": true }
v
@Patricio Carrasco Seems you're using wrong syntax in the command. It should be
./flow.tcl -design <design_name> -synth_explore
p
@Vijayan Krishnan I tried it that way but the same error occurs.
v
seems it is flow setup issue. Actually
spm.AREA_0.json
created for synthesis exploration, but flow looking for
spm.json
Copy code
FileNotFoundError: [Errno 2] No such file or directory: '/openlane/designs/spm/runs/RUN_2024.01.11_11.29.57/tmp/synthesis/spm.json'
    while executing
"exec python3 $::env(SCRIPTS_DIR)/check_clock_ports.py --top $::env(DESIGN_NAME) --netlist-in $::env(synthesis_tmpfiles)/$::env(DESIGN_NAME).json {*}$:..."
@Kareem Farid can you please fix that? @Patricio Carrasco maybe if needed you can raise github issue for the same
k
Checking it out..
👍 1
Found the bug and created an issue. I will address it shortly