A semiconductor device fabrication method is disclosed. The method
includes obtaining an inverse layout of an original circuit layout,
reducing the inverse layout in size, thereby obtaining a reduced layout,
obtaining a dummy pattern layout having an outline identical to an
outline of the reduced layout and a given line width such that the dummy
pattern layout is self-assembled to the circuit layout, and transferring
the self-aligned or self-assembled dummy pattern layout and circuit
layout to a semiconductor substrate.