IP Library Granted Patent US 7,730,443
Granted Patent B2
US 7,730,443 · App. 11/951,284 · Granted Jun 1, 2010

System and method for checking a length of a wire path between a capacitor and a via of a PCB design

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,730,443
App. No.
11/951,284
Granted
Jun 1, 2010
Kind
B2
Abstract

A method for checking a length of a wire path between a capacitor and a via of the PCB design obtains length criteria and information on capacitors from a database, selects one or more capacitors and pins of the selected capacitors from the obtained information on capacitors and selects one of the length criteria, and obtains positions of selected capacitors and positions of vias corresponding to the positions of selected capacitors from the database. The method further calculates each length of a wire path between a selected capacitor and a corresponding via according to the position of the capacitor and the position of the via, determines whether each calculated length of a wire path between a selected capacitor and a corresponding via is acceptable according to a comparison with the selected length criterion, and outputs check results of the determining step.

Claims (19)

1. A system for checking a length of a wire path between a capacitor and a via of a PCB design, the system comprising a host computer and a database, the database storing length criteria and the PCB design which comprises information on capacitors and information on vias, wherein: the information on capacitors comprises pins of the capacitors and positions of the capacitors, the information on vias comprises positions of the vias, and each of the positions of the vias corresponds to a position of a capacitor, and wherein the host computer comprises:

an obtaining module configured for obtaining length criteria and information on capacitors from the database;

a selecting module configured for selecting one or more capacitors and pins of selected capacitors from the obtained information on capacitors, and for selecting one length criterion from the length criteria;

the obtaining module further configured for obtaining positions of the selected one or more capacitors, and positions of vias corresponding to the positions of the selected one or more capacitors from the database;

a calculating module configured for calculating a length of a wire path between a selected capacitor and a corresponding via according to the position of the capacitor and the position of the via;

a judging module configured for comparing each calculated length and a corresponding selected length criterion, and determining whether the calculated length is acceptable according to a comparison result; and

an output module configured for outputting all comparison results.

2. The system according to claim 1 , wherein the judging module is further configured for prompting users whether to continue checking lengths of remaining wire paths.

3. The system according to claim 1 , wherein the selected one length criterion is the maximum allowable length of a wire path between a capacitor and a via.

4. A computer-based method for checking a length of a wire path between a capacitor and a via of a PCB design, the method comprising:

obtaining length criteria and information on capacitors from a database, wherein the information on capacitors comprises pins of the capacitors and positions of the capacitors;

selecting one or more capacitors and pins of the selected one or more capacitors from the obtained information on capacitors, and selecting one length criterion from the length criteria;

obtaining positions of the selected one or more capacitors, and positions of vias corresponding to the positions of the selected one or more capacitors from the database;

calculating a length of a wire path between a selected capacitor and a corresponding via according to the position of the capacitor and the position of the via;

comparing each calculated length and a corresponding selected length criterion, and determining whether the calculated length is acceptable according to a comparison result; and

outputting all comparison results.

5. The method according to claim 4 , further comprising:

prompting users whether to continue checking the lengths of remaining wire paths.

6. The method according to claim 4 , wherein the selected one length criterion is the maximum allowable length of a wire path between a capacitor and a via.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 7, 2018
From: HON HAI PRECISION INDUSTRY CO., LTD.
To: CLOUD NETWORK TECHNOLOGY SINGAPORE PTE. LTD.
Reel/Frame 045281/0269 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 5, 2007
From: HSU, SHOU-KUO; HSIAO, CHUN-SHAN
To: HON HAI PRECISION INDUSTRY CO., LTD.
Reel/Frame 020201/0782 →