RoseOps.mesa 
Copyright © 1985 by Xerox Corporation. All rights reversed.
Barth, July 31, 1985 10:30:33 am PDT
DIRECTORY Core;
RoseOps: CEDAR DEFINITIONS = BEGIN
Theory
This interface describes the instantiation of Rosemary simulation data structures and the control of simulations.
Instantiation
The information required to instantiate a simulation consists of several parts. A pointer to a Core.CellType provides the hierarchical definition of the circuit to be simulated.
Implementation
ROPE: TYPE = Core.ROPE;
Simulation: TYPE = REF SimulationRec;
SimulationRec: TYPE;
Instantiate: PROC [cellType: Core.CellType, cutSet: ?] RETURNS [simulation: Simulation];
Test: PROC [simulation: Simulation, test: TestProc];
Run: PROC [simulation: Simulation];
END.