Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Algorithm for Merging Graphical Data Messages

IP.com Disclosure Number: IPCOM000080169D
Original Publication Date: 1973-Nov-01
Included in the Prior Art Database: 2005-Feb-27
Document File: 2 page(s) / 49K

Publishing Venue

IBM

Related People

Ihrig, ML: AUTHOR [+3]

Abstract

Graphical messages provide instruction to artwork generators, e.g., program light tables, plotters and Mann cameras to generate representations definitive of the messages. Each message may describe a different topological portion of an integrated circuit. This algorithm merges the graphical messages to permit different functional units of an integrated circuit to be combined into the same artwork, e.g., photolithographic masks for fabricating the integrated circuit.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 66% of the total text.

Page 1 of 2

Algorithm for Merging Graphical Data Messages

Graphical messages provide instruction to artwork generators, e.g., program light tables, plotters and Mann cameras to generate representations definitive of the messages. Each message may describe a different topological portion of an integrated circuit. This algorithm merges the graphical messages to permit different functional units of an integrated circuit to be combined into the same artwork, e.g., photolithographic masks for fabricating the integrated circuit.

An operation 10 sets a message counter to `1'. An operation 12 reads control data, e.g., punch cards 14 or tape into storage. This data 14 contains the positioning controls for each message which describes a portion of the integrated circuit. The control information is stored in an operation 16. The message control counter MC is incremented in an operation 18 each time a control data record is read. A decision 20 checks for the end of control data input. The NO path from the decision 20 is followed to obtain the next control record. The YES path is followed when the end of control data input is found.

A counter MM is set equal to `1' in an operation 22 before the first message MM is accessed. An operation 24 sets up the parameters to obtain a message MM which is to be combined into the output message from a message storage device 25. An operation 26 uses the control data stored in the operation 16 to reset the parameters in the message MM. Operation 28 joi...