[Artwork] / [QisMLib] / [Programmer's Corner]

LayerSynthApp

A console program to synthesize new layers based on an expression involving boolean operations between existing layers

LayerSynthAppCommand-line ReferenceRequired+input:{input-gdsii-oasis-dbload-file}+outdir:{directory-for-output-files}+layerspec:{layersynth-spec}WINDOW SPEC-window:LLUR,{filename}:{llx},{lly},{urx},{ury}-window:LLWH,{filename}:{llx},{lly},{width},{height}-window:CWH,{filename}:{cx},{cy},{width},{height}@windows:LLUR,{filename}:{window-list-file}@windows:WHLL,{filename}:{window-list-file}@windows:WGC,{filename}:{window-list-file}-tiles:RXY,{filename}:{roi_llx},{roi_lly},{roi_urx},{roi_ury}:{nx},{ny}[:{i},{j}]*-tiles:RWH,{filename}:{roi_llx},{roi_lly},{roi_urx},{roi_ury}:{width},{height}[:{i},{j}]*-tiles:WHC,{filename}:{width},{height}[:{cx},{cy}]+MISC OPTIONS-cell::{view-cell-name}-diskload-thrnum:{n-synthesizer-threads}-noclip-log:${new_log_file}] || [-log+:${log_file}-silent

Command-line Reference

Required

+input:{input-gdsii-oasis-dbload-file}

+outdir:{directory-for-output-files}

+layerspec:{layersynth-spec}

WINDOW SPEC

-window:LLUR,{filename}:{llx},{lly},{urx},{ury}

-window:LLWH,{filename}:{llx},{lly},{width},{height}

-window:CWH,{filename}:{cx},{cy},{width},{height}

@windows:LLUR,{filename}:{window-list-file}

@windows:WHLL,{filename}:{window-list-file}

@windows:WGC,{filename}:{window-list-file}

-tiles:RXY,{filename}:{roi_llx},{roi_lly},{roi_urx},{roi_ury}:{nx},{ny}[:{i},{j}]*

-tiles:RWH,{filename}:{roi_llx},{roi_lly},{roi_urx},{roi_ury}:{width},{height}[:{i},{j}]*

-tiles:WHC,{filename}:{width},{height}[:{cx},{cy}]+

MISC OPTIONS

-cell::{view-cell-name}

-diskload

-thrnum:{n-synthesizer-threads}

-noclip

-log:${new_log_file}] || [-log+:${log_file}

-silent


ARTWORK CONVERSION SOFTWARE, INC.
417 Ingalls St. Unit C, Santa Cruz, CA 95060 831.426.6163  email: info@artwork.com