1. Technical Field
Embodiments of the present disclosure relates to circuit simulation systems and methods, and particularly, to a computing device and a method for checking whether signals transmission lines of a group are laid out in the same layer in a printed circuit board (PCB) layout.
2. Description of Related Art
In designing a PCB layout, signal transmission lines of a group should be laid out in a same layer. Generally, checking whether all signal transmission lines of a group are laid out in a same layer of a displayed PCB layout is often visually done by a technician, which is time-consuming and error-prone.
The components of the drawings are not necessarily drawn to scale, the emphasis instead being placed upon clearly illustrating the principles of the present disclosure. Moreover, in the drawings, like reference numerals designate corresponding parts throughout several views.
The disclosure, including the accompanying drawings in which like references indicate similar elements, is illustrated by way of examples and not by way of limitation. It should be noted that references to “an” or “one” embodiment in this disclosure are not necessarily to the same embodiment, and such references mean at least one.
The determining module 13 includes various software components and/or set of instructions, which may be implemented by the processor 20 to determine a to-be-checked signal transmission line group in a PCB layout displayed on the display unit 40.
The check module 14 includes various software components and/or a set of instructions, which may be implemented by the processor 20 to check whether all signal transmission lines of the to-be-checked signal transmission line group are laid out in a same layer of the displayed PCB layout according to an input serial number of a chipset and layer properties of the to-be-checked signal transmission lines, and determine the signal transmission lines which do not satisfy design standards when not all of the to-be-checked signal transmission lines are laid out in a same layer.
The marking module 15 includes various software components and/or a set of instructions, which may be implemented by the processor 20 to mark the signal transmission lines that do not satisfy design standards in the displayed PCB layout.
Referring to
In block S501, the determining module 13 determines a to-be-checked signal transmission line group in a PCB layout displayed on the display unit 40.
In block S502, the check module 13 checks whether all signal transmission lines of the to-be-checked signal transmission line group are laid out in a same layer of the displayed PCB layout according to an input serial number of a chipset and layer properties of the to-be-checked signal transmission lines, and determines the signal transmission lines which do not satisfy design standards when not all of the to-be-checked signal transmission lines are laid out in a same layer.
In block S503, the marking module 15 marks the signal transmission lines that do not satisfy design standards in the displayed PCB layout.
Although certain inventive embodiments of the present disclosure have been specifically described, the present disclosure is not to be construed as being limited thereto. Various changes or modifications may be made to the present disclosure without departing from the scope and spirit of the present disclosure.
| Number | Date | Country | Kind |
|---|---|---|---|
| 2012105255900 | Dec 2012 | CN | national |