Patent ID: 11934799
Assignee: SILICONINTERVENTION INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 2:
3. A combinatorial circuit with feedback for producing a circuit output in response to one or more circuit inputs, comprising:
a plurality of combinatorial logic elements, each configured to receive a plurality of element inputs and to produce an element output;
wherein:
the element output of one of the plurality of combinatorial logic elements is the circuit output;
an element input to at least one of the plurality of combinatorial logic elements is a circuit input; and
an element input to at least one of the combinatorial logic elements is feedback of the combinatorial circuit output;

and wherein:
a first one of the plurality of combinatorial logic elements is a combinatorial logic adder configured to receive two input values and to produce an output value that is the sum of the two input values to the first adder and is the output of the circuit, one of the inputs to the adder being an inverse of a circuit input;
a second one of the plurality of combinatorial logic elements is a combinatorial circuit multiplier configured to receive two input values, each of the input values to the multiplier being feedback of the output of the circuit, and to produce an output value that is the product of the two input values to the multiplier and thereby a value that is a square of the output value; and
a third one of the plurality of combinatorial logic elements is a second combinatorial logic adder configured to receive two input values and to produce an output value that is the sum of the two input values to the second adder, one of the inputs to the second adder being the output of the multiplier and the other input to the second adder being the output of the circuit, the output of the second adder being fed back as an input to the first adder;
thereby producing a circuit output that is the square root of the circuit input.