Method and system for constrained pixel graytones interpolation for pattern rasterization
First Claim
1. A method, comprising:
- (a) calculating a first graytone for a pixel, the first graytone corresponding to a center of a pattern being located at a first grid position;
(b) calculating a second graytone for the pixel, the second graytone corresponding to the center of the pattern being located at a second grid position;
(c) linearly interpolating, with at least one constraint, a plurality of graytones for the pixel, each of the plurality of graytones corresponding to the center of the pattern being shifted by one of a plurality of shift-amounts between the first grid position and the second grid position; and
(d) controlling an actuation state of a patterning device based on the first graytone, the second graytone, and the plurality of graytones.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for preparing data to be used by a patterning device. The method including the following steps: a first set of graytones for a set of pixels is calculated, the first set of graytones corresponding to a center of a pattern being located at a first grid position, and a second set of graytones for the set of pixels is calculated, the second set of graytones corresponding to the center of the pattern being located at a second grid position. A plurality of sets of graytones for the set of pixels is linearly interpolated with constraints, from the first and second set of graytones, the plurality of sets of graytones corresponding to the pattern being shifted by a continuous shift-amount between the first grid position and the second grid position.
26 Citations
18 Claims
-
1. A method, comprising:
-
(a) calculating a first graytone for a pixel, the first graytone corresponding to a center of a pattern being located at a first grid position; (b) calculating a second graytone for the pixel, the second graytone corresponding to the center of the pattern being located at a second grid position; (c) linearly interpolating, with at least one constraint, a plurality of graytones for the pixel, each of the plurality of graytones corresponding to the center of the pattern being shifted by one of a plurality of shift-amounts between the first grid position and the second grid position; and (d) controlling an actuation state of a patterning device based on the first graytone, the second graytone, and the plurality of graytones. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system, comprising:
-
a computing module that computes first and second graytones for a pixel, the first and second graytones corresponding to a center of a pattern being located at first and second grid positions, respectively; an interpolator that linearly interpolates, with at least one constraint, a plurality of graytones for the pixel, each of the plurality of graytones corresponding to the center of the pattern being shifted by one of a plurality of shift-amounts between the first grid position and the second grid position; and a converter configured to generate control signals based on the first graytone, the second graytone, and the plurality of graytones, wherein the control signals control an actuation state of a patterning device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
Specification