IEEE Transactions on Very Large Scale Integration (VLSI) Systems · 1994 · 16 citations · 26 references
EngineeringComputer EngineeringComputer ScienceDesign AutomationDesign OptimizationVlsi DesignDigital Integrated Circuit DesignDigital Logic DesignIntegrated Circuit DesignLayout OptimizationStandard Cell DesignVery-large-scale Integration LayoutArea OptimizationLinguistic VariablesMembership FunctionsMultiobjective Decision MakingPlacementPlacement AlgorithmsPlacement OptimizationStandard Cell Placement
A contemporary definition of VLSI placement problem is characterized by multiple objectives. These objectives are: timing, chip area, interconnection length and possibly others. In this paper, fuzzy logic has been used to facilitate multiobjective decision-making in placement for standard cell design style. A placement process has been defined in terms of linguistic variables, linguistic values and membership functions. Various objectives have been related by hierarchical fuzzy logic rules implemented as object-oriented programming objects. It is demonstrated that a designed fuzzy logic system is flexible in selecting goals and considering tradeoffs. Details of implementation, experimental results and comparisons with other systems are provided.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
26