Wiring design method and system for electronic wiring boards
First Claim
1. A wiring design system for designing wiring for parts on a wiring board, comprising:
- input means for inputting logical connection information on said parts on said wiring board and signal group information for handling said connection information as a signal group;
wiring processing means for determining a wiring path for said parts, said wiring processing means performing steps of handling said signal group as a wiring unit for a wiring path search and dividing said signal group into smaller groups, and arranging said divided smaller groups such that they run adjacent to one another; and
output means for outputting wiring path information on said wiring path determined by said wiring processing means.
1 Assignment
0 Petitions
Accused Products
Abstract
An object of the present invention is to provide a wiring design system which is advantageous when applied to wiring boards having various wiring restrictions, wherein the system shows a rough wiring plan at the floor plan stage so as to complete a wiring design satisfying the wiring restrictions in a short period of time while evaluating the congestion degree of the wiring.
The wiring design system performs the steps of: inputting logical connection information for wiring parts and signal group information for handling the connection information as a signal group; handling the signal group as a wiring unit for a wiring path search and dividing the signal group into smaller groups; and determining an optimum path in such a way that the divided smaller groups run adjacent to one another whenever appropriate.
Furthermore, when dividing the signal group, the wiring design system evaluates the layout of the parts and the congestion degree of the wiring.
40 Citations
15 Claims
-
1. A wiring design system for designing wiring for parts on a wiring board, comprising:
-
input means for inputting logical connection information on said parts on said wiring board and signal group information for handling said connection information as a signal group;
wiring processing means for determining a wiring path for said parts, said wiring processing means performing steps of handling said signal group as a wiring unit for a wiring path search and dividing said signal group into smaller groups, and arranging said divided smaller groups such that they run adjacent to one another; and
output means for outputting wiring path information on said wiring path determined by said wiring processing means. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A wiring design method for designing wiring for parts on a wiring board, comprising:
-
a first step of inputting logical connection information for wiring said parts and signal group information for handling said connection information as a signal group;
a second step of handling said signal group as a wiring unit for searching for a wiring path for said parts, and dividing said signal group into smaller groups;
a third step of evaluating layout conditions of said parts on said wiring board or a congestion degree of wiring on said wiring board;
a fourth step of changing a layout of said parts; and
a fifth step of, by considering said layout conditions of said parts on said wiring board or said congestion degree of said wiring on said wiring board, determining an optimum path in such a way that said divided smaller groups run adjacent to one another, and obtaining wiring path information. - View Dependent Claims (11, 12)
-
-
13. A wiring design method for designing wiring for parts on a wiring board, comprising the steps of:
-
specifying a temporary part on said wiring board in such a way that a size and a pin assignment of said temporary part are only roughly specified and further specifying a reserved area for a part on said wiring board;
on the assumption that all terminals of said temporary part are disposed at its center, searching for a path which does not cross said reserved area and obtaining wiring path information; and
replacing said temporary part with an actual part and setting said part on said reserved area to design a more detailed wiring path, wherein a size and a pin assignment of said actual part is specified. - View Dependent Claims (14)
-
-
15. A wiring design method for designing wiring for parts on a wiring board, comprising the steps of:
-
inputting a temporary wiring board information file, a reserved area file, a temporary parts information file, a temporary connection information file, and a temporary layout information file as temporary information to design wiring, said temporary wiring board information file roughly defining a size of said wiring board, said reserved area file specifying a reserved area for a part on said wiring board, said temporary parts information file containing information on the number and the positions of pins of a temporary part, said temporary connection information file containing connection information which roughly indicates the number of connections between said parts and which is obtained before pins are fully specified, said temporary layout information file roughly specifying layout positions of said parts;
performing path search processing based on said temporary information and outputting a path specification information file for specifying a wiring path;
sequentially replacing said temporary wiring board information file, said temporary parts information file, said temporary connection information file, and said temporary layout information file by an actual wiring board information file, an actual parts information file, an actual connection information file, and an actual layout information file, respectively, said actual wiring board information file indicating an actual size of said wiring board, said actual parts information file specifying a part to be actually mounted, said actual connection information file specifying connections to said actual part, said actual layout information file specifying a layout of said actual part; and
performing path search processing using as a recommended path said wiring path obtained based on said temporary information to design a more detailed wiring path.
-
Specification