******************************************************************************** DBLOAD2GDS COMMAND-LINE ******************************************************************************** dbload2gds +dbload: +gds: [OPTIONS] REQUIRED :- ================================================================================ +dbload: -------------------------------------------------------------------------------- + Specify the path of a valid and compatible .dbload.l64 file to be used as the source + To check if a .dbload file is compatible, read the first FIVE bytes of the .dbload.l64 file and compare it with the major.minor revision number of dbload2gds. E.g A .dbload.l64 1.06 is compatible with dbload2gds v1.6.xx ================================================================================ ================================================================================ +gds: -------------------------------------------------------------------------------- + Specify the path (including file name) of the GDSII file to be created + The directory component of this path MUST exist and have suitable write permissions ================================================================================ OPTIONAL :- ================================================================================ -layers: -------------------------------------------------------------------------------- + Specify a list of layer(s) or layer:datatype(s) to extract + If not used (by default), all the layers present in the .dbload file will be extracted as-is + If the :datatype is omitted for a layer, all datatypes for that layer are extracted + E.g : -layers:1,2:10,3,4:20 will extract all datatypes for 1 and 3 and only datatypes 10 and 20 for layers 2 and 4 respectively ================================================================================ ================================================================================ -cell: -------------------------------------------------------------------------------- + Specify the name of an existing cell to be extracted as the top cell in the output file + If not used (by default), the deepest top cell is extracted as the top cell in the output + The name of the output top cell is same as the .dbload file ================================================================================ ================================================================================ -notext -------------------------------------------------------------------------------- + If specified, no text elements are extracted. By default, any text if present is extracted as-is ================================================================================ ================================================================================ -loadfrmdisk -------------------------------------------------------------------------------- + If specified, the actual data in the .dbload file is accessed from the disk during database traversal and other operations + If not used (by default), the .dbload file is loaded into memory + Loading to memory improves execution speed at the cost of increased memory footprint. This option should be used when the .dbload file is significantly large relative to the available memory for the program ================================================================================ ================================================================================ -log: -OR- -log+: -------------------------------------------------------------------------------- + Create an execution log at the specified path (including file name). The directory component of the path must exist with suitable write permissions + By default, no log is created + If -log+ is used, an exisiting file at that path will be appended. With -log, an exisiting file will be overwritten ================================================================================ ================================================================================ -silent -------------------------------------------------------------------------------- + If used, no messages are written to stdout/stderr + If not used (by default), the execution log is written to stdout and error/ warning messages are written to stderr ================================================================================ ******************************************************************************** VERSION HISTORY ******************************************************************************** v1.6.4 (2018-6-26) + compatible with QisMLib 3.20 (breaking change) v1.6.3 (2018-6-13) + Fixed a minor memory leak v1.6.2 (2018-2-23) + Enables QisMLib system wide logging (QISM_ARG_LOGFP) ********************************************************************************