That is, the FPGA in accordance with the fourth embodiment of the present invention has the substantially same structure and/or function except for the forming position of the second amorphous silicon pattern in comparison with the FPGA in accordance with the third embodiment of the present invention.