The layer assignment problem for interconnect is the problem of determining which layers should be used for wiring the signal sets so that the number of vias is minimized. It is often also referred to as via minimization problem. In this paper, the layer assignment problem for three-layer routing is considered. We concentrate on one version of the layer assignment problems called Constrained Via Minimization (CYM3) problem. We have first shown that CVM3 problem is NP-complete. Then a heuristic algorithm is proposed. The experimental results show that the proposed algorithm is efficient and generates fairly good solutions.
Bibliographical noteFunding Information:
The W M problem for two-layer routing has been studied extensively [I]-. Chen et al. - and Pinter [lo] proposed Stanuscript received October 15, 1985; revised August 18, 1986 and Smernber 3. 1986. This work was supported in part by NSF Grants DCR-FA20935 and MIP-8605297, and by a grant from MEIS. M C Chang was with the Department of Computer Science, University of Sfrnncjcu. Minneapolis, MN 55455. He is now with Boeing Electronic Cornpan). Seattle, WA 98058. H. C. Du is with the Department of Computer Science, University of Sl~nnssota.M inneapolis, MN 55455. IEEE Log Number 8716233.
- IC layout
- layer assignment
- via minimization