DAUserDoc.tioga
Bertrand Serlet, December 6, 1986 1:50:35 am PST
DAUser
CEDAR 6.1 — FOR INTERNAL XEROX USE ONLY
DAUser
Bertrand Serlet
© Copyright 1985, 1986 Xerox Corporation. All rights reserved.
Abstract: DAUser is a repository for commands, documentation or programs which are at the crossroads of different tools. DAUser contains the DATools catalog. DAUser also supplies the BringDAUser command, that allows fast recovery of all the DA sostware.
Created by: Bertrand Serlet
Maintained by: Serlet <Serlet.pa>
Keywords: Design automation, Core, ChipNDale, DATools, Bringover, Version Maps, Schematics, Simulation, Catalog, DF Files, BringDAUser
XEROX  Xerox Corporation
   Palo Alto Research Center
   3333 Coyote Hill Road
   Palo Alto, California 94304

For Internal Xerox Use Only
BringDAUser
Brings in your current directory plenty of junk (most of the DA). This is the easiest way to bringover DA (it takes far less time than bringovering all packages!). Nevertheless, the first time you want to bringover all the software in a virgin directory, you must do a "Push ///Commands/; Bringover -pm CopyFromVersionMap; Pop; CopyFromVersionMap [DATools]<DATools6.1>DAWorldAdministration>DAWorldMap; BringDAUser". BringDAUser also assumes that you have a recent version of Environment.df in ///Commands/.
BringDAUser is conservative about the files it copies. You might get at the end of the command tool a list of all files it did not bring. Use a standard DFTool to really bring them, if that is what you want, or carefully change the flags of BringDAUser. Current flags are:
-c: also bring public part of Cedar imports
-v: verbose (list files to be attached)
-w: warning only (no files attached)
-y: zap derived files regardless of date and local version
-z: zap files regardless of date and local version
Currently BringDAUser takes several minutes (much more the first time in a session). Start it, and take a coffee, or read your mail ...
Schematics
Installs all programs necessary to do comfortably schematics.
LayoutSimulation
Warming: Currently broken
LayoutSimulation allows you to click to see the values of a rosemary simulation.
Start this program with the load file LayoutSimulation.load.
LayoutSchematics
Warming: Currently partially broken
LayoutSchematics registers two command to easy generation of layout from schematics. The first command (entry in the SPACE-P menu) blesses selected schematics and their associated layout. The second command (entry in the P-MiddleClick PatchWork menu) generates the layout of a selected schematic.
Conventions are that schematics are named Cell.sch, and the the associated layout of a schematic is either found by executing PWCore.Layout if a $Layout property is present, or by finding in the directory a layout cell with the name Cell.mask. Blessing of a cell currently means: extraction of the schematics, extraction of the layout, comparison using Lichen, DRC using SoS.
Start this program with the load file LayoutSchematics.load.