| CPC G06N 3/065 (2023.01) [G06N 3/049 (2013.01)] | 19 Claims |

|
1. An encoder comprising:
an event layer configured to output a first event signal and a second event signal;
a weight layer configured to apply a first weight to the first event signal, to apply a second weight to the second event signal, and to provide the first event signal in which the first weight is applied and the second event signal in which the second weight is applied to a first node; and
a first spike generation circuit configured to generate a first input spike signal of which a firing period is changed based on a voltage level of the first node,
wherein the voltage level of the first node is reduced continuously, increases for a first voltage corresponding to the first weight in response to the first event signal activated, and increases for a second voltage corresponding to the second weight in response to the second event signal activated,
wherein, when the voltage level of the first node is a first level, a firing period of the first input spike signal is a first time interval, and
wherein, when the voltage level of the first node is a second level lower than the first level, the firing period of the first input spike signal is a second time interval longer than the first time interval.
|