The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jul. 01, 1997

Filed:

Jul. 01, 1996
Applicant:
Inventors:

Hiroshi Miura, Kawasaki, JP;

Masato Ariyama, Kawasaki, JP;

Kazuyuki Iida, Kawasaki, JP;

Kazufumi Iwahara, Kawasaki, JP;

Mitsunobu Okano, Kawasaki, JP;

Hiroyuki Orihara, Kawasaki, JP;

Akira Katsumata, Kawasaki, JP;

Toshiyasu Sakata, Kawasaki, JP;

Masaharu Nishimura, Kawasaki, JP;

Hirofumi Hamamura, Kawasaki, JP;

Naoki Murakami, Kawasaki, JP;

Mitsuru Yasuda, Kawasaki, JP;

Yasuhiro Yamashita, Kawasaki, JP;

Ryouji Yamada, Kawasaki, JP;

Atsushi Yamane, Kawasaki, JP;

Assignee:

Fujitsu Limited, Kawasaki, JP;

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F / ;
U.S. Cl.
CPC ...
364490 ; 364488 ; 364489 ; 364491 ;
Abstract

This invention is directed to a method and apparatus to find out an optimum solution in automatic routing or automatic placement with certainty and at a high-speed to improve a routing rate, and to realize automatic routing in a high-density. To these end, a routing approach is selected in a conversational mode while routing efficiency is consulted to compose routing processing procedure so as to generate a routing program. Besides, component placement processing procedures designated according to placement control information are combined to generate the placement program. A straight line between component pins adjacent to each other is defined as a chord, a wave for maze method routing is generated from a start point toward an end point of a routing path and propagated between the chords adjacent to each other. Positions of the chords through which the wave has passed until reaching the end point from the start point are successively stored and the positions through which the wave has passed is traced back to the start point from the end point when the wave reaches the end point to decide a routing path of the routing pattern. The method and apparatus of this invention are applicable to routing design or component placement design of LSIs, multichip modules, printed circuit boards, etc.


Find Patent Forward Citations

Loading…