The Symbol to ZDB Converter

This document describes the function of the software unit that reads a Symlib file and stores the symbol shapes found in the symbol library in a ZDB binfile.

Introduction

In addition of using the GateVision PRO GUI to read Symbol library files the stand alone binary sym2zdb can be used.

The sym2zdb binary reads the given Symbol library file and creates a ZDB binfile containing the symbol shapes found in the input file:

sym2zdb -o binfile.zdb <OPTIONS> <FILE.SYM>

This document describes the usage of this flow.

Options

Option Parameters Description

-argsFromFile

<file>

Read cmdline arguments from file.

-binlib

<file>

Open this binfile as a precompiled library.

-breakOnError | -breakOnErr

on|off

Stop on errors during parsing.
(The default value for this option is off.)

-debugFlag

<flag>

Enable a specific debug flag.

-dontCut

Don’t cut long filenames in messages.

-help | -h

Print a help text with a short description of each option.

-info

None|Error|Warning|Verbose|Debug

Level of verbosity for issued messages.
(The default value for this option is Error.)

-logAppend

Append to logfile.

-logfile

<file>

Generate log file.

-nologo

Print no greeting message.

-o | -out

<file>

Name of the zdb output binfile.

-prog

Print progress information.

-renameSuffix

<suffix>

Suffix for renaming duplicate cells.

-resolveDuplicates

on|off

Resolve duplicate cells. If "off" all duplicate cells are renamed.
(The default value for this option is on.)

-suppress

<type> <pattern>

Suppress messages which match pattern.

-time

Print CPU time consumption (requires enabled progress updates).

-validate

Validate DB before creating the zdb output file.

-wait_for_license | -waitForLicense

<sec>

Wait 'sec' seconds for a license. If the value is -1 then the started tool will not wait for the next free license. Use a value of 0 to wait forever.
(The default value for this option is -1.)