-- /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/ 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,...)