In general, a high concentration impurity (of which conductivity type is opposite to that of the transistor) is implanted into the semiconductor substrate in order to suppress a short channel effect, however, there is a problem that carrier mobility deteriorates when the impurity concentration is high.