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
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
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.
V. Beiu, and J.G. Taylor. On the circuit complexity of sigmoid feedforward neural networks. Neural Networks, 9(7):1155–1171, 1996.
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.
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.
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.
W.S. McCulloch, and W. Pitts. A logical calculus of the ideas immanent in nervous activity. Bulletin of Mathematical Biophysics, 5:115–133, 1943.
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.
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
B. Parhami. Computer Arithmetic—Algorithms and Hardware Designs. Oxford University Press, 91–107, 2000.
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.
N. Weste and K. Eshragian. Principles of CMOS VLSI Design. Addison-Wesley Longman, 1993.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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