Rasterizer for pattern generator
First Claim
Patent Images
1. A method for generating a geometric pattern on a substrate, said method comprising the steps of:
- supplying first data representing a trapezoid to be generated on said substrate, said first data comprising location, size and orientation information for said trapezoid;
converting said first data to second pattern data, wherein said second pattern data defines only triangles and a rectangle to represent said trapezoid;
generating pixel information from said second data; and
generating said geometric pattern on said substrate based on said pixel information.
2 Assignments
0 Petitions
Accused Products
Abstract
A rasterizer, particularly suited for generating patterns for semiconductor masks and the like is described. An 8×8 array uses RAS, CAS and WE signals in addition to the memory address for accessing the array. A state machine is used to convert the pattern data (e.g., type of object orientation, etc.) into accessing data with the WE generator being driven through a ROM.
-
Citations
14 Claims
-
1. A method for generating a geometric pattern on a substrate, said method comprising the steps of:
-
supplying first data representing a trapezoid to be generated on said substrate, said first data comprising location, size and orientation information for said trapezoid; converting said first data to second pattern data, wherein said second pattern data defines only triangles and a rectangle to represent said trapezoid; generating pixel information from said second data; and generating said geometric pattern on said substrate based on said pixel information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. In an apparatus for generating geometric patterns on a substrate, said apparatus including a data input means for receiving first data defining a geometric patter, said data input means coupled to provide said first data to a conversion mean for converting said first data to second pattern data, said conversion means coupled to provide said second pattern data to a rasterization means for converting said second pattern data to pixel data, and said rasterization means coupled to provide said pixel data to a writing means for writing said pixel data to a medium, a method comprising the steps of:
-
said data input means receiving said first data, said first data comprising location, size and orientation information for defining a trapezoid; said conversion means receiving said first data from said data input means and converting said first data to said second pattern data where said second pattern data defines only triangles and a rectangle to represent said trapezoid; said rasterization means receiving said second pattern data from said conversion means and converting said second pattern data to pixel data representative of said at least one geometric object; said writing means receiving said pixel data from said rasterization means and writing said pixel data onto said media. - View Dependent Claims (11, 12)
-
-
13. An apparatus for generating geometric patterns on a substrate, said apparatus including:
-
a storage device for storing first data, said first data defining a trapezoid; a processor, being coupled to said storage device, for converting said first data into a second pattern data, wherein said second data uses only triangles and a rectangle to represent said trapezoid; a rasterizer, being coupled to said processor, for rasterizing said second pattern data to generate pixel data corresponding to said triangles and a rectangle; an optical system, being coupled to said rasterizer, having a beam output, said beam output corresponding to said pixel data; and a substrate holder being optically coupled to said beam output. - View Dependent Claims (14)
-
Specification