Mitch Bailey
11/28/2022, 1:05 AMMitch Bailey
11/28/2022, 1:08 AMError while reading cell "(UNNAMED)" (byte position 4): Unexpected record type in input:
Expected HEADER record but got UNITS.
klayout ERROR: $HOME/2211q/1443-SSCS-PICO-CHIP-2/work/gds2txt.py:15: Stream has unknown format: gds/user_analog_project_wrapper.gds.gz in Layout.read
Tim Edwards
11/28/2022, 1:53 PMfile user_analog_project_wrapper.gds.gz
, does it say it's a gzipped file type?Mitch Bailey
11/28/2022, 1:55 PMuser_analog_project_wrapper.gds.gz: Zip archive data, at least v2.0 to extract
I’ll unzip and try again.Tim Edwards
11/28/2022, 1:59 PMMitch Bailey
11/28/2022, 2:01 PMMitch Bailey
11/28/2022, 7:54 PMselect_wrapper
has all of the nodes labeled. You probably just want to keep the ports.Mitch Bailey
11/28/2022, 9:23 PMpartitions5_individual_for_Symbol
, most of the psubstrate taps have no metal connection to ground (ie. only connected through substrate.Mudassir Ali
11/29/2022, 10:30 AMMudassir Ali
11/29/2022, 12:26 PMMudassir Ali
11/29/2022, 3:02 PMMitch Bailey
12/03/2022, 3:29 PMuser_analog_project_wrapper.gds.gz
file using the command tar czf user_analog_project_wrapper.gds.gz user_analog_project_wrapper.gds
again. Is this correct? Although the precheck and tapeout jobs use gunzip which appears to extract this correctly, tools like klayout and magic can not open this type of compressed file. user_analog_project_wrapper.gds.tar.gz
or user_analog_project_wrapper.gds.tgz
is probably a better naming convention.
However, rather than using tar
to create the file and then having to remove the original, it is simpler to gzip user_analog_project_wrapper.gds
which compress to user_analog_project_wrapper.gds.gz
and removes the original file automatically.Mudassir Ali
12/03/2022, 3:40 PMTim Edwards
12/03/2022, 5:14 PMzlib
library which will do the decompression, but it expects the uncompressed result to be a GDS file, not a tar library). So your second statement is the one to follow. Don't pass anything with .gds.tar.gz
or gds.tgz
to tapeout.