A method of manufacturing a semiconductor device. The device includes a plurality of layers on a semiconductor substrate. The method includes the steps of dividing a pattern of at least one layer into a plurality of sub-patterns, and joining the divided sub-patterns to perform patterning. A layer that includes wiring substantially affects operation of the semiconductor device depending on a positional relationship to any other wiring. The patterning is performed by one-shot exposure using a single mask.