PROBLEM TO BE SOLVED: To actualize a method for designing a circuit having not only a conven tionally known product sum arithmetic function, but also a multiplexing function by representing an input symmetrical function for an arbitrary positive integer (n) by using neuron MOS circuits as to, specially, a symmetrical function among Boolean functions and a circuit designed by this method. SOLUTION: Respective input capacity values and thresholds of a main inverter having (n) direct input terminals and output terminals and input terminals for (n+1) preinverters 10 and a neuron MOS circuits of two-stage constitution of preinverters 10 are adjusted to make the state of a floating gate in some input state correspond to the output state of one preinverter. Further, an input signal is inputted to a control signal input terminal and a control signal is inputted to a direct input terminal, thereby, it is shown that a multiplexetr function can be given.
展开▼