Weston Braun
06/14/2021, 1:33 AMTim Edwards
06/14/2021, 1:44 AMWeston Braun
06/14/2021, 1:49 AMTim Edwards
06/14/2021, 1:51 AMWeston Braun
06/14/2021, 2:07 AMCan Wang
06/14/2021, 11:43 AMNumber of devices: 580 |Number of devices: 580
Number of nets: 655 |Number of nets: 655
---------------------------------------------------------------------------------------
Resolving automorphisms by property value.
Resolving automorphisms by pin name.
Netlists match with 2 symmetries.
Netlists do not match.
Networks match locally but not globally.
Probably connections are swapped.
Check the end of logfile outputs/lvs_results.log for implicated nodes.
NET mismatches: Class fragments follow (with fanout counts):
A clip of the lvs_results.log
is like this:
---------------------------------------------------------------------------------------
Net: aux_osc____del5____inand/A |Net: 1002
sky130_fd_sc_hs__nand2_4/A = 1 | sky130_fd_sc_hs__nand2_4/Y = 1
sky130_fd_sc_hs__nand2_4/Y = 1 | sky130_fd_sc_hs__nand2_4/A = 1
---------------------------------------------------------------------------------------
Can Wang
06/14/2021, 11:46 AMTom
06/15/2021, 4:40 AMLea Enginger
06/17/2021, 3:07 PMWeston Braun
06/17/2021, 4:57 PMLea Enginger
06/17/2021, 5:54 PMyrrapt
06/17/2021, 6:05 PMyrrapt
06/17/2021, 6:06 PMCan Wang
06/17/2021, 7:14 PMTom
06/18/2021, 5:08 AMio_clamp_low/high
connections in the analog pad? If i want ESD protection do I short both io_analog connections and clamp connections together (short all 4 tabs) or are the clamps connected to the io_analog
tabs already and need connecting to power rails? Thanks!Weston Braun
06/18/2021, 5:38 AMTom
06/18/2021, 5:41 AMhigh
low
clamps to PWR
and GND
respectively?Weston Braun
06/18/2021, 5:46 AMWeston Braun
06/18/2021, 5:46 AMTom
06/18/2021, 5:48 AMCan Wang
06/19/2021, 5:21 AMCan Wang
06/19/2021, 5:22 AMCan Wang
06/19/2021, 6:32 PMCan Wang
06/19/2021, 6:33 PMMariano Alvira
06/19/2021, 9:14 PMAmro Tork
06/19/2021, 10:51 PMAmro Tork
06/19/2021, 10:51 PMAmro Tork
06/20/2021, 8:28 PMAmro Tork
06/20/2021, 8:28 PMAmro Tork
06/20/2021, 8:28 PMrm -rf /home/mariam/mabrains/caravel_user_project_analog_LDO_DPLL/checks
cd /home/mariam/open_mpw_precheck && \
docker run -v /home/mariam/open_mpw_precheck:/usr/local/bin -v /home/mariam/mabrains/caravel_user_project_analog_LDO_DPLL:/home/mariam/mabrains/caravel_user_project_analog_LDO_DPLL -v /home/mariam/mabrains/pdks:/home/mariam/mabrains/pdks -v /home/mariam/mabrains/caravel_user_project_analog_LDO_DPLL/caravel:/home/mariam/mabrains/caravel_user_project_analog_LDO_DPLL/caravel \
-u 0 efabless/open_mpw_precheck:latest bash -c "python3 open_mpw_prechecker.py --pdk_root /home/mariam/mabrains/pdks --target_path /home/mariam/mabrains/caravel_user_project_analog_LDO_DPLL -rfc -c /home/mariam/mabrains/caravel_user_project_analog_LDO_DPLL/caravel"
{{PROGRESS}} Executing Step 0 of 8: Extracting GDS Files
{{PROGRESS}} Executing Step 1 of 8: Project License Check
{{WARNING}} SPDX COMPLIANCE Found 31 non-compliant files with the SPDX Standard. Check full log for more information
{{PROGRESS}} Executing Step 2 of 8: YAML File Check
{{PROGRESS}} YAML file valid!
Step 2 done without fatal errors.
{{PROGRESS}} Detected Project Type is "analog"
{{PROGRESS}} Executing Step 3 of 8: Project Compliance Checks
{{PROGRESS}} Manifest Checks Passed. Caravel Version Matches.
{{PROGRESS}} Makefile Checks Passed.
{{WARNING}} Default README.md checks failed because: Could not open file None/README.md
Traceback (most recent call last):
File "/usr/local/bin/base_checks/check_defaults.py", line 71, in has_empty_documentation
with open('%s/README.md'%target_path, 'r') as readme:
FileNotFoundError: [Errno 2] No such file or directory: 'None/README.md'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "open_mpw_prechecker.py", line 363, in <module>
run_check_sequence(target_path, caravel_root, pdk_root, output_directory, run_fuzzy_checks, run_gds_fc, skip_drc, skip_xor, drc_only, dont_compress, manifest_source, run_klayout_drc, run_klayout_fom_density_check, private)
File "open_mpw_prechecker.py", line 201, in run_check_sequence
empty_documentation, reason = check_defaults.has_empty_documentation()
File "/usr/local/bin/base_checks/check_defaults.py", line 84, in has_empty_documentation
errors += "\nCould not open %s/README.md"%directory
NameError: name 'directory' is not defined
make: *** [Makefile:143: run-precheck] Error 1