SCUtils.mesa
Copyright © 1986 by Xerox Corporation. All rights reserved.
Written by: Pradeep Sindhu, May 15, 1987 2:26:11 pm PDT
Pradeep Sindhu, September 10, 1987 4:59:54 pm PDT
Contains code needed in constructing the cache.
DIRECTORY
CD, Core, CoreCreate, Sisyph, TilingClass;
SCUtils: CEDAR DEFINITIONS
~ BEGIN
Standard Defs
CellType : TYPE = Core.CellType;
CellTypes: TYPE = LIST OF Core.CellType;
Properties : TYPE = Core.Properties;
ROPE: TYPE = Core.ROPE;
Wire: TYPE = Core.Wire;
Wires: TYPE = Core.Wires;
PA: TYPE = CoreCreate.PA;
WR: TYPE = CoreCreate.WR;
Type Defs
Names: TYPE = LIST OF ROPE;
Procs
Log2: PROC [n: INT] RETURNS [INT];
ComRecord: PROC [pattern: ROPE, cx: Sisyph.Context, ctName: ROPE] RETURNS [ct: CellType];
RecordX: PROC [obNames: Names, cx: Sisyph.Context, ctName: ROPE] RETURNS [ct: CellType];
LayoutDesign: PROC [] RETURNS [design: CD.Design];
Vars
myDesign: CD.Design;
END.