Review of Differential Threshold Gate Implementations

ABSTRACT This paper reviews differential implementations of threshold logic gates, detailing two classes of solutions: capacitive (floating gate and switched capacitor), and conductance/current. KEY WORDS Differential gates, threshold logic, perceptron, VLSI, neural network 1. Introduction Research on neural networks (NNs) goes back sixty years. The seminal year for the development of the “science of mind” was 1943 when the article A Logical Calculus of the Ideas Immanent in Nervous Activity by McCulloch and Pitts was published [24]. They introduced the first mathematical model of a neuron, the perceptron, or threshold logic (TL) gate (TLG): f (x 1, K, x n ) = sgn ( ∑ n =1 −θ )i wi xi (1) Capacitive TLGs can be classified into two major groups: where w i is the synaptic weight associated to x i , θ is the threshold , and n is the fan-in of the TLG. The general belief that a neuron is a TLG, which fires when some variable reaches a threshold , can be questionable. That is why, the TLG model has been tested on a spike train generated by the Hodgkin-Huxley model (a precise four-dimensional neuron model) with a stochastic input [18]. The result was that the threshold model correctly predicts nearly 90% of the spikes,

[1]  Said F. Al-Sarawi,et al.  Low depth carry lookahead addition using charge recycling threshold logic , 2002, 2002 IEEE International Symposium on Circuits and Systems. Proceedings (Cat. No.02CH37353).

[2]  Stamatis Vassiliadis,et al.  A new latch-based threshold logic family , 2001, 2001 International Semiconductor Conference. CAS 2001 Proceedings (Cat. No.01TH8547).

[3]  Samuel D. Naffziger,et al.  The implementation of the Itanium 2 microprocessor , 2002, IEEE J. Solid State Circuits.

[4]  Roland Strandberg,et al.  Single input current-sensing differential logic (SCSDL) , 2000, 2000 IEEE International Symposium on Circuits and Systems. Emerging Technologies for the 21st Century. Proceedings (IEEE Cat No.00CH36353).

[5]  Stamatis Vassiliadis,et al.  Capacitive threshold logic: a designer perspective , 1999, CAS '99 Proceedings. 1999 International Semiconductor Conference (Cat. No.99TH8389).

[6]  Said F. Al-Sarawi,et al.  Low power, high speed, charge recycling CMOS threshold logic gate , 2001 .

[7]  Wulfram Gerstner,et al.  Reduction of the Hodgkin-Huxley Equations to a Single-Variable Threshold Model , 1997, Neural Computation.

[8]  Dimitris Anastassiou,et al.  Switched-capacitor neural networks , 1987 .

[9]  Wonchan Kim,et al.  Split-level precharge differential logic: a new type of high-speed charge-recycling differential logic , 2001 .

[10]  Gianluca Colli,et al.  Low power, low voltage conductance-mode CMOS analog neuron , 1996, Proceedings of Fifth International Conference on Microelectronics for Neural Networks.

[11]  Tadahiro Ohmi,et al.  An intelligent MOS transistor featuring gate-level weighted sum and threshold operations , 1991, International Electron Devices Meeting 1991 [Technical Digest].

[12]  Tadashi Shibata,et al.  Clocked-neuron-MOS logic circuits employing auto-threshold-adjustment , 1995, Proceedings ISSCC '95 - International Solid-State Circuits Conference.

[13]  S. Bobba,et al.  Current-mode threshold logic gates , 2000, Proceedings 2000 International Conference on Computer Design.

[14]  Derek Abbott,et al.  Compact parallel (m,n) counters based on self-timed threshold logic , 2002 .

[15]  Valeriu Beiu,et al.  Deeper Sparsely Nets can be Optimal , 1998, Neural Processing Letters.

[16]  J. C. Tejero,et al.  A threshold logic gate based on clocked coupled inverters , 1998 .

[17]  Tadashi Shibata,et al.  Clock-controlled neuron-MOS logic gates , 1998 .

[18]  Werner Weber,et al.  A neuron MOS transistor-based multiplier cell , 1995, Proceedings of International Electron Devices Meeting.

[19]  W. Pitts,et al.  A Logical Calculus of the Ideas Immanent in Nervous Activity (1943) , 2021, Ideas That Created the Future.

[20]  M. G. Johnson A symmetric CMOS NOR gate for high-speed applications , 1988 .

[21]  Valeriu Beiu,et al.  VLSI implementations of threshold logic-a comprehensive survey , 2003, IEEE Trans. Neural Networks.

[22]  José Fernández-Ramos,et al.  A Balanced Capacitive Threshold-Logic Gate , 2004 .

[23]  Valeriu Beiu,et al.  On Existential and Constructive Neural Complexity Results , 2003, Neural Networks and Computational Intelligence.

[24]  Yusuf Leblebici,et al.  A capacitive threshold-logic gate , 1996, IEEE J. Solid State Circuits.

[25]  Werner Weber,et al.  On the application of the Neuron MOS transistor principle for modern VLSI design , 1996 .

[26]  P. Celinski,et al.  Delay analysis of neuron-MOS and capacitive threshold-logic , 2000, ICECS 2000. 7th IEEE International Conference on Electronics, Circuits and Systems (Cat. No.00EX445).

[27]  Valeriu Beiu,et al.  Split-Precharge Differential Noise-Immune Threshold Logic Gate (SPD-NTL) , 2003, IWANN.

[28]  K. Goser,et al.  A low-power and high-performance CMOS fingerprint sensing and encoding architecture , 1998, Proceedings of the 24th European Solid-State Circuits Conference.