System and method for verifying a layout of circuit traces on a motherboard
First Claim
1. A system for verifying a layout of traces on a motherboard, the system comprising a computer and a database connected to the computer, wherein:
- the database comprises;
a standard layout data storage for storing preset standard layout data on segments of the traces and a preset standard length for each of the traces; and
an actual layout data storage for storing actual layout data on the segments of the traces; and
the computer comprises;
a substandard layout area creating module for creating substandard areas according the standard layout data on the segments of the traces and split planes next to the traces;
a substandard segment data obtaining module for obtaining actual layout data on substandard segments from the actual layout data storage, wherein the substandard segments are placed in the substandard areas;
a substandard length calculating module for calculating a length for each substandard segment of each of the traces and a total length of the substandard segments of the trace; and
a satisfactory trace determining module for determining whether each of the traces is satisfactory by comparing the total length of substandard segments of the trace with the preset standard length for the trace.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for verifying a layout of circuit traces on a motherboard includes a computer (1) and a database (2). The database is used for storing data generated and used by the system. The computer includes: a substandard layout area creating module (101) for creating substandard layout areas; a substandard segment data obtaining module (102) for obtaining from the database actual layout data on substandard segments placed in the substandard areas; a substandard length calculating module (103) for calculating a total length of all the substandard segments of a trace; and a satisfactory trace determining module (104) for comparing the total length of the substandard segments of the trace with a preset standard length for the trace, and determining whether the trace is satisfactory. A related method is also disclosed.
-
Citations
12 Claims
-
1. A system for verifying a layout of traces on a motherboard, the system comprising a computer and a database connected to the computer, wherein:
-
the database comprises;
a standard layout data storage for storing preset standard layout data on segments of the traces and a preset standard length for each of the traces; and
an actual layout data storage for storing actual layout data on the segments of the traces; and
the computer comprises;
a substandard layout area creating module for creating substandard areas according the standard layout data on the segments of the traces and split planes next to the traces;
a substandard segment data obtaining module for obtaining actual layout data on substandard segments from the actual layout data storage, wherein the substandard segments are placed in the substandard areas;
a substandard length calculating module for calculating a length for each substandard segment of each of the traces and a total length of the substandard segments of the trace; and
a satisfactory trace determining module for determining whether each of the traces is satisfactory by comparing the total length of substandard segments of the trace with the preset standard length for the trace. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-based method for verifying a layout of a trace on a motherboard, the method comprising the steps of:
-
obtaining standard layout data on segments of the trace and a preset standard length for the trace;
creating substandard areas according to the standard layout data on the segments of the trace and split planes next to the trace;
obtaining actual layout data on all substandard segments of the trace, wherein the substandard segments are placed in the substandard areas;
calculating a length for each of the substandard segments;
adding up all the lengths of the substandard segments to obtain a total length;
determining whether the total length exceeds the preset standard length; and
generating a report about how to modify the trace if the total length exceeds the preset standard length. - View Dependent Claims (8, 9, 10)
-
-
11. A method for verifying a trace layout of a circuit board, the method comprising the steps of:
-
providing a standard layout data of said trace layout and a preset permissible total length value for said trace layout;
identifying substandard areas of said trace layout in comparison with said standard layout data;
calculating a length for each of said substandard areas;
adding up said length of said each substandard area to obtain a total length; and
reporting said trace layout as failure in case that said total length is larger than said permissible total length value. - View Dependent Claims (12)
-
Specification