Contact hole (CH) patterning, especially for the sub-50 nm node, is one of the most difficult techniques in optical lithography. The resist reflow process (RRP) can be used to obtain smaller CHs. RRP is a simple technique in which the resist, after the development process, is baked above the glass transition temperature. Heating causes resist flow, and smaller CHs can be obtained. However, RRP is an unmanageable method because of the CH offset caused by the pattern position in random array CHs. Thus we tried optical proximity correction to find a uniform critical dimension (CD) for every CH, and we obtained uniform CDs for every CH after RRP. However, we still have a CH position shift problem. Because of the difference in the amount of resi...