Spike-Domain Neuron Circuit for Complex Izhikevich Dynamics

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing circuits fail to implement complex biologically-inspired neuron dynamics, such as those modeled by Izhikevich, which require at least two state variables and a nonlinear element, and cannot produce the complex behaviors of mathematical neuron models.

Innovation Solution

A spike domain circuit with a hysteresis quantizer, a one-bit DAC, and a second-order filter stage with two integrators, capable of generating a spike domain output signal and emulating complex neuron dynamics by controlling the gains of transconductance 1-bit DACs to model Izhikevich neuron behaviors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If basic time encoder circuits are used, then circuit simplicity is maintained, but complex biologically-inspired neural behaviors cannot be produced

Engineering Contradiction:
Improveability to produce complex neural behaviorsVSAvoidcircuit structure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The circuit is divided into distinct functional modules: a second-order filter stage with two integrators that provides two state variables, and a separate nonlinear element (hysteresis quantizer) that introduces nonlinear behavior. This segmentation allows the circuit to achieve complex neural dynamics by combining simple modular components rather than requiring a monolithic complex circuit design.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The second-order filter stage serves multiple functions: it generates two state variables required by the Izhikevich model, provides temporal integration of inputs, and enables the circuit to exhibit diverse neural behaviors (tonic spiking, bursting, etc.) through parameter adjustment. This multi-functionality allows a single circuit architecture to replace multiple specialized circuits.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If digital computer numerical simulation is used, then complex neuron dynamics can be implemented, but hardware implementation capability is lost

Engineering Contradiction:
Improveneuron dynamics modeling capabilityVSAvoidhardware implementability
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The patent replaces digital computational mechanisms with analog electronic mechanisms. The Izhikevich differential equations are implemented not through digital calculation but through analog circuit elements: integrators perform temporal integration, transconductance amplifiers perform nonlinear transformations, and feedback paths implement the mathematical relationships directly in the continuous domain, enabling hardware realization of complex neuron dynamics.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The circuit uses programmable parameters (resistor values, capacitor values, transconductance gains) to configure different neuron behaviors. By adjusting these physical parameters, the same hardware circuit can emulate various neuron types and dynamics without requiring reprogramming or redesign, bridging the gap between fixed hardware and flexible software-based modeling.

Inventive Principle:
Principle #35Parameter changes

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

The circuit effectively models and reproduces complex neuron behaviors, including tonic spiking and bursting modes, using simple analog components and programmable parameters to simulate the dynamics of Izhikevich mathematical models.

Implementation Method 1

a hysteresis quantizer for generating a spike domain output signal z(t)

Methodology Applied
Scientific EffectHysteresis: Hysteresis

Implementation Method 2

a second order filter stage having two inputs... the second order filter stage having an output coupled to an input of the hysteresis quantizer

Methodology Applied
Scientific EffectCapacitance: Capacitance

Data Source

PatentUS8595157B2High-order time encoder based neuron circuit using a hysteresis quantizer, a one bit DAC, and a second order filter
Publication Date: 2013.11.26 HRL LAB
  • US8595157B2 patent drawing
  • US8595157B2 patent drawing
  • US8595157B2 patent drawing

AI summary

A spike domain circuit responsive to analog and/or spike domain input signals. The spike domain circuit has a hysteresis quantizer for generating a spike domain output signal z(t); a one bit DAC having an input which is coupled to receive the spike domain output signal z(t) output by the hysteresis quantizer and having an output which is coupled to a current summing node; and a second order filter stage having two inputs, one of said two inputs being coupled to receive the spike domain output signal z(t) output by the hysteresis quantizer and the other of the two inputs being coupled to receive current summed at said current summing node. The second order filter stage has an output coupled to an input of the hysteresis quantizer. The current summing node also receives signals related to the analog and/or spike domain input signals to which the circuit is responsive. The circuit may serve as a neural node and many such circuits may be utilized together to model neurons with complex biological dynamics.