DIRECTORY IPParams, IPCTG, IPNetTab, IPTop; IPChWidthEst: CEDAR DEFINITIONS IMPORTS IPNetTab = BEGIN ChWidthEstimator: TYPE = PROC[ch: IPCTG.Channel, totalNetLength, totalActivePins, totalNonActivePins, xDim, yDim, activeComps, nonActiveComps: INT] RETURNS [est: INT]; SimpleChWidthEstimator: ChWidthEstimator; EstimateAndAssignChWidth: PROC[ top: IPTop.Ref, estimator: ChWidthEstimator _ SimpleChWidthEstimator, chNetFactorProc: IPNetTab.ChNetFactorEstimator _ IPNetTab.SimpleChNetFactorEstimator] RETURNS [ totalNetLength, totalActivePins, totalNonActivePins, xDim, yDim, activeComps, nonActiveComps: INT]; END. ’-- File: IPChWidthEst.mesa Last Edited by: CSChow, February 2, 1985 2:23:20 am PST --Intro: This module estimates channel width based on various factors Κϋ˜Icode•StartOfExpansion[]šœ™J™7K™šΟk ˜ K˜ Kšœ˜K˜ Kšœ˜—K™šœœ ˜KšœF™FKšœ ˜K˜KšΟnœœœœhœœœ˜§K˜Kšœ)˜)K˜K˜šžœœ˜Kšœ˜Kšœ5˜5KšœU˜UKšœ˜ Kšœ^œ˜cK˜—Kšœ˜——…—n