Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Gary K. Maki

dblp:08/4930 · DBLP profile ↗
← Back
13ranked-venue papers
7as first author
0since 2021 · last 1992
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 12 · 6 first-authorTheory of computation · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
11 papers
Integrated circuit design · 68% Electronic design automation · 22% Hardware reliability and fault tolerance · 10%
Theoretical computer science
2 papers
Coding theory · 100%

Topics — the 15 heaviest of 16, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Integrated circuit design › digital circuit design › sequential circuit design
asynchronous sequential circuits
0.021992
Self Synchronized Asynchronous Sequential Pass Transistor Circuits · IEEE Trans. Computers 1992
Safe Asynchronous Sequential Circuits · IEEE Trans. Computers 1974
Integrated circuit design › VLSI design
CMOS VLSI
0.011992
Self Synchronized Asynchronous Sequential Pass Transistor Circuits · IEEE Trans. Computers 1992
Electronic design automation
logic synthesis
0.061974
Improved State Assignment Selection Tests · IEEE Trans. Computers 1972
State Assignment Selection in Asynchronous Sequential Circuits · IEEE Trans. Computers 1970
Generation of Design Equations in Asynchronous Sequential Circuits · IEEE Trans. Computers 1969
Integrated circuit design
asynchronous circuit design
0.061974
Comments on "Next-State Equations of Asynchronous Sequential Machines" · IEEE Trans. Computers 1973
A State Assignment Procedure for Asynchronous Sequential Circuits · IEEE Trans. Computers 1971
Fault-Tolerant Asynchronous Sequential Machines · IEEE Trans. Computers 1974
Integrated circuit design › asynchronous circuit design
asynchronous sequential machine
0.021975
Fail-Safe Asynchronous Sequential Machines · IEEE Trans. Computers 1975
Asynchronous Sequential Machines Designed for Fault Detection · IEEE Trans. Computers 1974
Electronic design automation › logic synthesis
state assignment
0.021973
Comments on "Next-State Equations of Asynchronous Sequential Machines" · IEEE Trans. Computers 1973
A State Assignment Procedure for Asynchronous Sequential Circuits · IEEE Trans. Computers 1971
Electronic design automation › hardware verification and test
fault detection
0.021975
Asynchronous Sequential Machines Designed for Fault Detection · IEEE Trans. Computers 1974
Fail-Safe Asynchronous Sequential Machines · IEEE Trans. Computers 1975
Electronic design automation › logic synthesis › state assignment
state assignment selection
0.021972
Improved State Assignment Selection Tests · IEEE Trans. Computers 1972
State Assignment Selection in Asynchronous Sequential Circuits · IEEE Trans. Computers 1970
Hardware reliability and fault tolerance › design for reliability
fail-safe circuit design
0.011975
Fail-Safe Asynchronous Sequential Machines · IEEE Trans. Computers 1975
Hardware reliability and fault tolerance › network fault tolerance
fault-tolerant asynchronous networks
0.011975
Comments on "Fault-Tolerant Asynchronous Networks" · IEEE Trans. Computers 1975
Hardware reliability and fault tolerance › fault-tolerant design
fault-tolerant circuit design
0.011974
Fault-Tolerant Asynchronous Sequential Machines · IEEE Trans. Computers 1974
Coding theory › error-correcting codes › block codes
linear code
0.011971
Maximum-distance linear codes (Corresp.) · IEEE Trans. Inf. Theory 1971
Coding theory
maximum distance code
0.011971
Maximum-distance linear codes (Corresp.) · IEEE Trans. Inf. Theory 1971
Integrated circuit design › digital circuit design
logic design
0.011974
Safe Asynchronous Sequential Circuits · IEEE Trans. Computers 1974
Electronic design automation › logic synthesis
sequential circuit synthesis
0.011974
Asynchronous Sequential Machines Designed for Fault Detection · IEEE Trans. Computers 1974

Methods — techniques the papers use, named apart from their topics

critical race free state assignment · 0.0coding theory approach · 0.0symmetric failure model · 0.0stuck-at fault model · 0.0static continuous detection · 0.0state logic design · 0.0redundancy design · 0.0flow table analysis · 0.0critical race-free assignment tests · 0.0counterexample · 0.0code construction · 0.0
YearPublicationVenuePosition
1992 Self Synchronized Asynchronous Sequential Pass Transistor Circuits
abstract
A new class of CMOS VLSI asynchronous sequential circuits utilizing pass transistors is introduced. This class of self synchronizing circuits eliminates the need for critical race free state assignments. These circuits synchronize the transition path action by forcing the circuit to sequence through proper unstable states.>
Sterling R. Whitaker, Gary K. Maki
IEEE Trans. Computers2
1990 VLSI asynchronous sequential circuit design
abstract
A novel design procedure for VLSI asynchronous sequential circuits is presented. It is based on partition algebra and generates circuits that use fewer transistors compared to previous procedures. This design procedure is simple and produces circuits that have very regular structures and are faster compared to the circuits generated by the existing procedures. This is due to the reduced number of transistors in the chain connected to the buffer. The circuits are generated by replication of similar units. This leads to a regular layout, and the small blocks can be optimized for optimum performance. This procedure can be extended to synchronous sequential machine design by replacing the buffer with a D flip-flop.>
Suresh K. Gopalakrishnan, Gary K. Maki
ICCD2
1975 Comments on "Fault-Tolerant Asynchronous Networks"
abstract
The authors1have used a coding theory approach in an attempt to design fault-detecting and fault-tolerant asynchronous sequential machines. While the method appears to be sound from theoretical aspects, actual attempts to implement these design procedures reveal a serious shortcoming which should be made known.
Dwight H. Sawin III, Gary K. Maki
IEEE Trans. Computers2
1975 Fail-Safe Asynchronous Sequential Machines
abstract
Fail-safe circuits are designed to assume a 1 (1-fail-safe) or a 0 (0-fail-safe) output state upon failure. This correspondence extends fault detection techniques previously presented [1] to include the design of fail-safe asynchronous sequential circuits. Faults causing failures in the internal state logic and the output state logic circuitry are treated. These failures are assumed to be symmetric and the resulting circuit realizations require less hardware than realizations derived from previously presented techniques.
Dwight H. Sawin III, Gary K. Maki
IEEE Trans. Computers2
1974 Fault-Tolerant Asynchronous Sequential Machines
abstract
A general design technique for achieving single fault-tolerant asynchronous sequential circuits is described. The design procedures apply over a large range of fault conditions and are extremely easy to use. Generally, less than three times the logic required for a single copy is needed to achieve single fault tolerance. In addition to fault tolerance, real time fault detection is easily achieved and it is immediately known when single fault tolerant capability is exceeded.
Gary K. Maki, Dwight H. Sawin III
IEEE Trans. Computers1
1974 Asynchronous Sequential Machines Designed for Fault Detection
abstract
A design procedure is presented which allows for detection of faults in asynchronous sequential machines in a real time environment. Faults affecting both the output states and the internal operation of the machine are detected. The class of faults initially considered are single stuck-at-1 and stuck-at-0 faults. However, since the detection system presented is static and continuous, the class of faults detected will be greatly extended to include intermittent and a large number of multiple faults.
Dwight H. Sawin III, Gary K. Maki
IEEE Trans. Computers2
1974 Safe Asynchronous Sequential Circuits
abstract
A logic designer may inadvertently select the design equations in such a way that stable states other than those of the flow table are formed. During malfunctions, it is possible for the circuit to assume a set of stable states that are not members of the original flow table, causing improper action. In some cases, it is impossible for the circuit to reassume the stable states of the flow table, creating a "critical situation." A safe circuit is one that is free of the critical situation.
Ray S. Wickersham, Gary K. Maki
IEEE Trans. Computers2
1973 Comments on "Next-State Equations of Asynchronous Sequential Machines"
abstract
Observations are made relative to the choice of state assignments demonstrated in a recent note' on state assignment selection. Counter examples are given to indicate that the problem of selecting state assignments is not solved as the author implies.
Gary K. Maki, Dwight H. Sawin III
IEEE Trans. Computers1
1972 Improved State Assignment Selection Tests
abstract
Critical race-free internal-state assignments can be found by several methods. Often these methods produce several assignments for the same flow table. New and improved tests are presented that can be used to select that assignment which is most likely to produce a set of simple design equations. These tests are applicable to the next-state equations as well as the output equations. The tests are applicable to circuits that are to be realized with NAND gates or set-reset (SR) flip-flops. Another advantage of these tests is that they allow comparison between state assignments with differing numbers of internal-state variables.
Gary K. Maki, Dwight H. Sawin III, Bore-Ren A. Jeng
IEEE Trans. Computers1
1971 A State Assignment Procedure for Asynchronous Sequential Circuits
abstract
This paper presents a new procedure for constructing nonuniversal shared-row internal state assignments for asynchronous sequential circuits. The method consists basically of establishing an initial code with the minimum number of variables required to distinguish the states. satisfactory assignment is obtained. State variables added in the expansion of an assignment are merely the EXCLUSIVE OR of state variables in the original assignment. This simple construction procedure terminates with a maximum of m+[m/2] state variables for a 2m-row flow table.
Gary K. Maki, James H. Tracey
IEEE Trans. Computers1
1971 Maximum-distance linear codes (Corresp.)
abstract
Described here is a linear code that has a maximum distance between codewords ofkfor a code of order2^k. Since the minimum-maximum distance iskfor a code of order2^k, a class of minimum-maximum distance codes results. For an(n,k)linear code,k \leq n \leq k + k/2forkeven andk \leq n \leq k + (k - 1)/2forkodd. Maximum-distance codes are found useful in encoding the states of sequential circuits.
Gary K. Maki, James H. Tracey
IEEE Trans. Inf. Theory1
1970 State Assignment Selection in Asynchronous Sequential Circuits
abstract
Methods already exist for the construction of critical race-free assignments for asynchronous sequential circuits. Some of these methods permit the construction of many assignments for the same flow table. The algorithm presented here consists of two easy to apply tests which select that critical race-free assignment most likely to produce a set of simple next-state equations. The algorithm has been programmed.
Gary K. Maki, James H. Tracey
IEEE Trans. Computers1
1969 Generation of Design Equations in Asynchronous Sequential Circuits
abstract
One step in the synthesis procedure for realizing an asynchronous sequential switching circuit is the generation of next-state and output state equations from a simplified and coded flow table description of the circuit. The usual approach for determining these equations is to first construct a state table from the coded flow table, and then construct transition and output tables. For large flow tables this can be quite a lengthy procedure. This note describes an algorithm which simplifies the synthesis procedure for normal fundamental-mode circuits by permitting the determination of these equations without explicit construction of the state table, transition table, or output table. The algorithm has been programmed in PL/1.
Gary K. Maki, James H. Tracey, Robert J. Smith 0001
IEEE Trans. Computers1