Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
217 words
The method of assignment by an automated data-processing machine the input/output component signal points of a circuit array to input/output bonding pads arranged and apaced from the periphery of said array which comprises: a. generating and storing a representation associating an input/output component signal point with an unassigned input/output pad if the angular difference between the polar angle, relative to a polar coordinate center, established by the azimuth of the input/output point and a reference axis and the polar angle, relative to the same center, established by the azimuth of an input/output pad and the reference axis is less than a threshold angle, b. generating and storing a representation associating an unassigned input/output component signal point with an unassigned input/output pad if the angular difference between the polar angle, relative to the polar coordinate center, established by the azimuth of the input/output point and a reference axis and the polar angle, relative to the same center, established by the azimuth of an input/output pad and the reference axis is less than a threshold angle greater than the threshold angle of the preceding step, and c. repeating step (b) using a greater threshold angle for each repetition until representations associating each of the unassigned input/output component signal points to an input/output bonding pad have been generated and stored.
Claim 2
Independent Claim
217 words
The method of assignment by an automated data-processing machine the input/output component signal points of a circuit array to input/output bonding pads arranged and apaced from the periphery of said array which comprises: a. generating and storing a representation associating an input/output component signal point with an unassigned input/output pad if the angular difference between the polar angle, relative to a polar coordinate center, established by the azimuth of the input/output point and a reference axis and the polar angle, relative to the same center, established by the azimuth of an input/output pad and the reference axis is less than a threshold angle, b. generating and storing a representation associating an unassigned input/output component signal point with an unassigned input/output pad if the angular difference between the polar angle, relative to the polar coordinate center, established by the azimuth of the input/output point and a reference axis and the polar angle, relative to the same center, established by the azimuth of an input/output pad and the reference axis is less than a threshold angle greater than the threshold angle of the preceding step, and c. repeating step (b) using a greater threshold angle for each repetition until representations associating each of the unassigned input/output component signal points to an input/output bonding pad have been generated and stored.
Claim 3
Dependent Claim
43 words
The method of assignment by an automated data-processing machine as set forth in claim 1 including the step of generating and storing the polar angle, relative to the polar coordinate center, for each of the input/output component signal points of the circuit array.
Claim 4
Dependent Claim
39 words
The method of assignment by an automated data-processing machine as set forth in claim 2 including the step of generating and storing the polar angle, with reference to the polar coordinate center, for each of the input/output bonding pads.
Claim 5
Dependent Claim
54 words
The method of assignment by an automated data-processing machine as set forth in claim 1 wherein a representation associating an input/output signal point to an input/output pad will be generated and stored if the angular difference is Less than a threshold and is less than the angular difference for any available unassigned signal point.
Claim 6
Independent Claim
210 words
The method of assignment by automated data-processing machine the numbered input/output component signal points of a circuit array to numbered input/output bonding pads arranged and spaced from the periphery of said array which comprises: a. generating a fist series of signals for each input/output component signal points each representative of the polar angle relative to a polar coordinate center established by the azimuth of the input/output point and a reference azimuth, b. generating a second series of signals for each bonding pad each representative of the polar angle, relative to the same center, established by the azimuth of an input/output bonding pad and a reference azimuth, c. generating a third series of signals each representative of the absolute magnitude of the difference between each of the first series of signals and each of the second series of signals, d. generating representation associating the first input/output component signal point with the input/output pad producing the smallest of the third series of signals if said smallest signal is less than a threshold signal, and e. generating a representation associating each of the remaining input/output component signal points, in order, to the unassigned input/output pad producing the smallest signal of said third series if said smallest signal is less than the threshold signal.
Claim 7
Independent Claim
210 words
The method of assignment by automated data-processing machine the numbered input/output component signal points of a circuit array to numbered input/output bonding pads arranged and spaced from the periphery of said array which comprises: a. generating a fist series of signals for each input/output component signal points each representative of the polar angle relative to a polar coordinate center established by the azimuth of the input/output point and a reference azimuth, b. generating a second series of signals for each bonding pad each representative of the polar angle, relative to the same center, established by the azimuth of an input/output bonding pad and a reference azimuth, c. generating a third series of signals each representative of the absolute magnitude of the difference between each of the first series of signals and each of the second series of signals, d. generating representation associating the first input/output component signal point with the input/output pad producing the smallest of the third series of signals if said smallest signal is less than a threshold signal, and e. generating a representation associating each of the remaining input/output component signal points, in order, to the unassigned input/output pad producing the smallest signal of said third series if said smallest signal is less than the threshold signal.
Claim 8
Dependent Claim
62 words
The method of assignment by an automated data-processing machine as set forth in claim 5 including the step of generating a representation associating each of the unassigned input/output component signal points with the unassigned input/output pad producing the smallest signal of said third series if said smallest signal is less than a second threshold signal and greater than the first threshold signal.
Claim 9
Dependent Claim
61 words
The method of assignment by an automated data-processing machine as set forth in claim 6 including the step of generating representations associating each of the unassigned input/output points with an unassigned input/output pad on the same basis as previous assignments using a greater threshold signal for each repetition until all the input/output component signal points are assigned to an input/output pad.
Claim 10
Dependent Claim
62 words
The method of assignment by an automated data-processing machine as set forth in claim 7 wherein the third series of signals is generated in accordance with the equation: Beta Delta , where Alpha is a first series signal for a particular input/output component signal point, Beta is a second series signal for an input/output pad, and Delta is a third series signal.
Claim 11
Dependent Claim
28 words
The method of assignment by an automated data-processing machine as set forth in claim 8 wherein Delta must be less than t, where t is a threshold signal.