-- File: IPParams.mesa
-- Last Edited by: CSChow, February 1, 1985 0:55:12 am PST
Last Edited by: Preas, November 30, 1987 2:55:39 pm PST
changed definition for IPCTG and IPCoTab November 30, 1987 2:55:20 pm PST
IPParams: CEDAR DEFINITIONS = BEGIN
--Intro: This interface contains some parameters of the system (design rules, etc) that can be
-- changed from interpreter or by a program.
-- For default values see IPParamsImpl
DebugSystem: BOOL;
--Global Flag, turn on for debugging system
--These are parameters used in estimation of channel widths: IPChWidthEst
CoeffForHorCh: REAL;
CoeffForVerCh: REAL;
WtActivePins: REAL;
WtNonActivePins: REAL;
WtNetFactor: REAL;
WtTotalNetLength: REAL;
-- These are the parameters used for the channels: IPCTG etc. --
ChMinWidth: INT;
ChDefaultWidth: INT;
ChMinLength: INT;
ChMinLSeparation: INT;
ChDefaultPositionX: INT;
ChDefaultPositionY: INT;
-- These are some parameters in IPCoTab --
CoDefaultPosition: INT;
-- These are some constants for Pins --
PinMaxDistFromEdge: INT;
--if pin distance from edge is more than this then it'll be counted as an interior pin
PhyPinRectSize: INT;
DefaultPortSize: INT;
END.