Patent ID: 6559674
Filing Date: 2003-05-06
Classification: G06F,H03K

Abstract:
A variable function information processor, comprising:at least one basic circuit block composed of a two-input arithmetic circuit structured by a two-input exclusive-NOR circuit or a two-input exclusive-OR circuit, to which a first signal is inputted as one input signal from a first input terminal, an inverter for inverting an output signal of the two-input arithmetic circuit, a switching circuit for transmitting an output signal of the inverter or a second signal inputted from a second input terminal as the other input signal to the two-input arithmetic circuit in accordance with a third signal inputted from a third input terminal, and an output terminal capable of outputting at least either the output signal of the two-input arithmetic circuit or the output signal of the inverter; an input terminal group including the first to third input terminals; an output terminal group including the output terminal; and a semiconductor arithmetic circuit electrically connected to said input terminal group, said output terminal group, and said basic circuit block, wherein a function of serving both as a combinational logic circuit for performing a logical operation of the input signals and as a sequential circuit for performing a sequential operation of the input signal according to the input signals inputted from said input terminal group is provided, and through the use of said basic circuit block, in a semiconductor circuit element group for constituting the combinational logic circuit and the sequential circuit, a common part of the combinational logic circuit and the sequential circuit is used for both the circuits.