vks
10/30/2023, 11:54 AMMarwan Abbas
10/30/2023, 12:13 PMvks
10/30/2023, 12:29 PMuser_project_analog_wrapper
level.Marwan Abbas
10/30/2023, 12:49 PMexport DISABLE_LVS=1
. But I have to advise against disabling full LVS on the top level.Mitch Bailey
10/30/2023, 12:57 PMlvs/user_analog_project_wrapper/lvs_config.json
file to ignore cells with test structures.vks
10/31/2023, 5:32 AMlvs_config.json
file ?Mitch Bailey
10/31/2023, 5:40 AM{
"STD_CELL_LIBRARY": "sky130_fd_sc_hd",
"INCLUDE_CONFIGS": [
"$LVS_ROOT/tech/$PDK/lvs_config.base.json"
],
"TOP_SOURCE": "user_analog_project_wrapper",
"TOP_LAYOUT": "$TOP_SOURCE",
"EXTRACT_FLATGLOB": [
""
],
"EXTRACT_ABSTRACT": [
""
],
"LVS_FLATTEN": [
""
],
"LVS_NOFLATTEN": [
""
],
"LVS_IGNORE": [
"test_structure"
],
"LVS_SPICE_FILES": [
"$UPRJ_ROOT/xschem/user_analog_project_wrapper.spice"
],
"LVS_VERILOG_FILES": [
""
],
"LAYOUT_FILE": "$UPRJ_ROOT/gds/user_analog_project_wrapper.gds"
}
Can you try this?vks
10/31/2023, 5:52 AMLVS_IGNORE
?Mitch Bailey
10/31/2023, 6:03 AM"LVS_IGNORE": [
"test_str*"
],
or
"LVS_IGNORE": [
"test_str",
"test_structure"
],
vks
10/31/2023, 7:46 AMuser_analog_project_wrapper
layout using below netgen command. What will be the syntax to ignore "test_structure" block from LVS ?
netgen -batch lvs "../mag/user_analog_project_wrapper.spice user_analog_project_wrapper" "../xschem/user_analog_project_wrapper.spice user_analog_project_wrapper" /usr/local/share/pdk/sky130A/libs.tech/netgen/setup.tcl comp.out
Mitch Bailey
10/31/2023, 7:55 AM/usr/local/share/pdk/sky130A/libs.tech/netgen/setup.tcl
(copy it locally first).
Look at the end of the precheck_results/<tag>/tmp/sky130A_setup.tcl
file.vks
10/31/2023, 8:18 AMprecheck_results/<tag>/tmp/sky130A_setup.tcl
file but could not understand which section to modify in locally copied setup.tcl
file to ignore particular block during LVS. Please suggest.vks
10/31/2023, 8:29 AMlvs_config.json
file but after pre-check it is not in precheck_results/<tag>/tmp/sky130A_setup.tcl
file. Both the files are attached.Mitch Bailey
10/31/2023, 8:47 AMprecheck_results/<tag>/tmp/layout.cells
?vks
10/31/2023, 8:51 AMlayout.cells
file.Mitch Bailey
10/31/2023, 9:20 AMlayout.cells
list is taken from the gds. Is it in the schematic? Can you try removing the *
at the end? Wild cards cause a search, but fixed strings should be processed as is.vks
10/31/2023, 10:00 AMlvs_config.json
file but no change in list of cells inside layout.cells
file.Mitch Bailey
10/31/2023, 10:19 AMprecheck_results/<tag>/tmp/sky130A_setup.tcl
show anything at the end of the file?vks
10/31/2023, 10:41 AMMitch Bailey
10/31/2023, 11:48 AM#Added programatically.
but I don’t see anything either.
Is there anything in precheck_results/<tag>/tmp/ignore.glob
or precheck_results/<tag>/tmp/ignore
?vks
10/31/2023, 11:51 AMignore
and ignore.glob
are emptyMitch Bailey
10/31/2023, 12:01 PMlvs/user_analog_project_wrapper/lvs_config.json
2. Can you share the latest precheck_results/<tag>/logs/*check.log