After an amorphous semiconductor thin film is crystallized by utilizing a
catalyst element, the catalyst element is removed by performing a heat
treatment in an atmosphere containing a halogen element. A resulting
crystalline semiconductor thin film exhibits {110} orientation. Since
individual crystal grains have approximately equal orientation, the
crystalline semiconductor thin film has substantially no grain boundaries
and has such crystallinity as to be considered a single crystal or
considered so substantially.