Neural network output sensing and decision circuit and method
AssigneeSTMicroelectronics S.r.l.
InventorMichael J. Callahan, Jr.
Life of this patent
Estimating the term…
Abstract
A device and method for selecting within a group of analog signals the one with the lowest or with the highest value. In one embodiment the device has a differential amplifier configuration having an input to receive a comparison signal, a plurality of inputs to receive analog signals and a corresponding plurality of outputs to provide digital voltage signals. This device also has at least one logic circuit having a plurality of input terminals, each connected to a corresponding output of the differential amplifier configuration, and having at least one output terminal.
Claims24
A device for identifying a selected signal from a plurality of input signals, the device comprising:
- a comparison input terminal to receive a comparison signal;
- a plurality of differential amplifier circuits to compare the comparison signal to each of the plurality of input signals and having a plurality of output terminals;
- a logic circuit comprising a plurality of logic input terminals and a logic output terminal, wherein each logic input terminal is coupled to one of the plurality of output terminals of the differential amplifier circuits;
- and
- a plurality of latches each having an output terminal, an input terminal coupled to one of the plurality of output terminals of the differential amplifier circuits, and an enable terminal coupled to the logic output terminal.
An analog voltage signal selector device comprising:
- an input terminal to receive a comparison voltage signal;
- a plurality of differential amplifier circuits to compare the comparison voltage signal to a plurality of analog voltage signals, and having a plurality of output terminals;
- a logic circuit comprising a plurality of logic input terminals and a logic output terminal, wherein each logic input terminal is coupled to one of the plurality of output terminals of the plurality of differential amplifier circuits;
- and
- a plurality of latches each having an output terminal, an input terminal coupled to the output terminal of one of the plurality of differential amplifier circuits, and an enable terminal coupled to the logic output terminal.
An analog voltage signal selector device comprising:
- a differential amplifier circuit comprising a comparison voltage input terminal to receive a comparison voltage, a plurality of analog voltage input terminals to receive a plurality of analog voltages, and a plurality of output terminals;
- a logic circuit comprising a plurality of logic input terminals and a logic output terminal, wherein each logic input terminal is coupled to one of the differential amplifier circuit output terminals;
- and
- a plurality of latches each having an output terminal, an input terminal coupled to one of the differential amplifier circuit output terminals, and an enable terminal coupled to the logic output terminal.
A method for identifying from a plurality of analog voltage signals the largest-magnitude voltage signal, the method comprising:
- generating a comparison signal with a non-zero slope and an initial magnitude greater than the magnitude of each of the plurality of analog voltage signals;
- comparing the comparison signal to each of the plurality of analog voltage signals by differentially amplifying a difference between the comparison signal and the analog voltage signal to which the comparison signal is being compared;
- and
- detecting when the comparison signal first becomes lower in magnitude than one of the plurality of analog voltage signals.
A method for identifying from a plurality of analog voltage signals the smallest-magnitude voltage signal, the method comprising:
- generating a comparison signal with a non-zero slope and an initial magnitude smaller than the magnitude of each of the plurality of analog voltage signals;
- comparing the comparison signal to each of the plurality of analog voltage signals by differentially amplifying a difference between the comparison signal and the analog voltage signal to which the comparison signal is being compared;
- and
- detecting when the comparison signal first becomes greater in magnitude than one of the plurality of analog voltage signals.
An electronic classification system comprising:
- a plurality of input terminals to receive a plurality of inputs;
- a plurality of associative memories each coupled to one of the plurality of inputs, each associative memory having an output terminal;
- a comparison input terminal to receive a comparison signal;
- a plurality of differential amplifier circuits, each coupled to the comparison input terminal and coupled to the output terminal of one of the plurality of associative memories, and each having an output terminal;
- a logic circuit comprising a plurality of logic input terminals and a logic output terminal, wherein each logic input terminal is coupled to the output terminal of one of the plurality of differential amplifier circuits;
- and
- a plurality of latches each having an output terminal, an input terminal coupled to the output of one of the differential amplifier circuits, and an enable terminal coupled to the logic output terminal.
An electronic classification system comprising:
- a plurality of input terminals to receive a plurality of inputs;
- a plurality of associative memories each coupled to one of the plurality of input terminals and having an output terminal;
- an comparison input terminal to receive a comparison voltage signal;
- a plurality of differential amplifier circuits each coupled to the comparison input terminal and coupled to the output terminal of one of the plurality associative memories and having an output terminal;
- a logic circuit comprising a plurality of logic input terminals and a logic output terminal, wherein each logic input terminal is coupled to the output terminal of one of the plurality of differential amplifier circuits;
- and
- a plurality of latches each having an output terminal, an input terminal coupled to the output terminal of one of the plurality of differential amplifier circuits, and an enable terminal coupled to the logic output terminal.
An electronic classification system comprising:
- a plurality of input terminals to receive a plurality of inputs;
- a plurality of associative memories coupled to the plurality of inputs, each associative memory having an analog voltage output;
- a differential amplifier circuit comprising a comparison voltage input terminal to receive a comparison voltage;
- a plurality of analog voltage input terminals to receive the plurality of analog voltage outputs;
- and a plurality of output terminals;
- a logic circuit comprising a plurality of logic input terminals and a logic output terminal, wherein each logic input terminal is coupled to one of the differential amplifier circuit output terminals;
- and
- a plurality of latches each having an output terminal, an input terminal coupled to one of the differential amplifier circuit output terminals, and an enable terminal coupled to the logic output terminal.
Dependencies are inferred from the claim text.