Article ID: | iaor199736 |
Country: | Japan |
Volume: | 77 |
Issue: | 4 |
Start Page Number: | 12 |
End Page Number: | 21 |
Publication Date: | Apr 1994 |
Journal: | Electronics and Communications in Japan, Part III Fundamental Electronic Science |
Authors: | Fujiyoshi K., Kajitani Y. |
Keywords: | programming: dynamic |
In the routing in VLSI and printed circuit board (PCB) using the multilayered board, a routing technique is considered to reduce the number of vias produced in the routing. It is shown that the problem to determine the routing and layer assignment, to minimize the number of vias without considering the constraints of the line width and the line spacing, is NP-hard even if the net is restricted to be the two-terminal net. On the other hand, the following polynomial-time algorithm is proposed. Let the number of continuous intervals of terminals not containing the local net that can cover all terminals be delta (by local net is meant a net with both ends in the same interval). Then there exists a polynomial-time algorithm when delta is 2 and the number of layers