DocumentCode
1116231
Title
A Formalism for Description and Synthesis of Logical Algorithms and their Hardware Implementation
Author
Giloi, Wolfgang K. ; Liebig, Hans
Author_Institution
the Department of Computer, Information, and Control Sciences, University of Minnesota
Issue
9
fYear
1974
Firstpage
897
Lastpage
906
Abstract
The design methodology developed in the paper is based on an APL-like definition of logical arrays and operations on such arrays. First, the notion of a logical algorithm is introduced as a finite state automaton described by transition and output matrix. The technical realizations of such algorithms is then uniformly described as time-discrete, space-discrete, and time-space-discrete systems, and the transition of an algorithm from state-to-state (or space node-to-space node) can be explicitly formulated in a very concise way. An application of this formalism to the state reduction problem is shown. Thus the paper extends the APL-based design of logical networks beyond the area of combinational networks as developed first by Iverson.
Keywords
Algebraic design procedures, APL-type design language, Boolean arrays, combination, iterative, and sequential networks, hardware implementation of logical algorithms, network analysis and synthesis, state reduction.; Algorithm design and analysis; Automata; Calculus; Design methodology; Flowcharts; Hardware; Iterative algorithms; Logic arrays; Network synthesis; Programmable logic arrays; Algebraic design procedures, APL-type design language, Boolean arrays, combination, iterative, and sequential networks, hardware implementation of logical algorithms, network analysis and synthesis, state reduction.;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/T-C.1974.224053
Filename
1672646
Link To Document