MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Copyright by Zeljko Zilic, Galois Field Circuits and Realization of Multiple-Valued Logic Functions

Download:
Download as a PDF | Download as a PS
by Zeljko Zilic
http://www.eecg.toronto.edu/~zeljko/CurGf.ps.Z
Add To MetaCart

Abstract:

This thesis deals with several aspects of the utilization of finite (Galois) fields in multiplevalued logic (MVL). Current-mode CMOS circuits are proposed that realize operations in Galois fields with four elements. A synthesis technique with such circuits and a transform method are presented; they are based on the Galois field polynomial representation. Methods for obtaining such representations are discussed in two steps, dealing with one-dimensional and multidimensional cases separately. A new method is developed for representation of single variable functions. It is limited to fields of small sizes (2 to 4), which is acceptable because only these fields are readily implementable with today's MVL technology. The method provides a natural way of dealing with incompletely specified functions and has better computational properties than other similar methods. A natural extension of the method to the multidimensional case is derived. The multidimensional representation algorithm has all the properties of the fast discrete transforms. Acknowledgements First and foremost, for his guidance, help and encouragement, I thank my advisor, Zvonko G. Vranesic. Not only did he introduce me to the multiple-valued logic and switching theory, but by serving as a positive example, he taught me how to perform research work. Essential is his material support, guidance through some of the very difficult moment during my studies, and an optimism that he tried to imbue on any occasion. Without him, nothing like this thesis could happen. I thank Prof. Molle, Prof. Rose and Prof. Zaky for their understanding while studying in Toronto. Many credits go to Professor Leo Budin in Zagreb who showed me the basics of the

Citations

762 On understanding types, data abstraction, and polymorphism – Cardelli, Wegner - 1985
422 Mathematica : A system for doing mathematics by computer – WOLFRAM - 1991
318 Finite Fields – Lidl, Niederreiter
272 Binary Decision Diagrams – Akers - 1978
246 Introduction to Finite Fields and Their Applications – Lidl, Niederreiter - 1994
232 Reducibility among combinatorial problems, Complexity of Computer Computations – Karp - 1972
223 Computational Frameworks for the Fast Fourier Transform, ser – Loan - 1992
208 Field-Programmable Gate Arrays – Brown, Francis, et al. - 1992
199 Constant depth circuits, Fourier transform, and learnability – Linial, Mansour, et al. - 1993
167 The C++Programming Language, second edition – Stroustrup - 1991
135 Threshold logic and its applications – Muroga - 1971
82 Computational Complexity of Algebraic and Numeric Problems – Borodin, Munro - 1975
78 Finite Fields for Computer Scientists and Engineers – McEliece
58 and C.Ussery. VHDL: Hardware Description and Design – Schaefer
56 Decision Trees and Diagrams – Moret - 1982
52 On the OBDD-Representation of General Boolean Functions – Liaw, Lin - 1992
48 ªApplications of Boolean Algebra to Switching Circuit Design and to Error Detection,º – Muller - 1954
37 On the complexity of mod-2 sum PLAs – Sasao, Besslich - 1990
36 et al.: Logic minimization algorithms for VLSI synthesis – Brayton - 1984
35 Discrete and Switching Functions – Davio, Deschamps, et al. - 1978
32 ªA Class of Multiple-Error-Correcting Codes and the Decoding Scheme,º – Reed - 1954
25 The perceptron strikes back – Beigel, Reingold, et al. - 1991
22 Elements of Algebra and Algebraic Computing – Lipson - 1981
20 A spectral lower bound technique for the size of decision trees and two-level and-or circuits – Brandman, Orlitsky, et al. - 1990
19 On a theory of Boolean functions – Akers - 1959
17 Design automation tools for efficient implementation of logic functions by decomposition – Varma, Trachtenberg - 1989
16 Threshold Logic: A Synthesis Approach – Dertouzos - 1965
15 Future CMOS scaling and reliability – Hu - 1993
12 Fast Transforms: Algorithms, Analyses – Elliot, Rao - 1982
11 An arithmetical model of computation equivalent to threshold circuits, Theoretical Computer Science 93 – Boyar, Frandsen, et al. - 1992
11 Finite Orthogonal Series in Design of Digital Devices – Karpovsky - 1976
10 Algebraic complexity theory, in Handbook of Theoretical – Strassen - 1990
9 Improved upper complexity bounds for the discrete Fourier transform – Baum, Clausen, et al. - 1991
9 A Theory of Galois Switching Functions – Pradhan - 1978
8 Current-mode techniques for high-speed VLSI circuits with application to current sense amplifier for CMOS SRAM’s – Seevinck - 1991
8 Computation of Reed-Muller expansions of incompletely specified Boolean functions from reduced representations – Varma, Trachtenberg - 1991
7 Optimization of Multiple-Valued AND-EXOR Expressions using Multiple-Place Decision Diagrams – Sasao - 1992
6 Galois Switching functions and their Applications – Benjauthrit, Reed - 1976
6 Reed-Muller expansions of incompletely specified functions – Green - 1987
6 Minimization of Reed-Muller polynomials with fixed polarity – Zhang, Rayner - 1984
5 On the fast fourier transform on finite abelian groups – Cairns - 1971
5 The relationship between two fast Fourier transforms – Good - 1971
5 Modular representation of multiple-valued logic systems – Green, Taylor - 1974
5 Ternary Reed-Muller switching functions with fixed and mixed polarities – Green - 1989
5 Harmonic Analysis of Switching Functions, in Recent Developments in switching Theory, Edited by A.Mukhopadhyay – Lechner - 1971
5 A New Algorithm for Multiplication in Finite Fields – Pincin - 1989
5 And-Exor Expressions and their Optimization, Logic Synthesis and Optimization – Sasao - 1993
5 Boolean Calculus of Differences – Thayse - 1981
5 Analysis of minimization algorithms for multiple-valued programmable logic arrays – Tirumalai, Butler - 1988
4 Linear Sequential Circuits – GILL - 1966