×

BINARY NEURAL NETWORKS ON PROGAMMABLE INTEGRATED CIRCUITS

  • US 20180039886A1
  • Filed: 08/05/2016
  • Published: 02/08/2018
  • Est. Priority Date: 08/05/2016
  • Status: Active Grant
First Claim
Patent Images

1. A circuit of a neural network implemented in an integrated circuit (IC), comprising:

  • a layer of hardware neurons, the layer including a plurality of inputs, a plurality of outputs, a plurality of weights, and a plurality of threshold values, each of the hardware neurons including;

    a logic circuit having inputs that receive first logic signals from at least a portion of the plurality of inputs and outputs that supply second logic signals corresponding to an exclusive NOR (XNOR) of the first logic signals and at least a portion of the plurality of weights;

    a counter circuit having inputs that receive the second logic signals and an output that supplies a count signal indicative of the number of the second logic signals having a predefined logic state; and

    a compare circuit having an input that receives the count signal and an output that supplies a logic signal having a logic state indicative of a comparison between the count signal and a threshold value of the plurality of threshold values;

    wherein the logic signal output by the compare circuit of each of the hardware neurons is provided as a respective one of the plurality of outputs.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×