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.outMitch 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