Skip to main content

CMOS Implementation of Generalized Threshold Functions

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2687))

Abstract

Threshold Logic (TL) gates can evaluate any linearly separable function via the computation of a weighted sum over the input variables. In this paper we generalize this mechanism and introduce the novel concept of k-order Generalized Threshold Logic (GTL) gates. Such a GTL gate has augmented computational capabilities as it can evaluate a weighted sum of k-term AND products over the input variables. Additionally, we propose an implementation scheme for second-order GTL gates in CMOS technology. To assess the practical implications of the augmented computational capabilities of GTL gates we present a one gate implementation of 2-input parity function and a scheme to compute the block carry-out function utilized in carry lookahead addition algorithms. Our results indicate that the k-order GTL gate based implementation of the carry-out for a k-bit block requires (k+1)2 transistors in each data and threshold mapping bank as opposed to 3.2k-1-2 transistors required by a standard TL gate based implementation.

All the operators are algebraic. In order to avoid confusion throughout the text, the Boolean And, Or, and Xor operators have designated the symbols, ^, _, and _ respectively.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. M.J. Avedillo, J.M. Quintana, A. Rueda, and E. Jimenez. Low-power CMOS Threshold-logic gate. Electronics Letters, 31(25):2157–2159, December 1995.

    Article  Google Scholar 

  2. V. Beiu, and J.G. Taylor. On the circuit complexity of sigmoid feedforward neural networks. Neural Networks, 9(7):1155–1171, 1996.

    Article  Google Scholar 

  3. P. Celinski, J.F. López, S. Al-Sarawi, and D. Abbott. Low power, High speed charge recycling Threshold Logic gate. IEE Electronics Letters, 37(17):1067–1069, August 2001.

    Article  Google Scholar 

  4. S. Cotofana and S. Vassiliadis. Periodic symmetric functions, serial addition and multiplication with neural networks. IEEE Trans. on Neural Networks, 9(6):1118–1128, October 1998.

    Article  Google Scholar 

  5. Y. Leblebici, H. Ozdemir, A. Kepkep, and U. Cilingiroglu. A compact high-speed (31,5) parallel counter circuit based on capacitive Threshold-logic gates. IEEE Journal of Solid-State Circuits, 31(8):1177–1183, August 1996.

    Article  Google Scholar 

  6. W.S. McCulloch, and W. Pitts. A logical calculus of the ideas immanent in nervous activity. Bulletin of Mathematical Biophysics, 5:115–133, 1943.

    Article  MathSciNet  MATH  Google Scholar 

  7. M. Padure, S. Cotofana, C. Dan, S. Vassiliadis, and M. Bodea. A low-power Threshold logic family. IEEE International Conference on Electronics, Circuits and Systems, ICECS 2002, 2:657–660, September 2002.

    Google Scholar 

  8. M. Padure, S. Cotofana, and S. Vassiliadis. High-speed hybrid Threshold-Boolean counters and compressors. 45th IEEE Midwest Symposium on Circuits and Systems, in press, 2002

    Google Scholar 

  9. B. Parhami. Computer Arithmetic—Algorithms and Hardware Designs. Oxford University Press, 91–107, 2000.

    Google Scholar 

  10. S. Vassiliadis, S. Cotofana, and K. Bertels. 2-1 addition and related operations with Threshold logic. IEEE Transactions on Computers, 45(9):1062–1068, September 1996.

    Article  MATH  Google Scholar 

  11. N. Weste and K. Eshragian. Principles of CMOS VLSI Design. Addison-Wesley Longman, 1993.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2003 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Padure, M., Cotofana, S., Vassiliadis, S. (2003). CMOS Implementation of Generalized Threshold Functions. In: Mira, J., Álvarez, J.R. (eds) Artificial Neural Nets Problem Solving Methods. IWANN 2003. Lecture Notes in Computer Science, vol 2687. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44869-1_9

Download citation

  • DOI: https://doi.org/10.1007/3-540-44869-1_9

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-40211-4

  • Online ISBN: 978-3-540-44869-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics