GM Plan: a gate matrix layout algorithm based on artificial intelligence planning techniques

Y.H. Hu, S.-J. Chen
1990 IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems  
In this paper, the gate matrix layout is formulated as a planning problem where a "plan" (the solution steps) is generated to achieve a "goal" (the gate matrix layout) that consists of subgoals interacting each other. Each subgoal corresponds to the placement of a gate to a slot. or to the routing of a net connecting gates. The interaction among subgoals is managed with two AI planning techniques: the hierarchical planning and the mcta-planning. A new distance measure is defined to arrange he.
more » ... ubgoals into pnoritized classes in the hierarchical planning. Two meta-planning policics-gracefd r e m and least impact-am used to decide which sub@ IS to be achieved within the same priority class and how it can be achieved. In doing so. GM-Plan successfully combines the gate placement and net routing of the gate matrix layout into one process and has the potential to dcliver better results. 1867 CH2692-2/89/0000-1867 $1.00 0 1989 IEEE (217) 333-4789 rurtiicr imvrrnarivn can ~e mraineu morn ut-. w. hennern JenKins. (217) 333-4789
doi:10.1109/43.57791 fatcat:5mb3vexycbdglirit5jqr2toba