PGGEN

Section: Misc. Reference Manual Pages (CAD)
Updated: 9/17/81
Index Return to Main Contents
 

NAME

pggen - generate a pattern generator tape  

SYNOPSIS

pggen [ -s ] [ -n name ] [ -c x_center y_center ] [ -t x_trans y_trans ] pattern_file  

DESCRIPTION

pggen takes pattern_file, the output file from ciftomann(1), and produces a Mann-3000 format pattern generator tape consisting of a directory file and then a separate file/mask for each layer. When the command is executed, pggen makes one pass over the output to build up a directory and compute the bounding box for the chip. At this point it prints `Hit return when the tape is ready : '. Someone must now physically mount a tape on the tape drive. After verifing that the tape drive is ready, hit return and the program will then create the pattern generator tape.

pggen takes the following options :

-s
pggen(1) normally produces various short messages as each stage is started. The -s option suppresses them.
-n name
The name for each mask in the directory is of the form 'name<layer name>'. If not specified, name defaults to your login name.
-c x_center y_center
The masks are centered about the point (x_center, y_center), where x_center and y_center are integers and their units are those of the pattern generator (for the Gyrex : 10 micro-inches).
-t x_trans y_trans
The masks are translated by x_trans in the x direction and y_trans in the y direction, where x_trans and y_trans are integers and their units are those of the pattern generator (for the Gyrex : 10 micro-inches).
 

EXAMPLE

Assuming that infile was produced by ciftomann for the Gyrex pattern generator, the command :
pggen -c 200000 200000 input_file

produces a set of masks from input_file, centering each mask at x = 2 inches, y = 2 inches.  

FILES

/dev/rmt4
The 800 bpi, no rewind after closing, tape drive.
pg_write
The utility used to block, convert to EBCDIC, and do the actual tape write.
 

SEE ALSO

ciftomann(1)  

AUTHOR

Peter Moore


 

Index

NAME
SYNOPSIS
DESCRIPTION
EXAMPLE
FILES
SEE ALSO
AUTHOR

This document was created by man2html, using the manual pages.
Time: 14:32:51 GMT, January 03, 2023