{'fraction_non_alphanumeric': 0.017379679144385027, 'fraction_numerical': 0.0006684491978609625, 'mean_word_length': 5.773755656108597, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Model-based interpretation filtering for complex two-dimensional layout features

Complex layout features, especially two-dimensional features such as jogs and corners, are susceptible to photoresist pinching and bridging, even with the use of Optical Proximity Correction. Some of these problems arise due to improper interpretation of the design intent when determining the correction targets. These targeting problems result in excessively aggressive correction in the vicinity of two-dimensional features. Compounding the problem is the propagation of the effects of aggressive correction into 1 dimensional pattern regions, resulting in oscillatory deviations from the correction target along one-dimensional edges. Current correction processes use rules and geometric approximations based on the feature's size to generate a curved target for OPC tools to reference during correction. A new model-based methodology is proposed that will utilize significantly more pattern information as well as process information to determine how a feature should be interpreted. The model-based target construction reacts to pitch and other geometric variations within the model's influence. This targeting methodology is therefore able to predict a realistic shape for two-dimensional feature based on all pattern information within model proximity. The model-based manipulation reduces pitch and other proximity related effects for two-dimensional features, especially at more aggressive process nodes.