Patent ID: 6404224
Filing Date: 2002-06-11
Classification: G11C

Abstract:
A programmable logic circuit programming a desired circuit function according to configuration data, said programmable logic circuit comprising a plurality of partial circuits, wherein during operation of said programmable logic circuit, when a control signal is applied to at least one partial circuit in said programmable logic circuit, a circuit function previously realized in said at least one partial circuit is changed to another circuit function without influencing an operation of other partial circuits in an operating condition,wherein said partial circuit comprises at least one of a logic cell generating a logic function, a switch box generating a connecting function of the plurality of partial circuits, and an I/O module generating a data input-and-output function, wherein said logic cell comprises an output-data holding circuit located at an output of said logic cell and provided with a feedback path, said output-data holding circuit holding output data of said logic cell for combinational and sequential circuits, and wherein when said programmable logic circuit is operating and when a programmed circuit function in said logic cell being changed, said output data of the circuit cell is held by the output-data holding circuit so as to prevent from influencing other partial circuits in an operating condition.