-- /indigo/chipndale/documentation/cd16.tioga
-- Ch. Jacobi June 7, 1984 4:48:40 pm PDT
Chipndale Version 0.16 Release
Runs on Cedar 5.2
DF files
/indigo/chipndale/5.2/top/<name of df file>
cddoc.df   DOCUMENTATION
cddesign.df  FOR DESIGNERS
cd16.df   current technology independent release, used by clients and implementors
nmos16.df current nmos release, used by clients and implementors
cmos16.df  ...
chipnsil16.df
vplot16.df
colorvplot16.df
cornerstitching16.df
New TIP Table (now for cmos only) exists, is not yet default
All commands (except input of names, text) can be typed without removing the right hand from the mouse.
Easy to remember commands: Discard the meaning of the letter, but associate function with row and column position of key.
PROBLEM:
The reason I made the new tiptable was: I would like to write the documentation only once, for the final tiptable. Therefore: Since this tiptable is a try and not yet final at all, I will NOT write documentation for it now.
I will not delete the old tiptable, unless the new one gets at least some documentation. However, the df file cddesign might bringover only one tiptable.
Interfaces
CDMarks
improved comments
CDDialogue
replaced by CDViewer
CDViewer
New procedures RemoveArrow, ShowArrow to handle the Arrow
New procedure FindDesign
CDConditions
renaming of parameters to make more sense for designers, at cost of clients
CDExtras
New procedures MergeIn, MergeInObjects serves copying objects from one design to another.
procedures Cellize, PopToTopLevel used internally
CDApplications
New procedures SplitPointed
CDCommands
New procedures MovePointed, CopyPointed
CDCells
New procedures RemoveApplication and IncludeApplication
CDOps
New procedure ResetDesign
CDDirectory
Runtime-test included: an object is in the directory of at most one design
CDProperties
Properties have exclusive flag; exclusive properties can not be modified by a designer directly, but only by client programs
Documentation
Improved but very incomplete. File: Chipndale16.tioga, but for old tiptable
Implementation
IO Modules split: new module CDIOCommands; Include now uses CDExtras.MergeIn
All command modules get CD prefix
Bug corrected (copy of nwell, buried contacts with nwell,...)