DRAFT DRAFT DRAFT DRAFT


MODIFY
by R. McNair October 18, 1978 1:50 PM
Filed on: IFS-2 <EDSIL>MODIFY.bravo

A program has been developed that groups a number of capabilities of value in performing special operations on SIL schematics. At times, the specific application may be "pioneered" effectively with MODIFY and then find so much useage that a more efficient program will replace the MODIFY useage.
MODIFY has been designed so that options may be stated in the same request line as the program call-up. This allows command file creation and useage (from a single typed line) that executes all steps needed to fully process an application.
MODIFY itself is documented by a brief statement of the options, sub-options and file list statements it provides. File list statements are referenced and documented at the end of the "option-suboption" information.


* * * *
Option: Location only modify
This feature replace the "location" notation of each SIL schematic under the control of a Was-Is list The "gate" suffix of the location-gate information is not effected. For example, notation

a03c would be changed to b02c

under the control of a Was-Is record showing

a03 b02.
Output: The entire schematic set as new files prefixed with E (for etch)
Sub-option: None now
File list: type A (see below)


* * * *
Option: Gates and Locations modify
This feature replace the "location & gate" notation of each SIL schematic under the control of a Was-Is list Also, any one or two digit number field in font one (i.e. the I.C. pin numbers) are removed so that Analyze may re-assign them per the changed gate notation. For example, notation

a03c would be changed to b02d

under the control of a Was-Is record showing

a03c b02d.
Output: The entire schematic set as new files prefixed with E (for etch)
Sub-option: None now
File list: type A (see below)


* * * *
Option: Was-Is list creation
This feature is used primarly by DA operations. It is used to process information returning after a board on which the design is carried has been converted from stitch-weld to etch fabrication. It is particularly intended to make a "location & gate" level Was-Is list on the basis of oldPin&oldLocation verses newPin&newLocation and ...dict.analyze information.
Output: The Was-Is list tracking the change from stitchweld to etch
Sub-option: None now
File list: type B (see below)
* * * * * * * * * * * *
File list type:

A e.g. Modify/l d0cs.wasis d0cs*.sil or
A e.g. Modify/g d0cs.wasis d0cs*.sil

This type list has the "Was-Is" file name first. It is then followed by the input file list. The input list will normally be typed in such a manner as to be expanded by the Alto executive into a many item list of individual file names. See appendix one for details.

File list type:

B e.g. Modify/w d0cs.wasis/o d0csmaster dictfile1 dictfile2 etc.

This type list has the output file name first and it must be formatted as fid/o. The /o is required on the output list as a reminder to help avoid the accidental writing of information onto an intended input file. It is then followed by the master list file showing old and new notation and pin numbers. Finally there is a list of as many dictionary files as need to allow the program to make up pin number verses gate tables for all the parts in the design.

MODIFY Appendix One : D

by R. McNair June 6, 1978 7:50 AM
ED-CASD in El Sequndo