IP Library Granted Patent US 7,516,544
Granted Patent B1
US 7,516,544 · App. 09/888,173 · Granted Apr 14, 2009

Spacers for reducing crosstalk and maintaining clearances

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,516,544
App. No.
09/888,173
Granted
Apr 14, 2009
Kind
B1
Abstract

In one aspect of the invention is a method for reducing crosstalk and maintaining clearances between traces on a printed circuit board design. Crosstalk caused by placing traces a virtual printed circuit board are reduced by placing artificial obstructs, called spacers, between traces and/or between traces and nets to create a user-specified clearance between the traces and/or nets. As additional traces and/or nets are added to the virtual printed circuit board, the spacers are dynamic and adjust accordingly to maintain the specified clearances.

Claims (19)

1. A method of routing traces on a virtual printed circuit board (PCB), comprising:

routing a first trace on the virtual PCB;

routing a second trace on the virtual PCB; and

inserting a spacer between the traces on the virtual PCB, wherein the spacer maintains one or more specified clearances between the first trace and the second trace and wherein the spacer is a virtual construct that does not appear on a corresponding real printed circuit board.

2. The method of claim 1 , wherein inserting comprises:

automatically inserting the spacer between the first trace and the second trace in accordance with predefined rules, wherein the predefined rules define the one or more clearances to be maintained between the first trace and the second trace.

3. The method of claim 2 , wherein one or more of the one or more clearances comprises a noise threshold that specifies a predefined measure of crosstalk, wherein a spacer is inserted if a calculated measure of crosstalk between the first trace and the second trace exceeds the predefined measure of crosstalk.

4. The method of claim 3 , wherein the predefined measure of crosstalk comprises one or more electrical quantities.

5. The method of claim 2 , wherein one or more of the one or more clearances comprises a predefined distance, wherein no spacer is inserted if a distance between the first trace and the second trace exceeds the predefined distance.

6. The method of claim 1 , additionally comprising:

modifying the first trace; and

automatically modifying the spacer to maintain one or more of the one or more specified clearances between the first and second traces.

7. A method of routing traces on a virtual printed circuit board (PCB), comprising:

routing a first trace on the virtual printed circuit board;

positioning a spacer adjacent to the first trace on the virtual PCB; and

routing a second trace on the virtual PCB separated from the first trace by the spacer, wherein the spacer maintains one or more specified clearances between the first trace and the second trace and wherein the spacer is a virtual construct that does not appear on a corresponding real printed circuit board.

8. The method of claim 3 , wherein the predefined measure of crosstalk comprises one or more spatial dimensions of the virtual PCB.

9. The method of claim 2 , wherein inserting additionally comprises automatically determining the spatial geometry of the spacer in accordance with the predefined rules.

10. The method of claim 2 , wherein inserting additionally comprises moving the first trace when one of the predefined rules is violated.

Assignments (1)
MERGER AND CHANGE OF NAME Recorded Jun 16, 2021
From: MENTOR GRAPHICS CORPORATION; SIEMENS INDUSTRY SOFTWARE INC.
To: SIEMENS INDUSTRY SOFTWARE INC.
Reel/Frame 057279/0707 →