1. A function reconfigurable semiconductor device, comprising: a plurality of function cells, each of said function cells being a basic unit which realizes a function; each of said function cells including a plurality of threshold elements; each of said threshold elements including means which stores a threshold value; and wherein a function which is realized by said function cell is determined by determining said threshold value in each of said threshold elements.