Patent ID: 8739075
Filing Date: 2014-05-27
Classification: G03F,G06F

Abstract:
1. A method of making pattern data of a pattern of a photomask from input data formed by a plurality of first cells forming a hierarchical structure, the method comprising: converting the input data into text data; adding, to each of the first cells, information of parent cells of the each of the first cells, the parent cells being in a higher level of the hierarchical structure than a level of the each of the first cells; forming a first cell group from the first cell identical to one of the first cells included in same level of the hierarchical structure and the first cell placed inside one of parent cells included in a level immediately higher than a level including the first cell; forming a second cell group from the first cells, in each level of hierarchical structure, not included in the first cell group; forming a third cell group by excluding, from the second cell group, a first cell in the second cell group identical to an another first cell included in the first cell group; forming a fourth cell group formed by converting pattern data representing the cells included in the third cell group to make converted pattern data representing second cells; and replacing the first cells with the corresponding second cells in the input data to create corrected data that is used for forming the pattern of the photomask, wherein the converted pattern data is formed by correcting the pattern data in accordance with an optical proximity effect for the patterns of the photomask ultimately formed in accordance with the corrected data, and each of the adding, forming the first cell group, forming the second cell group, forming the third cell group and forming the fourth cell group are executed based on a comparison of the text data.