← Back to Patent Explorer
US5315535A Expired / Lapsed US ⏱️ 0.0 years remaining

Automatic router capable of searching for a new wiring with reference to connection failures

Assignee: NEC Corp
•
Filing: 1993-06-25
•
Granted: 1994-05-24
•
Expires: 2013-06-25
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In an automatic router for use in automatically designing wiring paths among connection elements, such as via holes, terminals, on a wiring board, connection failures are previously detected by a connection failure detecting portion. Provisional wiring paths are successively selected by a path searching portion with reference to the connection failures to decide a new wiring path. The new wiring path is inserted among existing wiring paths by moving adjacent ones of the existing wiring paths in a predetermined direction. The connection failures may be specified, for example, by channel failures which appear when any wiring paths can fail to be arranged between the connection elements or by terminal network data signals produced on superposition of coordinate components of adjacent ones of the via holes.

Inventors

  • 👤 Hideo Kikuchi
  • 👤 Yasushi Utsumi

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 20:52
CPC Classifications
G; G06; G06F; G06F30/00; G06F30/30; G06F30/39; G06F30/394; H; H05; H05K; H05K3/00; H05K3/0005; H05K1/00; H05K1/02; H05K1/0286; H05K1/0292

Claims Analysis

Total Claims: 7
Claim 1
Independent Claim 208 words
An automatic router comprising: means for designating a pair of terminals to be connected to each other; means responsive to said designating means for memorizing a line segment data signal representative of a line segment connected to both of the terminals; means responsive to the memorizing means for calculating a bundle width of a connection conductor intersecting said line segment; means for further calculating an acceptable minimum length of said line segment that is equal to said bundle width in order to obtain a modification with said acceptable minimum length kept unchanged and to judge whether or not said line segment can be expanded to the extent that a conductor connection can be inserted by said modification; means responsive to said calculating means for memorizing a connection failure when said line segment can not be expanded to the extent that said conductor connection can be inserted; means responsive to said connection failure for searching for candidate paths between said terminal pair on the condition that said candidate paths neither intersect a provisional path nor intersect the line segment which accompanies the connection failure; and means responsive to said search for determining a wiring location data signal from said candidate paths by determining the location of said candidate path.
Claim 2
Dependent Claim 208 words
An automatic router comprising: means for designating a pair of terminals to be connected to each other; means responsive to said designating means for memorizing a line segment data signal representative of a line segment connected to both of the terminals; means responsive to the memorizing means for calculating a bundle width of a connection conductor intersecting said line segment; means for further calculating an acceptable minimum length of said line segment that is equal to said bundle width in order to obtain a modification with said acceptable minimum length kept unchanged and to judge whether or not said line segment can be expanded to the extent that a conductor connection can be inserted by said modification; means responsive to said calculating means for memorizing a connection failure when said line segment can not be expanded to the extent that said conductor connection can be inserted; means responsive to said connection failure for searching for candidate paths between said terminal pair on the condition that said candidate paths neither intersect a provisional path nor intersect the line segment which accompanies the connection failure; and means responsive to said search for determining a wiring location data signal from said candidate paths by determining the location of said candidate path.
Claim 3
Dependent Claim 32 words
A router as claimed in claim 1, further comprising: means responsive to said connection failure for displaying the connection failure in superposition on wiring locations in order to remove the connection failure.
Claim 4
Dependent Claim 34 words
A router as claimed in claim 1, further comprising: optimizing means for optimizing a wiring pattern from said wiring location data signal by removing the candidate paths which might bring about the connection failure.
Claim 5
Dependent Claim 104 words
An automatic router as claimed in claim 1, wherein said connection elements comprise via holes and terminals, wherein said connection failure detecting means comprises: channel failure detecting means for detecting, as said connection failures, channel failures between two adjacent ones of said connection elements to produce channel failure data signals representative of said channel failures; offset movement means for moving either ones of the two adjacent connection elements in a predetermined direction to a new position to make said channel failure detecting means detect whether or not the channel failures remain at said new position with an interval left from the other conductor elements.
Claim 6
Dependent Claim 34 words
An automatic router as claimed in claim 4, wherein said offset movement means moves, as either one of the two adjacent connection elements, a single one of said via holes in the predetermined direction.
Claim 7
Dependent Claim 79 words
An automatic router as claimed in claim 4, said via holes and said terminals being located on a coordinate system and being represented by coordinate components, wherein said connection failure detection means further comprises: means for detecting whether or not the coordinate components of each via hole is superposed on those of the other via holes to produce a terminal network data signal which is representative of the superposition of the coordinate components and which specify said connection failures.

References Cited (Backward Citations)

US4752887A Cited
US4805113A Cited
US4835705A Cited
US4855929A Cited
US4768154A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-05-23 1997-11-22 1998-05-24 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-05-23 2001-11-22 2002-05-24 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-05-23 2005-11-22 2006-05-24 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag