Claims
- 1. An adaptive method of providing electrical interconnections for a plurality of feed-through lines, each of the feed-through lines having a respective end extending to at least one substrate surface, the method comprising:
- generating an artwork representation for the electrical interconnections using specified feed-through line end positions on the at least one substrate surface;
- determining actual positions of at least two of the feed-through line ends;
- estimating a scale factor using the actual positions of the at least two of the feed-through line ends;
- performing calculations to estimate actual positions of others of the feed-through line ends using the scale factor and the determined actual positions of the at least two of the feed-through line ends;
- modifying the artwork representation to properly include electrical interconnections to ones of the feed-through line ends which are not in their specified positions; and
- forming the electrical interconnections for the feed-through lines using the modified artwork.
- 2. The method of claim 1 wherein the at least one substrate surface comprises a surface of a stack of substrates with at least two substrates having feed-through line ends facing a common direction.
- 3. The method of claim 2 wherein the specified positions of the feed-through line ends are stored in a first database and the step of generating the artwork representation comprises the steps of:
- providing a circuit layout of a pattern of electrical conductors including the specified feed-through line end positions; and
- storing a representation of the circuit layout in a second database describing an electrical interconnection structure for providing the electrical interconnections for the feed-through line ends in their specified positions.
- 4. The method of claim 3 wherein the step of storing the representation of the circuit is performed by storing a turn point polygon representation of the circuit layout in the second database.
- 5. The method of claim 4, wherein the step of modifying the artwork representation comprises:
- comparing the positions of the at least two of the feed-through line ends with respective specified positions; and
- after performing calculations to estimate the actual positions of the others of the feed-through line ends, calculating a translation and rotation for each of the feed-through line ends based on the comparing step.
- 6. The method of claim 5 wherein the step of modifying the artwork representation further includes generating a third database describing the actual locations of each of the feed-through line ends with respect to the at least one substrate surface and wherein said step of comparing compares entries in the first and third databases.
- 7. The method of claim 6 wherein the step of modifying the artwork representation further comprises producing a fourth database by altering the second database according to the scale factor estimation and the translation and rotation calculations for each of the feed-through line ends to produce a fourth database storing a turn point polygon representation of the modified artwork.
- 8. The method of claim 7 wherein the step of forming the electrical interconnections comprises
- converting the turn point polygon representation of the modified artwork in the fourth database to a rectangular representation; and
- controlling a laser in accordance with the rectangular representation of the modified artwork.
- 9. The method of claim 1 wherein the specified feed-through line end positions are situated in a row and the at least two of the feed-through line ends for which actual positions are determined are situated at opposite ends of the row.
- 10. An adaptive system for providing electrical interconnections for a plurality of feed-through lines, each of the feed-through lines having a respective end extending to at least one substrate surface, the system comprising:
- means for generating an artwork representation for the electrical interconnections using specified feed-through line end positions on the at least one substrate surface;
- means for determining actual positions of at least two of the feed-through line ends;
- means for estimating a scale factor using the actual positions of the at least two of the feed-through line ends;
- means for performing calculations to estimate actual positions of others of the feed-through line ends using the scale factor and the determined actual positions of the at least two of the feed-through line ends;
- means for modifying the artwork representation to properly include electrical interconnections to ones of the feed-through line ends which are not in their specified positions; and
- means for forming the electrical interconnections for the feed-through lines using the modified artwork.
- 11. The system of claim 10 wherein the at least one substrate surface comprises a surface of a stack of substrates with at least two substrates having feed-through line ends facing a common direction.
- 12. The system of claim 11 wherein the means for generating the artwork representation for the electrical interconnections using specified feed-through line end positions on the at least one substrate surface include means for storing the specified positions of the feed-through line ends in a first database, and
- wherein the means for generating an artwork representation for the electrical interconnections using specified feed-through line end positions on the at least one substrate surface include:
- means for providing a circuit layout of a pattern of electrical conductors including the specified feed-through line end positions; and
- means for storing a representation of the circuit layout in a second database describing an electrical interconnection structure for providing the electrical interconnections for the feed-through line ends in their specified positions.
- 13. The system of claim 12 wherein the means for storing the representation of the circuit layout in the second database comprise means for storing a turn point polygon representation of the circuit layout in the second database.
- 14. The system of claim 10 wherein the specified feed-through line end positions are situated in a row and the means for determining actual positions of the at least two of the feed-through line ends include means for determining actual positions of two of the feed-through line ends which are situated at opposite ends of the row.
Government Interests
The invention was made with Government support under contract number F29601-89-C-0014 awarded by the Air Force. The Government has certain rights in the invention.
US Referenced Citations (13)
Foreign Referenced Citations (1)
Number |
Date |
Country |
2202673 |
Sep 1988 |
GBX |