-- File: IPParamsImpl.mesa
-- Last Edited by: CSChow, February 1, 1985 0:55:10 am PST
IPParamsImpl:
CEDAR
PROGRAM
EXPORTS IPParams = BEGIN OPEN IPParams;
--Global Flag
DebugSystem: PUBLIC BOOL ← FALSE;
--From IPChWidthEst
CoeffForHorCh: PUBLIC REAL ← 2.0;
CoeffForVerCh: PUBLIC REAL ← 2.0;
WtActivePins: PUBLIC REAL ← 300.0;
WtNonActivePins: PUBLIC REAL ← 100.0;
WtNetFactor: PUBLIC REAL ← 500.0;
WtTotalNetLength: PUBLIC REAL ← 5.0;
-- These are the parameters used for the channels: IPCTG etc. --
ChMinWidth: PUBLIC NAT ← 2;
ChDefaultWidth: PUBLIC NAT ← 5;
ChMinLength: PUBLIC NAT 𡤂
ChMinLSeparation: PUBLIC NAT ← 0;
ChDefaultPositionX: PUBLIC INT ← 0;
ChDefaultPositionY: PUBLIC INT ← 0;
-- These are some constants for IPCoTab --
CoDefaultPosition: PUBLIC INT ← 0;
-- These are some constants for Pins --
PinMaxDistFromEdge:
PUBLIC
NAT ← 6;
--if pin distance from edge is more than this then it'll be counted as an interior pin
PhyPinRectSize: PUBLIC NAT ← 3;
DefaultPortSize: PUBLIC NAT ← 4;
END.