TFT structures optimal for driving conditions of a pixel portion and driving
circuits are obtained using a small number of photo masks. First through third
semiconductor films are formed on a first insulating film. First shape first, second,
and third electrodes are formed on the first through third semiconductor films.
The first shape first, second, third electrodes are used as masks in first doping
treatment to form first concentration impurity regions of one conductivity type
in the first through third semiconductor films. Second shape first, second, and
third electrodes are formed from the first shape first, second, and third electrodes.
A second concentration impurity region of the one conductivity type which overlaps
the second shape second electrode is formed in the second semiconductor film in
second doping treatment. Also formed in the second doping treatment are third concentration
impurity regions of the one conductivity type which are placed in the first and
second semiconductor films. Fourth and Fifth concentration impurity regions having
the other conductivity type that is opposite to the one conductivity type are formed
in the third semiconductor film in third doping treatment.