HARMONIC ANALYSIS OF SWITCHING FUNCTIONS

作者: ROBERT J. LECHNER

DOI: 10.1016/B978-0-12-509850-2.50010-5

关键词:

摘要: ABSTRACT This chapter is a self-contained development of abstract harmonic analysis applied to single-output combinational logic functions; linear algebra and elementary group theory are the only mathematical prerequisites. New synthesis techniques developed, groundwork laid for future extensions multiple output logic, sequential machines, real- or complex-valued functions binary arguments. Harmonic adds novel conceptual insights unifying principles, improved computational techniques, new measures complexity traditional approach switching theory. The first section summary chapter. Section II surveys classical Fourier transform properties introduces canonical expansion function as an n-dimensional over finite two-element field. two most important convolution theorem, which leads tests prime implicants disjunctive decompositions, spectrum invariance basic further theoretical developments technique called encoded input logic. III develops algorithm concurrently extracts detects decompositions function. Implicants both its complement detected simultaneously, “core” can be identified. not sensitive functional has been programmed commercial time-sharing system. IV restricted affine (RAG) whose elements, prototype transformations, encode arguments outputs functions. partitions space F all two-valued on Zn into 3, 8, 48 equivalence classes respectively n=3, 4, 5. Unique representatives identified each class when n=3 4 46 5-argument V applies tools problem large truth tables (many-input logic). A general multilevel approach, introduced compatible with large-scale-integrated circuit technology. Both conventional macrocellular newer microcellular array included special cases. Prototype encoding transformations used reduce imbedded normal form realization. Practical algorithms based analysis. realistic 6-argument example treated in detail. concludes list fundamental problems solutions would extend research presented herein.

参考文章(46)
I. Ninomiya, A study of the structures of Boolean functions and its application to the synthesis of switching circutis. Memoirs of the Faculty of Engineering, Nagoya University. ,vol. 13, ,(1962)
David R. Smith, A Partitioning Method for Combinational Synthesis IEEE Transactions on Computers. ,vol. C-17, pp. 72- 75 ,(1968) , 10.1109/TC.1968.5008873
H. Allen Curtis, A Functional Canonical Form Journal of the ACM. ,vol. 6, pp. 245- 258 ,(1959) , 10.1145/320964.320982
G. D. Bergland, H. W. Hale, Digital Real-Time Spectral Analysis IEEE Transactions on Electronic Computers. ,vol. 16, pp. 180- 185 ,(1967) , 10.1109/PGEC.1967.264814
D. L. Dietmeyer, Generating prime implicants via ternary encoding and decimal arithmetic Communications of The ACM. ,vol. 11, pp. 520- 523 ,(1968) , 10.1145/363397.363565
H.R. Hwa, C.L. Sheng, An Approach for the Realization of Threshold Functions of Order r IEEE Transactions on Computers. ,vol. 18, pp. 923- 939 ,(1969) , 10.1109/T-C.1969.222548
Robert J. Lechner, A Correspondence Between Equivalence Classes of Switching Functions and Group Codes IEEE Transactions on Electronic Computers. ,vol. 16, pp. 621- 624 ,(1967) , 10.1109/PGEC.1967.264769
N. N. Necula, A Numerical Procedure for Determination of the Prime Implicants of a Boolean Function IEEE Transactions on Electronic Computers. ,vol. EC-16, pp. 687- 689 ,(1967) , 10.1109/PGEC.1967.264787
Theodore Singer, The theory of counting techniques Proceedings of the 1952 ACM national meeting (Pittsburgh) on. pp. 287- 291 ,(1952) , 10.1145/609784.609824