Claims
- 1. A method for generating a mask from a conventional design pattern for projection by a photolithography system onto a three dimensional surface, the method comprising the steps of:
segmenting the design pattern into a plurality of design segments; and mapping each design segment onto a mask segment of the mask based on a predetermined relation.
- 2. The method of claim 1 wherein the step of segmenting further includes the steps of:
imposing a grid system, wherein boundaries of the design segment are defined by a polygonal shape base unit of the grid system; and identifying a plurality of points at which the segmented design intersect with the boundaries of the polygonal shape base unit.
- 3. The method of claim 1 wherein the mask segments are on a plurality of radially concentric orbits on the mask.
- 4. The method of claim 1 wherein the number of mask segments is predetermined by the configuration of the photolithography system; and wherein the mask segments are located to prevent unnecessary image overlapping when the mask segments are projected onto the three dimensional surface.
- 5. The method of claim 1 wherein the step of mapping further includes the steps of:
determining boundary conditions of the mask segments; and mapping each design pattern of each design segment onto the corresponding mask segment by using an intermediate graphic entity according to the boundary conditions of the mask segments; wherein the boundary conditions of the mask segments are determined to prevent unnecessary overlapping of the mask segment after being projected onto the three dimensional surface.
- 6. A method for generating a mask from a conventional circuit design for projection onto a surface of a non-planar semiconductor device, the method comprising the steps of:
imposing a grid system on the circuit design, the grid system having a first number of columns and a second number of rows; segmenting the circuit design into a plurality of circuit segments, wherein the circuit segment is enclosed in the grid segment; identifying a plurality of intersection points in each grid segment at which the circuit segment crosses boundaries of the grid segment; converting the grid segment to a plurality of mask segments by establishing boundary conditions for each of the mask segments using a predetermined relationship to prevent overlapping at boundaries of the projected image on the non-planar shaped semiconductor device; and mapping the circuit segments onto the mask, the mask having a number of circular orbits corresponding to the first number of columns, and a number of mask segments on each orbit corresponding to the second number of rows.
- 7. The method of claim 6 wherein the mask segments on each orbit is a uniform distance from the neighboring mask segments.
- 8. The method of claim 6 wherein the orbits are radially concentric.
- 9. The method of claim 6 wherein the grid segments from the same row in the grid system reside on the same orbit.
- 10. The method of claim 6 wherein the mask segments mapped from the grid segments of the same column are aligned.
- 11. A system for generating a mask from a circuit design for projection onto a surface of a spherical semiconductor device to implement the circuit design thereon, the system comprising:
means for imposing a grid system on the circuit design, the grid system having a first number of columns and a second number of rows; means for segmenting the circuit design into a plurality of circuit segments, wherein the circuit segment is enclosed in the grid segment; means for identifying a plurality of intersection points in each grid segment at which the circuit segment crosses boundaries of the grid segment; means for converting the grid segment to a plurality of mask segments by establishing boundary conditions for each of the mask segments using a predetermined relationship to prevent overlapping at boundaries of the projected image on the spherical shaped semiconductor device; and means for mapping the circuit segments onto the mask, the mask having a number of circular orbits corresponding to the first number of columns, and a number of mask segments on each orbit corresponding to the second number of rows.
- 12. The system of claim 11 wherein the mask segments on each orbit keeps a uniform distance from the neighboring mask segments.
- 13. The system of claim 11 wherein the orbits having different diameters from the same center point.
- 14. The system of claim 11 wherein the grid segments from the same row in the grid system reside on the same orbit.
- 15. The system of claim 11 wherein the grid segments from the same column are aligned; and wherein the aligned mask segments can be exposed to a light source simultaneously in a photo lithographic process.
- 16. A system for projecting a circuit design onto the surface of a spherical shape semiconductor device, said system comprising:
a mask having a plurality of separate mask segments thereon containing the information of the circuit design; and a mirror assembly having a plurality of mirror segments for projecting the mask segments onto the spherical shaped semiconductor device; wherein there is no unnecessary overlapping at the boundaries of the images projected from any two mask segments.
- 17. The system of claim 16 wherein the circuit design is divided into a plurality of circuit segments to be mapped to the mask segments.
- 18. The system of claim 16 wherein the mask has a plurality of concentric orbits, and where the plurality of mask segments reside on the orbits and have prescribed distances maintained from neighboring mask segments.
- 19. The system of claim 18 wherein each of the orbits has the same number of mask segments.
- 20. The system of claim 18 wherein the mask segments on each of the orbits are radially aligned.
- 21. The system of claim 16 wherein the mirrors assembly has the same number of mirror segments as the number of mask segments for projecting the circuit design on to the spherical shaped semiconductor device.
CROSS REFERENCE
[0001] This application claims the benefit of U.S. Provisional Application Ser. No. 60/092,442, filed on Jul. 10, 1998.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60092442 |
Jul 1998 |
US |