Computing device and method for checking design of printed circuit board layout file
AssigneeHon Hai Precision Industry Co., Ltd.
InventorsDan-Chen Wu, Shou-Kuo Hsu, Chun-Jen Chen
Life of this patent
Estimating the term…
Abstract
A computing device reads a printed circuit board (PCB) layout file from a storage device. The PCB layout file includes arrangement information of signal lines, power lines, and power through-holes arranged on a PCB. Furthermore, the computing device sets a reference distance between a selected power through-hole and a neighboring signal line, and searches for one or more line segments of one or more signal lines where the a distance between each of the one or more line segment and the selected power through-hole is less than the reference distance.
Claims9
A method being executed by a processor of a computing device for checking design of a printed circuit board (PCB) layout file, the method comprising:
- reading the PCB layout file from a storage device by using the processor, wherein the PCB layout file comprises arrangement information of signal lines, power lines, and power through-holes of a PCB;
- receiving a reference distance by using the processor, the reference distance according to a distance between a selected power through-hole of the PCB and a neighboring signal line that neighbors the power through-hole of the PCB;
- determining whether the design of the PCB layout file needs to be amended by searching one or more line segments of one or more signal lines by using the processor, wherein a distance between each of the one or more line segment and the selected power through-hole is less than the reference distance, and the selected power through hole is selected according to steps of:
- searching all power lines in the PCB layout file, and displaying names of the power lines in a first region of a user interface displayed on a display device, selecting a power line from the first region,and searching power through-holes that the selected power line passes through in the PCB layout file, and displaying names of the power through-holes in the first region, the names of the power through hole including a name of the selected through-hole;
- and
- determining that the design of the PCB layout file needs to be amended in response that the one or more line segments have been searched.
A computing device, comprising:
- a storage device;
- at least one processor;
- and
- one or more programs stored in the storage device and executable by the at least one processor, the one or more programs comprising instructions to perform operations:
- reading the PCB layout file from a storage device, wherein the PCB layout file comprises arrangement information of signal lines, power lines, and power through-holes of a PCB;
- receiving a reference distance, the reference distance according to a distance between a selected power through-hole of the PCB and a neighboring signal line that neighbors the power through-hole of the PCB;
- determining whether the design of the PCB layout file needs to be amended by searching one or more line segments of one or more signal lines, wherein a distance between each of the one or more line segment and the selected power through-hole is less than the reference distance, and the selected power through hole is selected according to steps of:
- searching all power lines in the PCB layout file, and displaying names of the power lines in a first region of a user interface displayed on a display device, selecting a power line from the first region,and searching power through-holes that the selected power line passes through in the PCB layout file, and displaying names of the power through-holes in the first region, the names of the power through hole including a name of the selected through-hole;
- and
- determining that the design of the PCB layout file needs to be amended in response that the one or more line segments have been searched.
A non-transitory computer readable medium storing a set of instructions, the set of instructions capable of being executed by a processor of a computing device to perform a method for checking design of a printed circuit board (PCB) layout file, the method comprising:
- reading the PCB layout file from a storage device, wherein the PCB layout file comprises arrangement information of signal lines, power lines, and power through-holes of a PCB;
- receiving a reference distance, the reference distance according to a distance between a selected power through-hole of the PCB and a neighboring signal line that neighbors the power through-hole of the PCB;
- and
- determining whether the design of the PCB layout file needs to be amended by searching one or more line segments of one or more signal lines, wherein a distance between each of the one or more line segment and the selected power through-hole is less than the reference distance, and the selected power through hole is selected according to steps of:
- searching all power lines in the PCB layout file, and displaying names of the power lines in a first region of a user interface displayed on a display device, selecting a power line from the first region,and searching power through-holes that the selected power line passes through in the PCB layout file, and displaying names of the power through-holes in the first region, the names of the power through hole including a name of the selected through-hole;
- and
- determining that the design of the PCB layout file needs to be amended in response that the one or more line segments have been searched.
Dependencies are inferred from the claim text.