APPARATUS AND METHOD FOR AIDING IN DESIGNING ELECTRONIC CIRCUITS
First Claim
1. A circuit design aiding apparatus, comprising:
- a memory configured to store information about first and second pin groups to be wired to each other, the information including logical connection data that associates pins in the first pin group with pins in the second pin group; and
a processor configured to perform a procedure including;
selecting a set of pair candidates each specifying a first pair of pins in the first pin group and a second pair of pins in the second pin group which are associated with each other in the logical connection data and whose respective distances are within a specified range, anddetermining which pins in the first and second pin groups are to be wired in pairs, based on the selected set of pair candidates.
1 Assignment
0 Petitions
Accused Products
Abstract
First and second pin groups are each formed from a plurality of pins associated with specific nets. Pins in the first pin group are to be wired to pins in the second pin group according to their associated nets. A candidate selection unit selects a set of pair candidates each specifying a first pair of pins in the first pin group and a second pair of pins in the second pin group. The first and second pairs of pins are associated with the same pair of nets, and their respective distances are within a specified range. A pair determination unit determines which pins in the first and second pin groups are to be wired in pairs, based on the pair candidates selected by the candidate selection unit.
25 Citations
19 Claims
-
1. A circuit design aiding apparatus, comprising:
-
a memory configured to store information about first and second pin groups to be wired to each other, the information including logical connection data that associates pins in the first pin group with pins in the second pin group; and a processor configured to perform a procedure including; selecting a set of pair candidates each specifying a first pair of pins in the first pin group and a second pair of pins in the second pin group which are associated with each other in the logical connection data and whose respective distances are within a specified range, and determining which pins in the first and second pin groups are to be wired in pairs, based on the selected set of pair candidates. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A circuit design aiding method, comprising:
-
reading, by a processor, information about first and second pin groups to be wired to each other, the information including logical connection data that associates pins in the first pin group with pins in the second pin group; selecting, by the processor, a set of pair candidates each specifying a first pair of pins in the first pin group and a second pair of pins in the second pin group which are associated with each other by the logical connection data and whose respective distances are within a specified range; and determining, by the processor, which pins in the first and second pin groups are to be wired in pairs, based on the selected set of pair candidates.
-
-
9. A computer-readable storage medium storing a program, the program causing a computer to perform a procedure comprising:
-
reading information about first and second pin groups to be wired to each other, the information including logical connection data that associates pins in the first pin group with pins in the second pin group; selecting a set of pair candidates each specifying a first pair of pins in the first pin group and a second pair of pins in the second pin group which are associated with each other by the logical connection data and whose respective distances are within a specified range; and determining which pins in the first and second pin groups are to be wired in pairs, based on the selected set of pair candidates.
-
-
10. A circuit design aiding apparatus comprising:
-
a memory configured to store information about a first pin group to be wired to a second pin group, the information including logical connection data for wiring of pins in the first pin group; and a processor configured to perform a procedure including; selecting a set of pair candidates each specifying a pair of pins in the first pin group whose distance is within a specified range, determining which pins in the first pin group are to be wired in pairs, based on the selected set of pair candidates, and assigning the logical connection data to pins in the second pin group, depending on the pin pairs chosen from the first pin group, so that the pins in the first pin group are to be wired to the pins in the second pin group according to the assigned logical connection data. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A circuit design aiding method, comprising:
-
selecting, by a processor, a set of pair candidates each specifying a pair of pins in a first pin group to be wired to a second pin group, by consulting information about the first pin group to find two pins whose distance is within a specified range, the information including logical connection data for wiring of pins in the first pin group; determining, by the processor, which pins in the first pin group are to be wired in pairs, based on the selected set of pair candidates; and assigning, by the processor, the logical connection data to pins in the second pin group, depending on the pin pairs chosen from the first pin group, so that the pins in the first pin group are to be wired to the pins in the second pin group according to the assigned logical connection data.
-
-
19. A computer-readable storage medium storing a program, the program causing a computer to perform a procedure comprising:
-
selecting a set of pair candidates each specifying a pair of pins in a first pin group to be wired to a second pin group, by consulting information about the first pin group to find two pins whose distance is within a specified range, the information including logical connection data for wiring of pins in the first pin group; determining which pins in the first pin group are to be wired in pairs, based on the selected set of pair candidates; and assigning the logical connection data to pins in the second pin group, depending on the pin pairs chosen from the first pin group, so that the pins in the first pin group are to be wired to the pins in the second pin group according to the assigned logical connection data.
-
Specification